builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-045 starttime: 1465274108.8 results: success (0) buildid: 20160606200529 builduid: a8399d8a7e694548a884b0da319ef406 revision: 55124c7343021091a61fdddac9f22628ca09642a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:08.799790) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:08.800343) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:08.800651) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:08.872672) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 21:35:08.873018) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False --21:34:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.33 MB/s 21:34:53 (7.33 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.806000 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 21:35:09.917725) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:09.918109) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.807000 ========= master_lag: -0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:10.694548) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 21:35:10.694892) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55124c7343021091a61fdddac9f22628ca09642a --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55124c7343021091a61fdddac9f22628ca09642a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False 2016-06-06 21:34:55,552 truncating revision to first 12 chars 2016-06-06 21:34:55,552 Setting DEBUG logging. 2016-06-06 21:34:55,552 attempt 1/10 2016-06-06 21:34:55,552 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/55124c734302?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 21:34:55,947 unpacking tar archive at: mozilla-beta-55124c734302/testing/mozharness/ program finished with exit code 0 elapsedTime=1.284000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 21:35:12.007647) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:12.007973) ========= script_repo_revision: 55124c7343021091a61fdddac9f22628ca09642a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:12.008407) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:12.008683) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 21:35:12.023440) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 23 secs) (at 2016-06-06 21:35:12.023724) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 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-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 21:34:56 INFO - MultiFileLogger online at 20160606 21:34:56 in C:\slave\test 21:34:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 21:34:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:34:56 INFO - {'append_to_log': False, 21:34:56 INFO - 'base_work_dir': 'C:\\slave\\test', 21:34:56 INFO - 'blob_upload_branch': 'mozilla-beta', 21:34:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:34:56 INFO - 'buildbot_json_path': 'buildprops.json', 21:34:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:34:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:34:56 INFO - 'download_minidump_stackwalk': True, 21:34:56 INFO - 'download_symbols': 'true', 21:34:56 INFO - 'e10s': False, 21:34:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:34:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:34:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:34:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:34:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:34:56 INFO - 'C:/mozilla-build/tooltool.py'), 21:34:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:34:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:34:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:34:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:34:56 INFO - 'log_level': 'info', 21:34:56 INFO - 'log_to_console': True, 21:34:56 INFO - 'opt_config_files': (), 21:34:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:34:56 INFO - '--processes=1', 21:34:56 INFO - '--config=%(test_path)s/wptrunner.ini', 21:34:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:34:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:34:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:34:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:34:56 INFO - 'pip_index': False, 21:34:56 INFO - 'require_test_zip': True, 21:34:56 INFO - 'test_type': ('testharness',), 21:34:56 INFO - 'this_chunk': '1', 21:34:56 INFO - 'total_chunks': '10', 21:34:56 INFO - 'virtualenv_path': 'venv', 21:34:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:34:56 INFO - 'work_dir': 'build'} 21:34:56 INFO - ##### 21:34:56 INFO - ##### Running clobber step. 21:34:56 INFO - ##### 21:34:56 INFO - Running pre-action listener: _resource_record_pre_action 21:34:56 INFO - Running main action method: clobber 21:34:56 INFO - rmtree: C:\slave\test\build 21:34:56 INFO - Using _rmtree_windows ... 21:34:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:35:36 INFO - Running post-action listener: _resource_record_post_action 21:35:36 INFO - ##### 21:35:36 INFO - ##### Running read-buildbot-config step. 21:35:36 INFO - ##### 21:35:36 INFO - Running pre-action listener: _resource_record_pre_action 21:35:36 INFO - Running main action method: read_buildbot_config 21:35:36 INFO - Using buildbot properties: 21:35:36 INFO - { 21:35:36 INFO - "project": "", 21:35:36 INFO - "product": "firefox", 21:35:36 INFO - "script_repo_revision": "production", 21:35:36 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 21:35:36 INFO - "repository": "", 21:35:36 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 21:35:36 INFO - "buildid": "20160606200529", 21:35:36 INFO - "pgo_build": "False", 21:35:36 INFO - "basedir": "C:\\slave\\test", 21:35:36 INFO - "buildnumber": 1, 21:35:36 INFO - "slavename": "t-xp32-ix-045", 21:35:36 INFO - "revision": "55124c7343021091a61fdddac9f22628ca09642a", 21:35:36 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 21:35:36 INFO - "platform": "win32", 21:35:36 INFO - "branch": "mozilla-beta", 21:35:36 INFO - "repo_path": "releases/mozilla-beta", 21:35:36 INFO - "moz_repo_path": "", 21:35:36 INFO - "stage_platform": "win32", 21:35:36 INFO - "builduid": "a8399d8a7e694548a884b0da319ef406", 21:35:36 INFO - "slavebuilddir": "test" 21:35:36 INFO - } 21:35:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 21:35:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 21:35:36 INFO - Running post-action listener: _resource_record_post_action 21:35:36 INFO - ##### 21:35:36 INFO - ##### Running download-and-extract step. 21:35:36 INFO - ##### 21:35:36 INFO - Running pre-action listener: _resource_record_pre_action 21:35:36 INFO - Running main action method: download_and_extract 21:35:36 INFO - mkdir: C:\slave\test\build\tests 21:35:36 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')]} 21:35:36 INFO - https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:35:36 INFO - trying https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 21:35:36 INFO - Downloading https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 21:35:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 21:35:37 INFO - Downloaded 1240 bytes. 21:35:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 21:35:37 INFO - Using the following test package requirements: 21:35:37 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:35:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 21:35:37 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 21:35:37 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'jsshell-win32.zip'], 21:35:37 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 21:35:37 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:35:37 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 21:35:37 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 21:35:37 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 21:35:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:35:37 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 21:35:37 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 21:35:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:37 INFO - https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:35:37 INFO - trying https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 21:35:37 INFO - Downloading https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 21:35:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 21:35:40 INFO - Downloaded 20343667 bytes. 21:35:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:35:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:35:43 INFO - caution: filename not matched: web-platform/* 21:35:43 INFO - Return code: 11 21:35:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:43 INFO - https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:35:43 INFO - trying https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 21:35:43 INFO - Downloading https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 21:35:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 21:35:47 INFO - Downloaded 36389112 bytes. 21:35:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:35:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:36:22 INFO - caution: filename not matched: bin/* 21:36:22 INFO - caution: filename not matched: config/* 21:36:22 INFO - caution: filename not matched: mozbase/* 21:36:22 INFO - caution: filename not matched: marionette/* 21:36:22 INFO - caution: filename not matched: tools/wptserve/* 21:36:22 INFO - Return code: 11 21:36:22 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')]} 21:36:22 INFO - https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 21:36:22 INFO - trying https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:36:22 INFO - Downloading https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 21:36:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 21:36:27 INFO - Downloaded 68455668 bytes. 21:36:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:36:27 INFO - mkdir: C:\slave\test\properties 21:36:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:36:27 INFO - Writing to file C:\slave\test\properties\build_url 21:36:27 INFO - Contents: 21:36:27 INFO - build_url:https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:36:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:36:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:36:28 INFO - Writing to file C:\slave\test\properties\symbols_url 21:36:28 INFO - Contents: 21:36:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:36: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')]} 21:36:28 INFO - https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:36:28 INFO - trying https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:36:28 INFO - Downloading https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:36:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 21:36:32 INFO - Downloaded 55576238 bytes. 21:36:32 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 21:36:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 21:36:37 INFO - Return code: 0 21:36:37 INFO - Running post-action listener: _resource_record_post_action 21:36:37 INFO - Running post-action listener: set_extra_try_arguments 21:36:37 INFO - ##### 21:36:37 INFO - ##### Running create-virtualenv step. 21:36:37 INFO - ##### 21:36:37 INFO - Running pre-action listener: _pre_create_virtualenv 21:36:37 INFO - Running pre-action listener: _resource_record_pre_action 21:36:37 INFO - Running main action method: create_virtualenv 21:36:37 INFO - Creating virtualenv C:\slave\test\build\venv 21:36: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 21:36: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 21:36:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:36:40 INFO - Installing distribute......................................................................................................................................................................................done. 21:36:41 INFO - Return code: 0 21:36:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:36: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')]} 21:36:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36: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')]} 21:36:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36: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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 21:36: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 21:36: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 21:36:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 21:36:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 21:36:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:41 INFO - 'DCLOCATION': 'SCL3', 21:36:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:41 INFO - 'HOMEDRIVE': 'C:', 21:36:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:41 INFO - 'KTS_VERSION': '1.19c', 21:36:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 21:36:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:41 INFO - 'MOZ_AIRBAG': '1', 21:36:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:41 INFO - 'MOZ_MSVCVERSION': '8', 21:36:41 INFO - 'MOZ_NO_REMOTE': '1', 21:36:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:41 INFO - 'NO_EM_RESTART': '1', 21:36:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:41 INFO - 'OS': 'Windows_NT', 21:36:41 INFO - 'OURDRIVE': 'C:', 21:36: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', 21:36:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:41 INFO - 'PROCESSOR_LEVEL': '6', 21:36:41 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:41 INFO - 'PROMPT': '$P$G', 21:36:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:41 INFO - 'PWD': 'C:\\slave\\test', 21:36:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:41 INFO - 'SESSIONNAME': 'Console', 21:36:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:41 INFO - 'SYSTEMDRIVE': 'C:', 21:36:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:41 INFO - 'TEST1': 'testie', 21:36:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:41 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 21:36:41 INFO - 'USERNAME': 'cltbld', 21:36:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:41 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:41 INFO - Downloading/unpacking psutil>=0.7.1 21:36:41 INFO - Running setup.py egg_info for package psutil 21:36:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:36:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:36:41 INFO - Installing collected packages: psutil 21:36:41 INFO - Running setup.py install for psutil 21:36:41 INFO - building 'psutil._psutil_windows' extension 21:36:41 INFO - error: Unable to find vcvarsall.bat 21:36: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-_ngvlp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:36:41 INFO - running install 21:36:41 INFO - running build 21:36:41 INFO - running build_py 21:36:41 INFO - creating build 21:36:41 INFO - creating build\lib.win32-2.7 21:36:41 INFO - creating build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:36:41 INFO - running build_ext 21:36:41 INFO - building 'psutil._psutil_windows' extension 21:36:41 INFO - error: Unable to find vcvarsall.bat 21:36:41 INFO - ---------------------------------------- 21:36: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-_ngvlp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:36:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data\pip\pip.log 21:36:41 WARNING - Return code: 1 21:36: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! 21:36:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:36: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')]} 21:36:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36: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')]} 21:36:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36: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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 21:36: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 21:36: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 21:36:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 21:36:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 21:36:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:42 INFO - 'DCLOCATION': 'SCL3', 21:36:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:42 INFO - 'HOMEDRIVE': 'C:', 21:36:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:42 INFO - 'KTS_VERSION': '1.19c', 21:36:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 21:36:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:42 INFO - 'MOZ_AIRBAG': '1', 21:36:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:42 INFO - 'MOZ_MSVCVERSION': '8', 21:36:42 INFO - 'MOZ_NO_REMOTE': '1', 21:36:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:42 INFO - 'NO_EM_RESTART': '1', 21:36:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:42 INFO - 'OS': 'Windows_NT', 21:36:42 INFO - 'OURDRIVE': 'C:', 21:36: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', 21:36:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:42 INFO - 'PROCESSOR_LEVEL': '6', 21:36:42 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:42 INFO - 'PROMPT': '$P$G', 21:36:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:42 INFO - 'PWD': 'C:\\slave\\test', 21:36:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:42 INFO - 'SESSIONNAME': 'Console', 21:36:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:42 INFO - 'SYSTEMDRIVE': 'C:', 21:36:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:42 INFO - 'TEST1': 'testie', 21:36:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:42 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 21:36:42 INFO - 'USERNAME': 'cltbld', 21:36:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:42 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:36:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:36:42 INFO - Running setup.py egg_info for package mozsystemmonitor 21:36:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:36:42 INFO - Running setup.py egg_info for package psutil 21:36:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:36:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:36:42 INFO - Installing collected packages: mozsystemmonitor, psutil 21:36:42 INFO - Running setup.py install for mozsystemmonitor 21:36:42 INFO - Running setup.py install for psutil 21:36:42 INFO - building 'psutil._psutil_windows' extension 21:36:42 INFO - error: Unable to find vcvarsall.bat 21:36: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-4jyvdv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:36:42 INFO - running install 21:36:42 INFO - running build 21:36:42 INFO - running build_py 21:36:42 INFO - running build_ext 21:36:42 INFO - building 'psutil._psutil_windows' extension 21:36:42 INFO - error: Unable to find vcvarsall.bat 21:36:42 INFO - ---------------------------------------- 21:36: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-4jyvdv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:36:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data\pip\pip.log 21:36:42 WARNING - Return code: 1 21:36: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! 21:36:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:36: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')]} 21:36:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36: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')]} 21:36:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36: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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 21:36: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 21:36:43 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 21:36:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 21:36:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 21:36:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:43 INFO - 'DCLOCATION': 'SCL3', 21:36:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:43 INFO - 'HOMEDRIVE': 'C:', 21:36:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:43 INFO - 'KTS_VERSION': '1.19c', 21:36:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 21:36:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:43 INFO - 'MOZ_AIRBAG': '1', 21:36:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:43 INFO - 'MOZ_MSVCVERSION': '8', 21:36:43 INFO - 'MOZ_NO_REMOTE': '1', 21:36:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:43 INFO - 'NO_EM_RESTART': '1', 21:36:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:43 INFO - 'OS': 'Windows_NT', 21:36:43 INFO - 'OURDRIVE': 'C:', 21:36:43 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', 21:36:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:43 INFO - 'PROCESSOR_LEVEL': '6', 21:36:43 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:43 INFO - 'PROMPT': '$P$G', 21:36:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:43 INFO - 'PWD': 'C:\\slave\\test', 21:36:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:43 INFO - 'SESSIONNAME': 'Console', 21:36:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:43 INFO - 'SYSTEMDRIVE': 'C:', 21:36:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:43 INFO - 'TEST1': 'testie', 21:36:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:43 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 21:36:43 INFO - 'USERNAME': 'cltbld', 21:36:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:43 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:43 INFO - Downloading/unpacking blobuploader==1.2.4 21:36:43 INFO - Downloading blobuploader-1.2.4.tar.gz 21:36:43 INFO - Running setup.py egg_info for package blobuploader 21:36:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:36:45 INFO - Running setup.py egg_info for package requests 21:36:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:36:45 INFO - Downloading docopt-0.6.1.tar.gz 21:36:45 INFO - Running setup.py egg_info for package docopt 21:36:45 INFO - Installing collected packages: blobuploader, docopt, requests 21:36:45 INFO - Running setup.py install for blobuploader 21:36:45 INFO - Running setup.py install for docopt 21:36:45 INFO - Running setup.py install for requests 21:36:45 INFO - Successfully installed blobuploader docopt requests 21:36:45 INFO - Cleaning up... 21:36:45 INFO - Return code: 0 21:36:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:36:45 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')]} 21:36:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:45 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')]} 21:36:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:45 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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 21:36:45 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 21:36:45 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 21:36:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 21:36:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 21:36:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:45 INFO - 'DCLOCATION': 'SCL3', 21:36:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:45 INFO - 'HOMEDRIVE': 'C:', 21:36:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:45 INFO - 'KTS_VERSION': '1.19c', 21:36:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 21:36:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:45 INFO - 'MOZ_AIRBAG': '1', 21:36:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:45 INFO - 'MOZ_MSVCVERSION': '8', 21:36:45 INFO - 'MOZ_NO_REMOTE': '1', 21:36:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:45 INFO - 'NO_EM_RESTART': '1', 21:36:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:45 INFO - 'OS': 'Windows_NT', 21:36:45 INFO - 'OURDRIVE': 'C:', 21:36:45 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', 21:36:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:45 INFO - 'PROCESSOR_LEVEL': '6', 21:36:45 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:45 INFO - 'PROMPT': '$P$G', 21:36:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:45 INFO - 'PWD': 'C:\\slave\\test', 21:36:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:45 INFO - 'SESSIONNAME': 'Console', 21:36:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:45 INFO - 'SYSTEMDRIVE': 'C:', 21:36:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:45 INFO - 'TEST1': 'testie', 21:36:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:45 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 21:36:45 INFO - 'USERNAME': 'cltbld', 21:36:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:45 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:36:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:36:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:36:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:36:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:36:49 INFO - Unpacking c:\slave\test\build\tests\marionette 21:36:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:36:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:36:49 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 21:36:49 INFO - Running setup.py install for browsermob-proxy 21:36:54 INFO - Running setup.py install for manifestparser 21:36:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for marionette-client 21:36:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:36:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for marionette-driver 21:36:54 INFO - Running setup.py install for mozcrash 21:36:54 INFO - Running setup.py install for mozdebug 21:36:54 INFO - Running setup.py install for mozdevice 21:36:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for mozfile 21:36:54 INFO - Running setup.py install for mozhttpd 21:36:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for mozinfo 21:36:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for mozInstall 21:36:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for mozleak 21:36:54 INFO - Running setup.py install for mozlog 21:36:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for moznetwork 21:36:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for mozprocess 21:36:54 INFO - Running setup.py install for mozprofile 21:36:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for mozrunner 21:36:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for mozscreenshot 21:36:54 INFO - Running setup.py install for moztest 21:36:54 INFO - Running setup.py install for mozversion 21:36:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:36:54 INFO - Running setup.py install for wptserve 21:36:54 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 21:36:54 INFO - Cleaning up... 21:36:54 INFO - Return code: 0 21:36:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:36:54 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')]} 21:36:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:54 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')]} 21:36:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:54 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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 21:36:54 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 21:36:54 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 21:36:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 21:36:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 21:36:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:54 INFO - 'DCLOCATION': 'SCL3', 21:36:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:54 INFO - 'HOMEDRIVE': 'C:', 21:36:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:54 INFO - 'KTS_VERSION': '1.19c', 21:36:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 21:36:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:54 INFO - 'MOZ_AIRBAG': '1', 21:36:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:54 INFO - 'MOZ_MSVCVERSION': '8', 21:36:54 INFO - 'MOZ_NO_REMOTE': '1', 21:36:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:54 INFO - 'NO_EM_RESTART': '1', 21:36:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:54 INFO - 'OS': 'Windows_NT', 21:36:54 INFO - 'OURDRIVE': 'C:', 21:36:54 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', 21:36:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:54 INFO - 'PROCESSOR_LEVEL': '6', 21:36:54 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:54 INFO - 'PROMPT': '$P$G', 21:36:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:54 INFO - 'PWD': 'C:\\slave\\test', 21:36:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:54 INFO - 'SESSIONNAME': 'Console', 21:36:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:54 INFO - 'SYSTEMDRIVE': 'C:', 21:36:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:54 INFO - 'TEST1': 'testie', 21:36:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:54 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 21:36:54 INFO - 'USERNAME': 'cltbld', 21:36:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:36:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:54 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:36:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:36:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:36:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:36:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:36:58 INFO - Unpacking c:\slave\test\build\tests\marionette 21:36:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:36:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:36:58 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)) 21:37:05 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)) 21:37:05 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)) 21:37:05 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)) 21:37:05 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)) 21:37:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:37:05 INFO - Downloading blessings-1.6.tar.gz 21:37:05 INFO - Running setup.py egg_info for package blessings 21:37:05 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)) 21:37:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:37:05 INFO - Running setup.py install for blessings 21:37:05 INFO - Running setup.py install for browsermob-proxy 21:37:05 INFO - Running setup.py install for manifestparser 21:37:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Running setup.py install for marionette-client 21:37:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:37:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Running setup.py install for marionette-driver 21:37:05 INFO - Running setup.py install for mozcrash 21:37:05 INFO - Running setup.py install for mozdebug 21:37:05 INFO - Running setup.py install for mozdevice 21:37:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Running setup.py install for mozhttpd 21:37:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Running setup.py install for mozInstall 21:37:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Running setup.py install for mozleak 21:37:05 INFO - Running setup.py install for mozprofile 21:37:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Running setup.py install for mozrunner 21:37:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:37:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:37:06 INFO - Running setup.py install for mozscreenshot 21:37:06 INFO - Running setup.py install for moztest 21:37:06 INFO - Running setup.py install for mozversion 21:37:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:37:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:37:06 INFO - Running setup.py install for wptserve 21:37:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:37:06 INFO - Cleaning up... 21:37:06 INFO - Return code: 0 21:37:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:37:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:37:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:37:06 INFO - Reading from file tmpfile_stdout 21:37:06 INFO - Using _rmtree_windows ... 21:37:06 INFO - Using _rmtree_windows ... 21:37:06 INFO - Current package versions: 21:37:06 INFO - blessings == 1.6 21:37:06 INFO - blobuploader == 1.2.4 21:37:06 INFO - browsermob-proxy == 0.6.0 21:37:06 INFO - distribute == 0.6.14 21:37:06 INFO - docopt == 0.6.1 21:37:06 INFO - manifestparser == 1.1 21:37:06 INFO - marionette-client == 2.3.0 21:37:06 INFO - marionette-driver == 1.4.0 21:37:06 INFO - mozInstall == 1.12 21:37:06 INFO - mozcrash == 0.17 21:37:06 INFO - mozdebug == 0.1 21:37:06 INFO - mozdevice == 0.48 21:37:06 INFO - mozfile == 1.2 21:37:06 INFO - mozhttpd == 0.7 21:37:06 INFO - mozinfo == 0.9 21:37:06 INFO - mozleak == 0.1 21:37:06 INFO - mozlog == 3.1 21:37:06 INFO - moznetwork == 0.27 21:37:06 INFO - mozprocess == 0.22 21:37:06 INFO - mozprofile == 0.28 21:37:06 INFO - mozrunner == 6.11 21:37:06 INFO - mozscreenshot == 0.1 21:37:06 INFO - mozsystemmonitor == 0.0 21:37:06 INFO - moztest == 0.7 21:37:06 INFO - mozversion == 1.4 21:37:06 INFO - requests == 1.2.3 21:37:06 INFO - wptserve == 1.4.0 21:37:06 INFO - Running post-action listener: _resource_record_post_action 21:37:06 INFO - Running post-action listener: _start_resource_monitoring 21:37:06 INFO - Starting resource monitoring. 21:37:06 INFO - ##### 21:37:06 INFO - ##### Running pull step. 21:37:06 INFO - ##### 21:37:06 INFO - Running pre-action listener: _resource_record_pre_action 21:37:06 INFO - Running main action method: pull 21:37:06 INFO - Pull has nothing to do! 21:37:06 INFO - Running post-action listener: _resource_record_post_action 21:37:06 INFO - ##### 21:37:06 INFO - ##### Running install step. 21:37:06 INFO - ##### 21:37:06 INFO - Running pre-action listener: _resource_record_pre_action 21:37:06 INFO - Running main action method: install 21:37:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:37:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:37:06 INFO - Reading from file tmpfile_stdout 21:37:06 INFO - Using _rmtree_windows ... 21:37:06 INFO - Using _rmtree_windows ... 21:37:06 INFO - Detecting whether we're running mozinstall >=1.0... 21:37:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:37:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:37:06 INFO - Reading from file tmpfile_stdout 21:37:06 INFO - Output received: 21:37:06 INFO - Usage: mozinstall-script.py [options] installer 21:37:06 INFO - Options: 21:37:06 INFO - -h, --help show this help message and exit 21:37:06 INFO - -d DEST, --destination=DEST 21:37:06 INFO - Directory to install application into. [default: 21:37:06 INFO - "C:\slave\test"] 21:37:06 INFO - --app=APP Application being installed. [default: firefox] 21:37:06 INFO - Using _rmtree_windows ... 21:37:06 INFO - Using _rmtree_windows ... 21:37:06 INFO - mkdir: C:\slave\test\build\application 21:37:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 21:37:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 21:37:09 INFO - Reading from file tmpfile_stdout 21:37:09 INFO - Output received: 21:37:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:37:09 INFO - Using _rmtree_windows ... 21:37:09 INFO - Using _rmtree_windows ... 21:37:09 INFO - Running post-action listener: _resource_record_post_action 21:37:09 INFO - ##### 21:37:09 INFO - ##### Running run-tests step. 21:37:09 INFO - ##### 21:37:09 INFO - Running pre-action listener: _resource_record_pre_action 21:37:09 INFO - Running main action method: run_tests 21:37:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:37:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:37:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:37:09 INFO - grabbing minidump binary from tooltool 21:37:09 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')]} 21:37:09 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 21:37:09 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 21:37:09 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 21:37:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:37:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprcxkx3 21:37:10 INFO - INFO - File integrity verified, renaming tmprcxkx3 to win32-minidump_stackwalk.exe 21:37:10 INFO - Return code: 0 21:37:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:37:10 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:37:10 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/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 21:37:10 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/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 21:37:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:37:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 21:37:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:37:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 21:37:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:37:10 INFO - 'DCLOCATION': 'SCL3', 21:37:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:37:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:37:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:37:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:37:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:37:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:37:10 INFO - 'HOMEDRIVE': 'C:', 21:37:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:37:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:37:10 INFO - 'KTS_VERSION': '1.19c', 21:37:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:37:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 21:37:10 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:37:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:37:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:37:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:37:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:37:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:37:10 INFO - 'MOZ_AIRBAG': '1', 21:37:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:37:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:37:10 INFO - 'MOZ_MSVCVERSION': '8', 21:37:10 INFO - 'MOZ_NO_REMOTE': '1', 21:37:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:37:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:37:10 INFO - 'NO_EM_RESTART': '1', 21:37:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:37:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:37:10 INFO - 'OS': 'Windows_NT', 21:37:10 INFO - 'OURDRIVE': 'C:', 21:37:10 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', 21:37:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:37:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:37:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:37:10 INFO - 'PROCESSOR_LEVEL': '6', 21:37:10 INFO - 'PROCESSOR_REVISION': '1e05', 21:37:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:37:10 INFO - 'PROMPT': '$P$G', 21:37:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:37:10 INFO - 'PWD': 'C:\\slave\\test', 21:37:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:37:10 INFO - 'SESSIONNAME': 'Console', 21:37:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:37:10 INFO - 'SYSTEMDRIVE': 'C:', 21:37:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:37:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:37:10 INFO - 'TEST1': 'testie', 21:37:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:37:10 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 21:37:10 INFO - 'USERNAME': 'cltbld', 21:37:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 21:37:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:37:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:37:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:37:10 INFO - 'WINDIR': 'C:\\WINDOWS', 21:37:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:37:10 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/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 21:37: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 21:37:11 INFO - import pkg_resources 21:37:12 INFO - Using 1 client processes 21:37:15 INFO - SUITE-START | Running 778 tests 21:37:15 INFO - Running testharness tests 21:37:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:37:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:37:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:37:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:37:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:37:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:37:15 INFO - Setting up ssl 21:37:16 INFO - PROCESS | certutil | 21:37:16 INFO - PROCESS | certutil | 21:37:16 INFO - PROCESS | certutil | 21:37:16 INFO - Certificate Nickname Trust Attributes 21:37:16 INFO - SSL,S/MIME,JAR/XPI 21:37:16 INFO - 21:37:16 INFO - web-platform-tests CT,, 21:37:16 INFO - 21:37:16 INFO - Starting runner 21:37:18 INFO - PROCESS | 3644 | [3644] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:37:18 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:37:18 INFO - PROCESS | 3644 | [3644] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 21:37:19 INFO - PROCESS | 3644 | 1465274239932 Marionette DEBUG Marionette enabled via build flag and pref 21:37:20 INFO - PROCESS | 3644 | ++DOCSHELL 114C5400 == 1 [pid = 3644] [id = 1] 21:37:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 1 (114C5800) [pid = 3644] [serial = 1] [outer = 00000000] 21:37:20 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:37:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 2 (114C6400) [pid = 3644] [serial = 2] [outer = 114C5800] 21:37:20 INFO - PROCESS | 3644 | [3644] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 21:37:20 INFO - PROCESS | 3644 | [3644] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 21:37:20 INFO - PROCESS | 3644 | ++DOCSHELL 1280A800 == 2 [pid = 3644] [id = 2] 21:37:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 3 (1280AC00) [pid = 3644] [serial = 3] [outer = 00000000] 21:37:20 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:37:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 4 (1280B800) [pid = 3644] [serial = 4] [outer = 1280AC00] 21:37:20 INFO - PROCESS | 3644 | 1465274240622 Marionette INFO Listening on port 2828 21:37:21 INFO - PROCESS | 3644 | 1465274241061 Marionette DEBUG Marionette enabled via command-line flag 21:37:21 INFO - PROCESS | 3644 | ++DOCSHELL 1313EC00 == 3 [pid = 3644] [id = 3] 21:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 5 (13146C00) [pid = 3644] [serial = 5] [outer = 00000000] 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 6 (13147800) [pid = 3644] [serial = 6] [outer = 13146C00] 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 7 (137B0800) [pid = 3644] [serial = 7] [outer = 1280AC00] 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:37:21 INFO - PROCESS | 3644 | 1465274241443 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1435 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:37:21 INFO - PROCESS | 3644 | 1465274241506 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1437 21:37:21 INFO - PROCESS | 3644 | 1465274241509 Marionette DEBUG Closed connection conn0 21:37:21 INFO - PROCESS | 3644 | 1465274241620 Marionette DEBUG Closed connection conn1 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:37:21 INFO - PROCESS | 3644 | 1465274241627 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1438 21:37:21 INFO - PROCESS | 3644 | 1465274241635 Marionette DEBUG Closed connection conn2 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:37:21 INFO - PROCESS | 3644 | 1465274241644 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1439 21:37:21 INFO - PROCESS | 3644 | ++DOCSHELL 114C6800 == 4 [pid = 3644] [id = 4] 21:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 8 (14034C00) [pid = 3644] [serial = 8] [outer = 00000000] 21:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 9 (14305800) [pid = 3644] [serial = 9] [outer = 14034C00] 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 21:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 10 (1430B000) [pid = 3644] [serial = 10] [outer = 14034C00] 21:37:21 INFO - PROCESS | 3644 | 1465274241875 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:37:21 INFO - PROCESS | 3644 | 1465274241881 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606200529","device":"desktop","version":"48.0"} 21:37:21 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:37:22 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:37:22 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:37:22 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:37:22 INFO - PROCESS | 3644 | ++DOCSHELL 15D3D800 == 5 [pid = 3644] [id = 5] 21:37:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 11 (15D3E000) [pid = 3644] [serial = 11] [outer = 00000000] 21:37:22 INFO - PROCESS | 3644 | ++DOCSHELL 15D3E400 == 6 [pid = 3644] [id = 6] 21:37:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 12 (15D3E800) [pid = 3644] [serial = 12] [outer = 00000000] 21:37:23 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:37:23 INFO - PROCESS | 3644 | ++DOCSHELL 168CDC00 == 7 [pid = 3644] [id = 7] 21:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 13 (168CE000) [pid = 3644] [serial = 13] [outer = 00000000] 21:37:23 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:37:23 INFO - PROCESS | 3644 | [3644] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 14 (16A8F000) [pid = 3644] [serial = 14] [outer = 168CE000] 21:37:23 INFO - PROCESS | 3644 | [3644] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 21:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 15 (168B2000) [pid = 3644] [serial = 15] [outer = 15D3E000] 21:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 16 (168B3C00) [pid = 3644] [serial = 16] [outer = 15D3E800] 21:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 17 (168B6800) [pid = 3644] [serial = 17] [outer = 168CE000] 21:37:24 INFO - PROCESS | 3644 | 1465274244267 Marionette INFO startBrowser 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:24 INFO - PROCESS | 3644 | 1465274244303 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3644 | 1465274244316 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3644 | 1465274244318 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 18 (17E2E000) [pid = 3644] [serial = 18] [outer = 168CE000] 21:37:24 INFO - PROCESS | 3644 | 1465274244825 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"55cd9b60-ea34-4753-aa47-59ace4a14d18","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606200529","device":"desktop","version":"48.0","command_id":1}}] 21:37:25 INFO - PROCESS | 3644 | 1465274244979 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}] 21:37:25 INFO - PROCESS | 3644 | 1465274244982 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:25 INFO - PROCESS | 3644 | 1465274245059 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 21:37:25 INFO - PROCESS | 3644 | 1465274245215 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:37:25 INFO - PROCESS | 3644 | 1465274245218 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:25 INFO - PROCESS | 3644 | [3644] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:37:25 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:37:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 19 (199E0400) [pid = 3644] [serial = 19] [outer = 168CE000] 21:37:25 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:37:25 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:37:25 INFO - PROCESS | 3644 | 1465274245730 Marionette TRACE conn3 <- [1,3,null,{}] 21:37:25 INFO - PROCESS | 3644 | 1465274245746 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:37:25 INFO - PROCESS | 3644 | 1465274245749 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:25 INFO - PROCESS | 3644 | 1465274245776 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 21:37:25 INFO - PROCESS | 3644 | 1465274245807 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 21:37:25 INFO - PROCESS | 3644 | 1465274245810 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 21:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:37:25 INFO - PROCESS | 3644 | 1465274245844 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:37:25 INFO - PROCESS | 3644 | 1465274245847 Marionette TRACE conn3 <- [1,6,null,{}] 21:37:25 INFO - PROCESS | 3644 | 1465274245903 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}] 21:37:25 INFO - PROCESS | 3644 | 1465274245905 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:25 INFO - PROCESS | 3644 | 1465274245922 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 21:37:25 INFO - PROCESS | 3644 | 1465274245927 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 3644 | 1465274245930 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:25 INFO - PROCESS | 3644 | ++DOCSHELL 168C9C00 == 8 [pid = 3644] [id = 8] 21:37:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 20 (19E25C00) [pid = 3644] [serial = 20] [outer = 00000000] 21:37:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 21 (19E28400) [pid = 3644] [serial = 21] [outer = 19E25C00] 21:37:25 INFO - PROCESS | 3644 | 1465274245978 Marionette DEBUG loaded listener.js 21:37:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 22 (19E2C400) [pid = 3644] [serial = 22] [outer = 19E25C00] 21:37:26 INFO - PROCESS | 3644 | ++DOCSHELL 19ED0400 == 9 [pid = 3644] [id = 9] 21:37:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 23 (19ED5400) [pid = 3644] [serial = 23] [outer = 00000000] 21:37:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 24 (1A090800) [pid = 3644] [serial = 24] [outer = 19ED5400] 21:37:26 INFO - PROCESS | 3644 | 1465274246365 Marionette DEBUG loaded listener.js 21:37:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 25 (1A097C00) [pid = 3644] [serial = 25] [outer = 19ED5400] 21:37:26 INFO - PROCESS | 3644 | 1465274246631 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]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 876ms 21:37:26 INFO - PROCESS | 3644 | 1465274246731 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 3644 | 1465274246733 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 21:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:37:26 INFO - PROCESS | 3644 | 1465274246803 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 3644 | 1465274246804 Marionette TRACE conn3 <- [1,10,null,{}] 21:37:26 INFO - PROCESS | 3644 | 1465274246830 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}] 21:37:26 INFO - PROCESS | 3644 | 1465274246835 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:26 INFO - PROCESS | 3644 | 1465274246996 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 21:37:27 INFO - PROCESS | 3644 | 1465274247002 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 3644 | 1465274247006 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:27 INFO - PROCESS | 3644 | ++DOCSHELL 1A50E800 == 10 [pid = 3644] [id = 10] 21:37:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 26 (1A50F000) [pid = 3644] [serial = 26] [outer = 00000000] 21:37:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 27 (1ACE0800) [pid = 3644] [serial = 27] [outer = 1A50F000] 21:37:27 INFO - PROCESS | 3644 | 1465274247052 Marionette DEBUG loaded listener.js 21:37:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 28 (1ACE4400) [pid = 3644] [serial = 28] [outer = 1A50F000] 21:37:27 INFO - PROCESS | 3644 | 1465274247378 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]]]}] 21:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 668ms 21:37:27 INFO - PROCESS | 3644 | 1465274247430 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 21:37:27 INFO - PROCESS | 3644 | 1465274247433 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 21:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:37:27 INFO - PROCESS | 3644 | 1465274247436 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - PROCESS | 3644 | 1465274247438 Marionette TRACE conn3 <- [1,14,null,{}] 21:37:27 INFO - PROCESS | 3644 | 1465274247441 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}] 21:37:27 INFO - PROCESS | 3644 | 1465274247443 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:27 INFO - PROCESS | 3644 | 1465274247540 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 21:37:27 INFO - PROCESS | 3644 | 1465274247552 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 3644 | 1465274247554 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:27 INFO - PROCESS | 3644 | ++DOCSHELL 1A090400 == 11 [pid = 3644] [id = 11] 21:37:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 29 (1A632400) [pid = 3644] [serial = 29] [outer = 00000000] 21:37:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 30 (1A63FC00) [pid = 3644] [serial = 30] [outer = 1A632400] 21:37:27 INFO - PROCESS | 3644 | 1465274247598 Marionette DEBUG loaded listener.js 21:37:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 31 (1A75EC00) [pid = 3644] [serial = 31] [outer = 1A632400] 21:37:27 INFO - PROCESS | 3644 | 1465274247961 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]]]}] 21:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 606ms 21:37:28 INFO - PROCESS | 3644 | 1465274248033 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 21:37:28 INFO - PROCESS | 3644 | 1465274248035 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 21:37:28 INFO - PROCESS | 3644 | 1465274248038 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:37:28 INFO - PROCESS | 3644 | 1465274248040 Marionette TRACE conn3 <- [1,18,null,{}] 21:37:28 INFO - PROCESS | 3644 | 1465274248043 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}] 21:37:28 INFO - PROCESS | 3644 | 1465274248045 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:28 INFO - PROCESS | 3644 | 1465274248137 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 21:37:28 INFO - PROCESS | 3644 | 1465274248143 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:28 INFO - PROCESS | 3644 | 1465274248146 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:28 INFO - PROCESS | 3644 | ++DOCSHELL 1A766400 == 12 [pid = 3644] [id = 12] 21:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 32 (1A769000) [pid = 3644] [serial = 32] [outer = 00000000] 21:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 33 (1A7CD400) [pid = 3644] [serial = 33] [outer = 1A769000] 21:37:28 INFO - PROCESS | 3644 | 1465274248190 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 34 (1A7D1400) [pid = 3644] [serial = 34] [outer = 1A769000] 21:37:28 INFO - PROCESS | 3644 | 1465274248529 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]]]}] 21:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 557ms 21:37:28 INFO - PROCESS | 3644 | 1465274248574 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 21:37:28 INFO - PROCESS | 3644 | 1465274248576 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 21:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:37:28 INFO - PROCESS | 3644 | 1465274248580 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:37:28 INFO - PROCESS | 3644 | 1465274248582 Marionette TRACE conn3 <- [1,22,null,{}] 21:37:28 INFO - PROCESS | 3644 | 1465274248585 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}] 21:37:28 INFO - PROCESS | 3644 | 1465274248587 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:28 INFO - PROCESS | 3644 | 1465274248732 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 21:37:28 INFO - PROCESS | 3644 | 1465274248737 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:28 INFO - PROCESS | 3644 | 1465274248739 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:28 INFO - PROCESS | 3644 | ++DOCSHELL 1A7DA800 == 13 [pid = 3644] [id = 13] 21:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 35 (1ACDD400) [pid = 3644] [serial = 35] [outer = 00000000] 21:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 36 (1AE9AC00) [pid = 3644] [serial = 36] [outer = 1ACDD400] 21:37:28 INFO - PROCESS | 3644 | 1465274248782 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 37 (1AE9F400) [pid = 3644] [serial = 37] [outer = 1ACDD400] 21:37:29 INFO - PROCESS | 3644 | 1465274249075 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]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 510ms 21:37:29 INFO - PROCESS | 3644 | 1465274249106 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 3644 | 1465274249108 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 21:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:37:29 INFO - PROCESS | 3644 | 1465274249115 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 3644 | 1465274249117 Marionette TRACE conn3 <- [1,26,null,{}] 21:37:29 INFO - PROCESS | 3644 | 1465274249120 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}] 21:37:29 INFO - PROCESS | 3644 | 1465274249121 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:29 INFO - PROCESS | 3644 | 1465274249214 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 21:37:29 INFO - PROCESS | 3644 | 1465274249220 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3644 | 1465274249222 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:29 INFO - PROCESS | 3644 | ++DOCSHELL 1B106400 == 14 [pid = 3644] [id = 14] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 38 (1B107400) [pid = 3644] [serial = 38] [outer = 00000000] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 39 (1B10C800) [pid = 3644] [serial = 39] [outer = 1B107400] 21:37:29 INFO - PROCESS | 3644 | 1465274249265 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (1B110C00) [pid = 3644] [serial = 40] [outer = 1B107400] 21:37:29 INFO - PROCESS | 3644 | 1465274249586 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]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 509ms 21:37:29 INFO - PROCESS | 3644 | 1465274249616 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 3644 | 1465274249618 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 21:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:37:29 INFO - PROCESS | 3644 | 1465274249621 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 3644 | 1465274249635 Marionette TRACE conn3 <- [1,30,null,{}] 21:37:29 INFO - PROCESS | 3644 | 1465274249646 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}] 21:37:29 INFO - PROCESS | 3644 | 1465274249648 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:29 INFO - PROCESS | 3644 | 1465274249735 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 21:37:29 INFO - PROCESS | 3644 | ++DOCSHELL 1B260400 == 15 [pid = 3644] [id = 15] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (1B260800) [pid = 3644] [serial = 41] [outer = 00000000] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (1B260C00) [pid = 3644] [serial = 42] [outer = 1B260800] 21:37:29 INFO - PROCESS | 3644 | 1465274249767 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3644 | 1465274249769 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (14E23400) [pid = 3644] [serial = 43] [outer = 1B260800] 21:37:29 INFO - PROCESS | 3644 | ++DOCSHELL 14E25800 == 16 [pid = 3644] [id = 16] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (14E25C00) [pid = 3644] [serial = 44] [outer = 00000000] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (14E28400) [pid = 3644] [serial = 45] [outer = 14E25C00] 21:37:29 INFO - PROCESS | 3644 | 1465274249824 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (14E2A000) [pid = 3644] [serial = 46] [outer = 14E25C00] 21:37:29 INFO - PROCESS | 3644 | ++DOCSHELL 14E24800 == 17 [pid = 3644] [id = 17] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (14E30C00) [pid = 3644] [serial = 47] [outer = 00000000] 21:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (1B63C000) [pid = 3644] [serial = 48] [outer = 14E30C00] 21:37:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (1B643400) [pid = 3644] [serial = 49] [outer = 14E30C00] 21:37:30 INFO - PROCESS | 3644 | 1465274250326 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]]]}] 21:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1179ms 21:37:30 INFO - PROCESS | 3644 | --DOCSHELL 114C5400 == 16 [pid = 3644] [id = 1] 21:37:30 INFO - PROCESS | 3644 | 1465274250910 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 21:37:30 INFO - PROCESS | 3644 | 1465274250915 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 21:37:30 INFO - PROCESS | 3644 | 1465274250920 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:37:30 INFO - PROCESS | 3644 | 1465274250924 Marionette TRACE conn3 <- [1,34,null,{}] 21:37:30 INFO - PROCESS | 3644 | 1465274250930 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}] 21:37:30 INFO - PROCESS | 3644 | 1465274250934 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:31 INFO - PROCESS | 3644 | 1465274251088 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 21:37:31 INFO - PROCESS | 3644 | 1465274251098 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:31 INFO - PROCESS | 3644 | 1465274251103 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:31 INFO - PROCESS | 3644 | ++DOCSHELL 10561400 == 17 [pid = 3644] [id = 18] 21:37:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (105EA800) [pid = 3644] [serial = 50] [outer = 00000000] 21:37:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (10A4B400) [pid = 3644] [serial = 51] [outer = 105EA800] 21:37:31 INFO - PROCESS | 3644 | 1465274251165 Marionette DEBUG loaded listener.js 21:37:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (10A52C00) [pid = 3644] [serial = 52] [outer = 105EA800] 21:37:31 INFO - PROCESS | 3644 | 1465274251720 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]]]}] 21:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 844ms 21:37:31 INFO - PROCESS | 3644 | 1465274251767 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 3644 | 1465274251772 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 21:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:37:31 INFO - PROCESS | 3644 | 1465274251778 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:37:31 INFO - PROCESS | 3644 | 1465274251781 Marionette TRACE conn3 <- [1,38,null,{}] 21:37:31 INFO - PROCESS | 3644 | 1465274251785 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}] 21:37:31 INFO - PROCESS | 3644 | 1465274251788 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:31 INFO - PROCESS | 3644 | 1465274251934 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 21:37:32 INFO - PROCESS | 3644 | 1465274251999 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 3644 | 1465274252001 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:32 INFO - PROCESS | 3644 | ++DOCSHELL 1280B000 == 18 [pid = 3644] [id = 19] 21:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (1280B400) [pid = 3644] [serial = 53] [outer = 00000000] 21:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (1313A400) [pid = 3644] [serial = 54] [outer = 1280B400] 21:37:32 INFO - PROCESS | 3644 | 1465274252098 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (131DC400) [pid = 3644] [serial = 55] [outer = 1280B400] 21:37:32 INFO - PROCESS | 3644 | 1465274252921 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]]]}] 21:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1179ms 21:37:32 INFO - PROCESS | 3644 | 1465274252968 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 21:37:32 INFO - PROCESS | 3644 | 1465274252972 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 21:37:32 INFO - PROCESS | 3644 | 1465274252977 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:37:32 INFO - PROCESS | 3644 | 1465274252980 Marionette TRACE conn3 <- [1,42,null,{}] 21:37:32 INFO - PROCESS | 3644 | 1465274252985 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}] 21:37:32 INFO - PROCESS | 3644 | 1465274252988 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:33 INFO - PROCESS | 3644 | 1465274253083 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 21:37:33 INFO - PROCESS | 3644 | 1465274253147 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:33 INFO - PROCESS | 3644 | 1465274253151 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:33 INFO - PROCESS | 3644 | ++DOCSHELL 10563000 == 19 [pid = 3644] [id = 20] 21:37:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (10565C00) [pid = 3644] [serial = 56] [outer = 00000000] 21:37:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (105F2000) [pid = 3644] [serial = 57] [outer = 10565C00] 21:37:33 INFO - PROCESS | 3644 | 1465274253201 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10A50800) [pid = 3644] [serial = 58] [outer = 10565C00] 21:37:33 INFO - PROCESS | 3644 | --DOCSHELL 114C6800 == 18 [pid = 3644] [id = 4] 21:37:33 INFO - PROCESS | 3644 | 1465274253714 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]]]}] 21:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 812ms 21:37:33 INFO - PROCESS | 3644 | 1465274253780 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 21:37:33 INFO - PROCESS | 3644 | 1465274253784 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 21:37:33 INFO - PROCESS | 3644 | 1465274253790 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:37:33 INFO - PROCESS | 3644 | 1465274253792 Marionette TRACE conn3 <- [1,46,null,{}] 21:37:33 INFO - PROCESS | 3644 | 1465274253797 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}] 21:37:33 INFO - PROCESS | 3644 | 1465274253799 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:33 INFO - PROCESS | 3644 | 1465274253882 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 21:37:34 INFO - PROCESS | 3644 | 1465274253967 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 3644 | 1465274253969 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:34 INFO - PROCESS | 3644 | ++DOCSHELL 10F0A800 == 19 [pid = 3644] [id = 21] 21:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10F36800) [pid = 3644] [serial = 59] [outer = 00000000] 21:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (111B0400) [pid = 3644] [serial = 60] [outer = 10F36800] 21:37:34 INFO - PROCESS | 3644 | 1465274254020 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (114C6000) [pid = 3644] [serial = 61] [outer = 10F36800] 21:37:34 INFO - PROCESS | 3644 | 1465274254473 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]]]}] 21:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 748ms 21:37:34 INFO - PROCESS | 3644 | 1465274254564 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 3644 | 1465274254566 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 21:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:37:34 INFO - PROCESS | 3644 | 1465274254570 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - PROCESS | 3644 | 1465274254573 Marionette TRACE conn3 <- [1,50,null,{}] 21:37:34 INFO - PROCESS | 3644 | 1465274254583 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}] 21:37:34 INFO - PROCESS | 3644 | 1465274254588 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:34 INFO - PROCESS | 3644 | 1465274254673 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 21:37:34 INFO - PROCESS | 3644 | 1465274254683 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 3644 | 1465274254686 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:34 INFO - PROCESS | 3644 | ++DOCSHELL 12AE7000 == 20 [pid = 3644] [id = 22] 21:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12AE7C00) [pid = 3644] [serial = 62] [outer = 00000000] 21:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (132EF000) [pid = 3644] [serial = 63] [outer = 12AE7C00] 21:37:34 INFO - PROCESS | 3644 | 1465274254732 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13932400) [pid = 3644] [serial = 64] [outer = 12AE7C00] 21:37:35 INFO - PROCESS | 3644 | 1465274255139 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]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 605ms 21:37:35 INFO - PROCESS | 3644 | 1465274255166 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 3644 | 1465274255168 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 21:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:37:35 INFO - PROCESS | 3644 | 1465274255171 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:37:35 INFO - PROCESS | 3644 | 1465274255173 Marionette TRACE conn3 <- [1,54,null,{}] 21:37:35 INFO - PROCESS | 3644 | 1465274255176 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}] 21:37:35 INFO - PROCESS | 3644 | 1465274255178 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:35 INFO - PROCESS | 3644 | 1465274255261 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 21:37:35 INFO - PROCESS | 3644 | 1465274255266 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:35 INFO - PROCESS | 3644 | 1465274255268 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:35 INFO - PROCESS | 3644 | ++DOCSHELL 13C09000 == 21 [pid = 3644] [id = 23] 21:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13C0AC00) [pid = 3644] [serial = 65] [outer = 00000000] 21:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1402D400) [pid = 3644] [serial = 66] [outer = 13C0AC00] 21:37:35 INFO - PROCESS | 3644 | 1465274255321 Marionette DEBUG loaded listener.js 21:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (14306800) [pid = 3644] [serial = 67] [outer = 13C0AC00] 21:37:35 INFO - PROCESS | 3644 | 1465274255699 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]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 606ms 21:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:37:35 INFO - PROCESS | 3644 | 1465274255769 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 3644 | 1465274255771 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 21:37:35 INFO - PROCESS | 3644 | 1465274255774 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:37:35 INFO - PROCESS | 3644 | 1465274255775 Marionette TRACE conn3 <- [1,58,null,{}] 21:37:35 INFO - PROCESS | 3644 | 1465274255779 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}] 21:37:35 INFO - PROCESS | 3644 | 1465274255781 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:35 INFO - PROCESS | 3644 | 1465274255861 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 21:37:35 INFO - PROCESS | 3644 | 1465274255866 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:35 INFO - PROCESS | 3644 | 1465274255868 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:35 INFO - PROCESS | 3644 | ++DOCSHELL 143DCC00 == 22 [pid = 3644] [id = 24] 21:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (143DD000) [pid = 3644] [serial = 68] [outer = 00000000] 21:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14E2CC00) [pid = 3644] [serial = 69] [outer = 143DD000] 21:37:35 INFO - PROCESS | 3644 | 1465274255960 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15110000) [pid = 3644] [serial = 70] [outer = 143DD000] 21:37:36 INFO - PROCESS | 3644 | 1465274256366 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]]]}] 21:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 605ms 21:37:36 INFO - PROCESS | 3644 | 1465274256403 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 21:37:36 INFO - PROCESS | 3644 | 1465274256405 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 21:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:37:36 INFO - PROCESS | 3644 | 1465274256421 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 3644 | 1465274256423 Marionette TRACE conn3 <- [1,62,null,{}] 21:37:36 INFO - PROCESS | 3644 | 1465274256426 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}] 21:37:36 INFO - PROCESS | 3644 | 1465274256432 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:36 INFO - PROCESS | 3644 | 1465274256530 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 21:37:36 INFO - PROCESS | 3644 | 1465274256536 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 3644 | 1465274256538 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:36 INFO - PROCESS | 3644 | ++DOCSHELL 14E2E800 == 23 [pid = 3644] [id = 25] 21:37:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15187000) [pid = 3644] [serial = 71] [outer = 00000000] 21:37:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15D43800) [pid = 3644] [serial = 72] [outer = 15187000] 21:37:36 INFO - PROCESS | 3644 | 1465274256587 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1605C800) [pid = 3644] [serial = 73] [outer = 15187000] 21:37:36 INFO - PROCESS | 3644 | 1465274256975 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]]]}] 21:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 605ms 21:37:37 INFO - PROCESS | 3644 | 1465274257017 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 21:37:37 INFO - PROCESS | 3644 | 1465274257018 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 21:37:37 INFO - PROCESS | 3644 | 1465274257022 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:37:37 INFO - PROCESS | 3644 | 1465274257023 Marionette TRACE conn3 <- [1,66,null,{}] 21:37:37 INFO - PROCESS | 3644 | 1465274257040 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}] 21:37:37 INFO - PROCESS | 3644 | 1465274257042 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:37 INFO - PROCESS | 3644 | 1465274257117 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 21:37:37 INFO - PROCESS | 3644 | 1465274257122 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 3644 | 1465274257124 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:37 INFO - PROCESS | 3644 | ++DOCSHELL 1605F400 == 24 [pid = 3644] [id = 26] 21:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16061400) [pid = 3644] [serial = 74] [outer = 00000000] 21:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16691400) [pid = 3644] [serial = 75] [outer = 16061400] 21:37:37 INFO - PROCESS | 3644 | 1465274257166 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16A8EC00) [pid = 3644] [serial = 76] [outer = 16061400] 21:37:37 INFO - PROCESS | 3644 | 1465274257567 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]]]}] 21:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 605ms 21:37:37 INFO - PROCESS | 3644 | 1465274257619 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 21:37:37 INFO - PROCESS | 3644 | 1465274257621 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 21:37:37 INFO - PROCESS | 3644 | 1465274257624 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:37:37 INFO - PROCESS | 3644 | 1465274257626 Marionette TRACE conn3 <- [1,70,null,{}] 21:37:37 INFO - PROCESS | 3644 | 1465274257646 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}] 21:37:37 INFO - PROCESS | 3644 | 1465274257649 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:37 INFO - PROCESS | 3644 | 1465274257778 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 21:37:37 INFO - PROCESS | 3644 | 1465274257785 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 3644 | 1465274257787 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:37 INFO - PROCESS | 3644 | ++DOCSHELL 16060400 == 25 [pid = 3644] [id = 27] 21:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (168A8400) [pid = 3644] [serial = 77] [outer = 00000000] 21:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16E90C00) [pid = 3644] [serial = 78] [outer = 168A8400] 21:37:37 INFO - PROCESS | 3644 | 1465274257831 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16F9C400) [pid = 3644] [serial = 79] [outer = 168A8400] 21:37:38 INFO - PROCESS | 3644 | 1465274258216 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]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 605ms 21:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:37:38 INFO - PROCESS | 3644 | 1465274258255 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 3644 | 1465274258257 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 21:37:38 INFO - PROCESS | 3644 | 1465274258260 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 3644 | 1465274258261 Marionette TRACE conn3 <- [1,74,null,{}] 21:37:38 INFO - PROCESS | 3644 | 1465274258264 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}] 21:37:38 INFO - PROCESS | 3644 | 1465274258266 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:38 INFO - PROCESS | 3644 | 1465274258376 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 21:37:38 INFO - PROCESS | 3644 | 1465274258381 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:38 INFO - PROCESS | 3644 | 1465274258383 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:38 INFO - PROCESS | 3644 | ++DOCSHELL 168B5C00 == 26 [pid = 3644] [id = 28] 21:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16FA2800) [pid = 3644] [serial = 80] [outer = 00000000] 21:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17591800) [pid = 3644] [serial = 81] [outer = 16FA2800] 21:37:38 INFO - PROCESS | 3644 | 1465274258427 Marionette DEBUG loaded listener.js 21:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (175A2800) [pid = 3644] [serial = 82] [outer = 16FA2800] 21:37:38 INFO - PROCESS | 3644 | 1465274258796 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]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 605ms 21:37:38 INFO - PROCESS | 3644 | 1465274258857 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 3644 | 1465274258859 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 21:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:37:38 INFO - PROCESS | 3644 | 1465274258875 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 3644 | 1465274258877 Marionette TRACE conn3 <- [1,78,null,{}] 21:37:38 INFO - PROCESS | 3644 | 1465274258881 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}] 21:37:38 INFO - PROCESS | 3644 | 1465274258883 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:39 INFO - PROCESS | 3644 | 1465274258959 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 21:37:39 INFO - PROCESS | 3644 | 1465274258965 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 3644 | 1465274258967 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:39 INFO - PROCESS | 3644 | ++DOCSHELL 157E6800 == 27 [pid = 3644] [id = 29] 21:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (174FCC00) [pid = 3644] [serial = 83] [outer = 00000000] 21:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1789AC00) [pid = 3644] [serial = 84] [outer = 174FCC00] 21:37:39 INFO - PROCESS | 3644 | 1465274259018 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17E21800) [pid = 3644] [serial = 85] [outer = 174FCC00] 21:37:39 INFO - PROCESS | 3644 | 1465274259439 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]]]}] 21:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 605ms 21:37:39 INFO - PROCESS | 3644 | 1465274259499 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 21:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:37:39 INFO - PROCESS | 3644 | 1465274259501 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 21:37:39 INFO - PROCESS | 3644 | 1465274259504 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:37:39 INFO - PROCESS | 3644 | 1465274259507 Marionette TRACE conn3 <- [1,82,null,{}] 21:37:39 INFO - PROCESS | 3644 | 1465274259510 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}] 21:37:39 INFO - PROCESS | 3644 | 1465274259512 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:39 INFO - PROCESS | 3644 | 1465274259608 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 21:37:39 INFO - PROCESS | 3644 | 1465274259622 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 3644 | 1465274259625 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:39 INFO - PROCESS | 3644 | ++DOCSHELL 1818D400 == 28 [pid = 3644] [id = 30] 21:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19953C00) [pid = 3644] [serial = 86] [outer = 00000000] 21:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (199DD800) [pid = 3644] [serial = 87] [outer = 19953C00] 21:37:39 INFO - PROCESS | 3644 | 1465274259668 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (19B54800) [pid = 3644] [serial = 88] [outer = 19953C00] 21:37:40 INFO - PROCESS | 3644 | 1465274260097 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]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 653ms 21:37:40 INFO - PROCESS | 3644 | 1465274260141 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 21:37:40 INFO - PROCESS | 3644 | 1465274260143 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 21:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:37:40 INFO - PROCESS | 3644 | 1465274260146 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 3644 | 1465274260148 Marionette TRACE conn3 <- [1,86,null,{}] 21:37:40 INFO - PROCESS | 3644 | 1465274260151 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}] 21:37:40 INFO - PROCESS | 3644 | 1465274260153 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:40 INFO - PROCESS | 3644 | 1465274260230 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 21:37:40 INFO - PROCESS | 3644 | 1465274260235 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 3644 | 1465274260237 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:40 INFO - PROCESS | 3644 | ++DOCSHELL 132EE400 == 29 [pid = 3644] [id = 31] 21:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17895000) [pid = 3644] [serial = 89] [outer = 00000000] 21:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19E24400) [pid = 3644] [serial = 90] [outer = 17895000] 21:37:40 INFO - PROCESS | 3644 | 1465274260279 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19E2E000) [pid = 3644] [serial = 91] [outer = 17895000] 21:37:40 INFO - PROCESS | 3644 | 1465274260652 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]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 542ms 21:37:40 INFO - PROCESS | 3644 | 1465274260682 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 21:37:40 INFO - PROCESS | 3644 | 1465274260684 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 21:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:37:40 INFO - PROCESS | 3644 | 1465274260687 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 3644 | 1465274260689 Marionette TRACE conn3 <- [1,90,null,{}] 21:37:40 INFO - PROCESS | 3644 | 1465274260692 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}] 21:37:40 INFO - PROCESS | 3644 | 1465274260694 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:40 INFO - PROCESS | 3644 | 1465274260825 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 21:37:40 INFO - PROCESS | 3644 | 1465274260842 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 3644 | 1465274260844 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:40 INFO - PROCESS | 3644 | ++DOCSHELL 13C0B800 == 30 [pid = 3644] [id = 32] 21:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18192C00) [pid = 3644] [serial = 92] [outer = 00000000] 21:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19EDF000) [pid = 3644] [serial = 93] [outer = 18192C00] 21:37:40 INFO - PROCESS | 3644 | 1465274260891 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A007000) [pid = 3644] [serial = 94] [outer = 18192C00] 21:37:42 INFO - PROCESS | 3644 | 1465274262163 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]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1529ms 21:37:42 INFO - PROCESS | 3644 | 1465274262232 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 3644 | 1465274262235 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 21:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:37:42 INFO - PROCESS | 3644 | 1465274262240 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 3644 | 1465274262243 Marionette TRACE conn3 <- [1,94,null,{}] 21:37:42 INFO - PROCESS | 3644 | 1465274262248 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}] 21:37:42 INFO - PROCESS | 3644 | 1465274262251 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:42 INFO - PROCESS | 3644 | 1465274262363 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 21:37:42 INFO - PROCESS | 3644 | 1465274262370 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 3644 | 1465274262372 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:42 INFO - PROCESS | 3644 | ++DOCSHELL 10A4A400 == 31 [pid = 3644] [id = 33] 21:37:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10A4AC00) [pid = 3644] [serial = 95] [outer = 00000000] 21:37:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (11057000) [pid = 3644] [serial = 96] [outer = 10A4AC00] 21:37:42 INFO - PROCESS | 3644 | 1465274262420 Marionette DEBUG loaded listener.js 21:37:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (11ACC400) [pid = 3644] [serial = 97] [outer = 10A4AC00] 21:37:42 INFO - PROCESS | 3644 | 1465274262828 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]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 637ms 21:37:42 INFO - PROCESS | 3644 | 1465274262877 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 3644 | 1465274262881 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 21:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:37:42 INFO - PROCESS | 3644 | 1465274262887 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 3644 | 1465274262890 Marionette TRACE conn3 <- [1,98,null,{}] 21:37:42 INFO - PROCESS | 3644 | 1465274262894 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}] 21:37:42 INFO - PROCESS | 3644 | 1465274262897 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:43 INFO - PROCESS | 3644 | 1465274263031 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 21:37:43 INFO - PROCESS | 3644 | 1465274263038 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:43 INFO - PROCESS | 3644 | 1465274263040 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:43 INFO - PROCESS | 3644 | ++DOCSHELL 11CC3C00 == 32 [pid = 3644] [id = 34] 21:37:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (11CC4800) [pid = 3644] [serial = 98] [outer = 00000000] 21:37:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13140000) [pid = 3644] [serial = 99] [outer = 11CC4800] 21:37:43 INFO - PROCESS | 3644 | 1465274263085 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (131D1000) [pid = 3644] [serial = 100] [outer = 11CC4800] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (19E25C00) [pid = 3644] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (14034C00) [pid = 3644] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1B107400) [pid = 3644] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1ACDD400) [pid = 3644] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1A769000) [pid = 3644] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A632400) [pid = 3644] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1A50F000) [pid = 3644] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (168A8400) [pid = 3644] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16FA2800) [pid = 3644] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (174FCC00) [pid = 3644] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19953C00) [pid = 3644] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14E25C00) [pid = 3644] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (105EA800) [pid = 3644] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1280B400) [pid = 3644] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10565C00) [pid = 3644] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10F36800) [pid = 3644] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (12AE7C00) [pid = 3644] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13C0AC00) [pid = 3644] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (143DD000) [pid = 3644] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15187000) [pid = 3644] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:37:43 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16061400) [pid = 3644] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:37:44 INFO - PROCESS | 3644 | 1465274264066 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]]]}] 21:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1211ms 21:37:44 INFO - PROCESS | 3644 | 1465274264122 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 21:37:44 INFO - PROCESS | 3644 | 1465274264125 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 21:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:37:44 INFO - PROCESS | 3644 | 1465274264128 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 3644 | 1465274264131 Marionette TRACE conn3 <- [1,102,null,{}] 21:37:44 INFO - PROCESS | 3644 | 1465274264141 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}] 21:37:44 INFO - PROCESS | 3644 | 1465274264145 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:44 INFO - PROCESS | 3644 | 1465274264223 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 21:37:44 INFO - PROCESS | 3644 | 1465274264229 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 3644 | 1465274264232 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:44 INFO - PROCESS | 3644 | ++DOCSHELL 137B7800 == 33 [pid = 3644] [id = 35] 21:37:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (137B8400) [pid = 3644] [serial = 101] [outer = 00000000] 21:37:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13C11400) [pid = 3644] [serial = 102] [outer = 137B8400] 21:37:44 INFO - PROCESS | 3644 | 1465274264278 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1402D000) [pid = 3644] [serial = 103] [outer = 137B8400] 21:37:44 INFO - PROCESS | 3644 | 1465274264694 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]]]}] 21:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 605ms 21:37:44 INFO - PROCESS | 3644 | 1465274264725 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 21:37:44 INFO - PROCESS | 3644 | 1465274264727 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 21:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:37:44 INFO - PROCESS | 3644 | 1465274264730 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 3644 | 1465274264732 Marionette TRACE conn3 <- [1,106,null,{}] 21:37:44 INFO - PROCESS | 3644 | 1465274264735 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}] 21:37:44 INFO - PROCESS | 3644 | 1465274264737 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:44 INFO - PROCESS | 3644 | 1465274264815 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 21:37:44 INFO - PROCESS | 3644 | 1465274264820 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 3644 | 1465274264822 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:44 INFO - PROCESS | 3644 | ++DOCSHELL 143DB000 == 34 [pid = 3644] [id = 36] 21:37:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (143DBC00) [pid = 3644] [serial = 104] [outer = 00000000] 21:37:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15190C00) [pid = 3644] [serial = 105] [outer = 143DBC00] 21:37:44 INFO - PROCESS | 3644 | 1465274264865 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (157EA000) [pid = 3644] [serial = 106] [outer = 143DBC00] 21:37:45 INFO - PROCESS | 3644 | 1465274265286 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]]]}] 21:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 605ms 21:37:45 INFO - PROCESS | 3644 | 1465274265327 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 21:37:45 INFO - PROCESS | 3644 | 1465274265329 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 21:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:37:45 INFO - PROCESS | 3644 | 1465274265332 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - PROCESS | 3644 | 1465274265334 Marionette TRACE conn3 <- [1,110,null,{}] 21:37:45 INFO - PROCESS | 3644 | 1465274265337 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}] 21:37:45 INFO - PROCESS | 3644 | 1465274265339 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:45 INFO - PROCESS | 3644 | 1465274265414 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 21:37:45 INFO - PROCESS | 3644 | 1465274265419 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:45 INFO - PROCESS | 3644 | 1465274265421 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:45 INFO - PROCESS | 3644 | ++DOCSHELL 15A6C800 == 35 [pid = 3644] [id = 37] 21:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15A74000) [pid = 3644] [serial = 107] [outer = 00000000] 21:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16061400) [pid = 3644] [serial = 108] [outer = 15A74000] 21:37:45 INFO - PROCESS | 3644 | 1465274265464 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16A8C800) [pid = 3644] [serial = 109] [outer = 15A74000] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (168B6800) [pid = 3644] [serial = 17] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16E90C00) [pid = 3644] [serial = 78] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (17591800) [pid = 3644] [serial = 81] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1789AC00) [pid = 3644] [serial = 84] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (199DD800) [pid = 3644] [serial = 87] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10A4B400) [pid = 3644] [serial = 51] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1313A400) [pid = 3644] [serial = 54] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (105F2000) [pid = 3644] [serial = 57] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10A50800) [pid = 3644] [serial = 58] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (111B0400) [pid = 3644] [serial = 60] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (132EF000) [pid = 3644] [serial = 63] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13932400) [pid = 3644] [serial = 64] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1402D400) [pid = 3644] [serial = 66] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14306800) [pid = 3644] [serial = 67] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14E2CC00) [pid = 3644] [serial = 69] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15110000) [pid = 3644] [serial = 70] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15D43800) [pid = 3644] [serial = 72] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1605C800) [pid = 3644] [serial = 73] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16691400) [pid = 3644] [serial = 75] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16A8EC00) [pid = 3644] [serial = 76] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16F9C400) [pid = 3644] [serial = 79] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (175A2800) [pid = 3644] [serial = 82] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (17E21800) [pid = 3644] [serial = 85] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (114C6000) [pid = 3644] [serial = 61] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (19E24400) [pid = 3644] [serial = 90] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (19B54800) [pid = 3644] [serial = 88] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (131DC400) [pid = 3644] [serial = 55] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (10A52C00) [pid = 3644] [serial = 52] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (14E2A000) [pid = 3644] [serial = 46] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (16A8F000) [pid = 3644] [serial = 14] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (14305800) [pid = 3644] [serial = 9] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (1430B000) [pid = 3644] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (1280B800) [pid = 3644] [serial = 4] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (1B260C00) [pid = 3644] [serial = 42] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (14E28400) [pid = 3644] [serial = 45] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (1B10C800) [pid = 3644] [serial = 39] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (1B110C00) [pid = 3644] [serial = 40] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (1AE9AC00) [pid = 3644] [serial = 36] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (1AE9F400) [pid = 3644] [serial = 37] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 48 (1A7CD400) [pid = 3644] [serial = 33] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 47 (1A7D1400) [pid = 3644] [serial = 34] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 46 (1A63FC00) [pid = 3644] [serial = 30] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 45 (1A75EC00) [pid = 3644] [serial = 31] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 44 (1ACE0800) [pid = 3644] [serial = 27] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 43 (1ACE4400) [pid = 3644] [serial = 28] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 42 (1A090800) [pid = 3644] [serial = 24] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 41 (19E28400) [pid = 3644] [serial = 21] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 40 (19E2C400) [pid = 3644] [serial = 22] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | --DOMWINDOW == 39 (1B63C000) [pid = 3644] [serial = 48] [outer = 00000000] [url = about:blank] 21:37:46 INFO - PROCESS | 3644 | 1465274266933 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]]]}] 21:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1640ms 21:37:46 INFO - PROCESS | 3644 | 1465274266971 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 21:37:46 INFO - PROCESS | 3644 | 1465274266975 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 21:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:37:47 INFO - PROCESS | 3644 | 1465274266985 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 3644 | 1465274266988 Marionette TRACE conn3 <- [1,114,null,{}] 21:37:47 INFO - PROCESS | 3644 | 1465274266996 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}] 21:37:47 INFO - PROCESS | 3644 | 1465274267002 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:47 INFO - PROCESS | 3644 | 1465274267091 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 21:37:47 INFO - PROCESS | 3644 | 1465274267097 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 3644 | 1465274267102 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:47 INFO - PROCESS | 3644 | ++DOCSHELL 10F05C00 == 36 [pid = 3644] [id = 38] 21:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (10F0A000) [pid = 3644] [serial = 110] [outer = 00000000] 21:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (10F3F400) [pid = 3644] [serial = 111] [outer = 10F0A000] 21:37:47 INFO - PROCESS | 3644 | 1465274267150 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (11051800) [pid = 3644] [serial = 112] [outer = 10F0A000] 21:37:47 INFO - PROCESS | 3644 | 1465274267616 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]]]}] 21:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 653ms 21:37:47 INFO - PROCESS | 3644 | 1465274267652 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 3644 | 1465274267656 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 21:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:37:47 INFO - PROCESS | 3644 | 1465274267663 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 3644 | 1465274267665 Marionette TRACE conn3 <- [1,118,null,{}] 21:37:47 INFO - PROCESS | 3644 | 1465274267669 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}] 21:37:47 INFO - PROCESS | 3644 | 1465274267672 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:47 INFO - PROCESS | 3644 | 1465274267755 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 21:37:47 INFO - PROCESS | 3644 | 1465274267762 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 3644 | 1465274267766 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:47 INFO - PROCESS | 3644 | ++DOCSHELL 11C1FC00 == 37 [pid = 3644] [id = 39] 21:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (12A15400) [pid = 3644] [serial = 113] [outer = 00000000] 21:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (12AE1400) [pid = 3644] [serial = 114] [outer = 12A15400] 21:37:47 INFO - PROCESS | 3644 | 1465274267812 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (12BC6800) [pid = 3644] [serial = 115] [outer = 12A15400] 21:37:48 INFO - PROCESS | 3644 | 1465274268229 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]]]}] 21:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 606ms 21:37:48 INFO - PROCESS | 3644 | 1465274268259 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 21:37:48 INFO - PROCESS | 3644 | 1465274268261 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 21:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:37:48 INFO - PROCESS | 3644 | 1465274268265 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - PROCESS | 3644 | 1465274268268 Marionette TRACE conn3 <- [1,122,null,{}] 21:37:48 INFO - PROCESS | 3644 | 1465274268282 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}] 21:37:48 INFO - PROCESS | 3644 | 1465274268288 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:48 INFO - PROCESS | 3644 | 1465274268369 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 21:37:48 INFO - PROCESS | 3644 | 1465274268378 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 3644 | 1465274268381 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:48 INFO - PROCESS | 3644 | ++DOCSHELL 13243000 == 38 [pid = 3644] [id = 40] 21:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (132F3800) [pid = 3644] [serial = 116] [outer = 00000000] 21:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (13933C00) [pid = 3644] [serial = 117] [outer = 132F3800] 21:37:48 INFO - PROCESS | 3644 | 1465274268428 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (13C08800) [pid = 3644] [serial = 118] [outer = 132F3800] 21:37:48 INFO - PROCESS | 3644 | 1465274268819 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]]]}] 21:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 605ms 21:37:48 INFO - PROCESS | 3644 | 1465274268861 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 21:37:48 INFO - PROCESS | 3644 | 1465274268864 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 21:37:48 INFO - PROCESS | 3644 | 1465274268867 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:37:48 INFO - PROCESS | 3644 | 1465274268869 Marionette TRACE conn3 <- [1,126,null,{}] 21:37:48 INFO - PROCESS | 3644 | 1465274268893 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}] 21:37:48 INFO - PROCESS | 3644 | 1465274268895 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:49 INFO - PROCESS | 3644 | 1465274269024 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 21:37:49 INFO - PROCESS | 3644 | 1465274269029 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 3644 | 1465274269031 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:49 INFO - PROCESS | 3644 | ++DOCSHELL 13C06400 == 39 [pid = 3644] [id = 41] 21:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (1402B800) [pid = 3644] [serial = 119] [outer = 00000000] 21:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (1430C800) [pid = 3644] [serial = 120] [outer = 1402B800] 21:37:49 INFO - PROCESS | 3644 | 1465274269075 Marionette DEBUG loaded listener.js 21:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (143E0000) [pid = 3644] [serial = 121] [outer = 1402B800] 21:37:49 INFO - PROCESS | 3644 | 1465274269479 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]]]}] 21:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 621ms 21:37:49 INFO - PROCESS | 3644 | 1465274269517 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 3644 | 1465274269519 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 21:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:37:49 INFO - PROCESS | 3644 | 1465274269531 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 3644 | 1465274269532 Marionette TRACE conn3 <- [1,130,null,{}] 21:37:49 INFO - PROCESS | 3644 | 1465274269536 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}] 21:37:49 INFO - PROCESS | 3644 | 1465274269538 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:49 INFO - PROCESS | 3644 | 1465274269612 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 21:37:49 INFO - PROCESS | 3644 | 1465274269617 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 3644 | 1465274269619 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:49 INFO - PROCESS | 3644 | ++DOCSHELL 143D4400 == 40 [pid = 3644] [id = 42] 21:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (14E26000) [pid = 3644] [serial = 122] [outer = 00000000] 21:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (14E2FC00) [pid = 3644] [serial = 123] [outer = 14E26000] 21:37:49 INFO - PROCESS | 3644 | 1465274269662 Marionette DEBUG loaded listener.js 21:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (1518B800) [pid = 3644] [serial = 124] [outer = 14E26000] 21:37:50 INFO - PROCESS | 3644 | 1465274270071 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]]]}] 21:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 605ms 21:37:50 INFO - PROCESS | 3644 | 1465274270122 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 21:37:50 INFO - PROCESS | 3644 | 1465274270124 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 21:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:37:50 INFO - PROCESS | 3644 | 1465274270134 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:37:50 INFO - PROCESS | 3644 | 1465274270138 Marionette TRACE conn3 <- [1,134,null,{}] 21:37:50 INFO - PROCESS | 3644 | 1465274270142 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}] 21:37:50 INFO - PROCESS | 3644 | 1465274270147 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:50 INFO - PROCESS | 3644 | 1465274270244 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 21:37:50 INFO - PROCESS | 3644 | 1465274270251 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:50 INFO - PROCESS | 3644 | 1465274270253 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:50 INFO - PROCESS | 3644 | ++DOCSHELL 12D62800 == 41 [pid = 3644] [id = 43] 21:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (15D45C00) [pid = 3644] [serial = 125] [outer = 00000000] 21:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (16061C00) [pid = 3644] [serial = 126] [outer = 15D45C00] 21:37:50 INFO - PROCESS | 3644 | 1465274270297 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (168B6000) [pid = 3644] [serial = 127] [outer = 15D45C00] 21:37:50 INFO - PROCESS | 3644 | 1465274270731 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]]]}] 21:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 605ms 21:37:50 INFO - PROCESS | 3644 | 1465274270769 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 21:37:50 INFO - PROCESS | 3644 | 1465274270771 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 21:37:50 INFO - PROCESS | 3644 | 1465274270774 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:37:50 INFO - PROCESS | 3644 | 1465274270776 Marionette TRACE conn3 <- [1,138,null,{}] 21:37:50 INFO - PROCESS | 3644 | 1465274270779 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}] 21:37:50 INFO - PROCESS | 3644 | 1465274270781 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:50 INFO - PROCESS | 3644 | 1465274270868 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 21:37:50 INFO - PROCESS | 3644 | 1465274270873 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:50 INFO - PROCESS | 3644 | 1465274270875 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:50 INFO - PROCESS | 3644 | ++DOCSHELL 16683000 == 42 [pid = 3644] [id = 44] 21:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (168B3000) [pid = 3644] [serial = 128] [outer = 00000000] 21:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (16F99000) [pid = 3644] [serial = 129] [outer = 168B3000] 21:37:50 INFO - PROCESS | 3644 | 1465274270918 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (17066000) [pid = 3644] [serial = 130] [outer = 168B3000] 21:37:51 INFO - PROCESS | 3644 | 1465274271313 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]]]}] 21:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 605ms 21:37:51 INFO - PROCESS | 3644 | 1465274271374 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 21:37:51 INFO - PROCESS | 3644 | 1465274271376 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 21:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:37:51 INFO - PROCESS | 3644 | 1465274271383 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:37:51 INFO - PROCESS | 3644 | 1465274271385 Marionette TRACE conn3 <- [1,142,null,{}] 21:37:51 INFO - PROCESS | 3644 | 1465274271388 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}] 21:37:51 INFO - PROCESS | 3644 | 1465274271390 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:51 INFO - PROCESS | 3644 | 1465274271465 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 21:37:51 INFO - PROCESS | 3644 | 1465274271470 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 3644 | 1465274271472 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:51 INFO - PROCESS | 3644 | ++DOCSHELL 16E91400 == 43 [pid = 3644] [id = 45] 21:37:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (174FCC00) [pid = 3644] [serial = 131] [outer = 00000000] 21:37:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (17590800) [pid = 3644] [serial = 132] [outer = 174FCC00] 21:37:51 INFO - PROCESS | 3644 | 1465274271516 Marionette DEBUG loaded listener.js 21:37:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (17591800) [pid = 3644] [serial = 133] [outer = 174FCC00] 21:37:51 INFO - PROCESS | 3644 | 1465274271910 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]]]}] 21:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 605ms 21:37:52 INFO - PROCESS | 3644 | 1465274271981 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 3644 | 1465274271983 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 21:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:37:52 INFO - PROCESS | 3644 | 1465274271991 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 3644 | 1465274271993 Marionette TRACE conn3 <- [1,146,null,{}] 21:37:52 INFO - PROCESS | 3644 | 1465274271997 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}] 21:37:52 INFO - PROCESS | 3644 | 1465274271998 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:52 INFO - PROCESS | 3644 | 1465274272096 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 21:37:52 INFO - PROCESS | 3644 | 1465274272103 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 3644 | 1465274272105 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:52 INFO - PROCESS | 3644 | ++DOCSHELL 13242000 == 44 [pid = 3644] [id = 46] 21:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (17897000) [pid = 3644] [serial = 134] [outer = 00000000] 21:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (1789BC00) [pid = 3644] [serial = 135] [outer = 17897000] 21:37:52 INFO - PROCESS | 3644 | 1465274272151 Marionette DEBUG loaded listener.js 21:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (178A2400) [pid = 3644] [serial = 136] [outer = 17897000] 21:37:52 INFO - PROCESS | 3644 | 1465274272615 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]]]}] 21:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 637ms 21:37:52 INFO - PROCESS | 3644 | 1465274272661 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 3644 | 1465274272663 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 21:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:37:52 INFO - PROCESS | 3644 | 1465274272666 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 3644 | 1465274272667 Marionette TRACE conn3 <- [1,150,null,{}] 21:37:52 INFO - PROCESS | 3644 | 1465274272671 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}] 21:37:52 INFO - PROCESS | 3644 | 1465274272672 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:52 INFO - PROCESS | 3644 | 1465274272786 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 21:37:52 INFO - PROCESS | 3644 | 1465274272791 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 3644 | 1465274272793 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:52 INFO - PROCESS | 3644 | ++DOCSHELL 17895800 == 45 [pid = 3644] [id = 47] 21:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (17F35800) [pid = 3644] [serial = 137] [outer = 00000000] 21:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1818C800) [pid = 3644] [serial = 138] [outer = 17F35800] 21:37:52 INFO - PROCESS | 3644 | 1465274272836 Marionette DEBUG loaded listener.js 21:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (19955C00) [pid = 3644] [serial = 139] [outer = 17F35800] 21:37:53 INFO - PROCESS | 3644 | 1465274273243 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]]]}] 21:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 653ms 21:37:53 INFO - PROCESS | 3644 | 1465274273304 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 21:37:53 INFO - PROCESS | 3644 | 1465274273307 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 21:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:37:53 INFO - PROCESS | 3644 | 1465274273310 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:37:53 INFO - PROCESS | 3644 | 1465274273312 Marionette TRACE conn3 <- [1,154,null,{}] 21:37:53 INFO - PROCESS | 3644 | 1465274273315 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}] 21:37:53 INFO - PROCESS | 3644 | 1465274273318 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:53 INFO - PROCESS | 3644 | 1465274273448 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 21:37:53 INFO - PROCESS | 3644 | 1465274273514 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 3644 | 1465274273517 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:53 INFO - PROCESS | 3644 | ++DOCSHELL 13937000 == 46 [pid = 3644] [id = 48] 21:37:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14305000) [pid = 3644] [serial = 140] [outer = 00000000] 21:37:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (19B56800) [pid = 3644] [serial = 141] [outer = 14305000] 21:37:53 INFO - PROCESS | 3644 | 1465274273561 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (19B5F400) [pid = 3644] [serial = 142] [outer = 14305000] 21:37:53 INFO - PROCESS | 3644 | 1465274273935 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]]]}] 21:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 653ms 21:37:53 INFO - PROCESS | 3644 | 1465274273948 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 21:37:53 INFO - PROCESS | 3644 | 1465274273950 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 21:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:37:53 INFO - PROCESS | 3644 | 1465274273953 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:37:53 INFO - PROCESS | 3644 | 1465274273954 Marionette TRACE conn3 <- [1,158,null,{}] 21:37:54 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10A4AC00) [pid = 3644] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:37:54 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (11CC4800) [pid = 3644] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:37:54 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (143DBC00) [pid = 3644] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:37:54 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (137B8400) [pid = 3644] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:37:54 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17895000) [pid = 3644] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:37:54 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (18192C00) [pid = 3644] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:37:54 INFO - PROCESS | 3644 | 1465274273974 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}] 21:37:54 INFO - PROCESS | 3644 | 1465274273976 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:54 INFO - PROCESS | 3644 | 1465274274073 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 21:37:54 INFO - PROCESS | 3644 | 1465274274163 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:54 INFO - PROCESS | 3644 | 1465274274165 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:54 INFO - PROCESS | 3644 | ++DOCSHELL 10A4B400 == 47 [pid = 3644] [id = 49] 21:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (137B6C00) [pid = 3644] [serial = 143] [outer = 00000000] 21:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15D3F800) [pid = 3644] [serial = 144] [outer = 137B6C00] 21:37:54 INFO - PROCESS | 3644 | 1465274274208 Marionette DEBUG loaded listener.js 21:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16060000) [pid = 3644] [serial = 145] [outer = 137B6C00] 21:37:54 INFO - PROCESS | 3644 | 1465274274565 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]]]}] 21:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 653ms 21:37:54 INFO - PROCESS | 3644 | 1465274274625 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 3644 | 1465274274627 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 21:37:54 INFO - PROCESS | 3644 | 1465274274631 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:37:54 INFO - PROCESS | 3644 | 1465274274632 Marionette TRACE conn3 <- [1,162,null,{}] 21:37:54 INFO - PROCESS | 3644 | 1465274274636 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}] 21:37:54 INFO - PROCESS | 3644 | 1465274274638 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:54 INFO - PROCESS | 3644 | 1465274274741 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 21:37:54 INFO - PROCESS | 3644 | 1465274274746 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:54 INFO - PROCESS | 3644 | 1465274274748 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:54 INFO - PROCESS | 3644 | ++DOCSHELL 13149000 == 48 [pid = 3644] [id = 50] 21:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (131DC000) [pid = 3644] [serial = 146] [outer = 00000000] 21:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (19E2AC00) [pid = 3644] [serial = 147] [outer = 131DC000] 21:37:54 INFO - PROCESS | 3644 | 1465274274790 Marionette DEBUG loaded listener.js 21:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (19ED2400) [pid = 3644] [serial = 148] [outer = 131DC000] 21:37:55 INFO - PROCESS | 3644 | 1465274275184 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]]]}] 21:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 605ms 21:37:55 INFO - PROCESS | 3644 | 1465274275228 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 21:37:55 INFO - PROCESS | 3644 | 1465274275230 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 21:37:55 INFO - PROCESS | 3644 | 1465274275233 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:37:55 INFO - PROCESS | 3644 | 1465274275234 Marionette TRACE conn3 <- [1,166,null,{}] 21:37:55 INFO - PROCESS | 3644 | 1465274275248 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}] 21:37:55 INFO - PROCESS | 3644 | 1465274275250 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:55 INFO - PROCESS | 3644 | 1465274275331 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 21:37:55 INFO - PROCESS | 3644 | 1465274275336 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 3644 | 1465274275338 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:55 INFO - PROCESS | 3644 | ++DOCSHELL 14E2F400 == 49 [pid = 3644] [id = 51] 21:37:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16A8F800) [pid = 3644] [serial = 149] [outer = 00000000] 21:37:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1A005000) [pid = 3644] [serial = 150] [outer = 16A8F800] 21:37:55 INFO - PROCESS | 3644 | 1465274275380 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1A094000) [pid = 3644] [serial = 151] [outer = 16A8F800] 21:37:55 INFO - PROCESS | 3644 | 1465274275757 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]]]}] 21:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 558ms 21:37:55 INFO - PROCESS | 3644 | 1465274275790 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 21:37:55 INFO - PROCESS | 3644 | 1465274275791 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 21:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:37:55 INFO - PROCESS | 3644 | 1465274275794 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:37:55 INFO - PROCESS | 3644 | 1465274275796 Marionette TRACE conn3 <- [1,170,null,{}] 21:37:55 INFO - PROCESS | 3644 | 1465274275799 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}] 21:37:55 INFO - PROCESS | 3644 | 1465274275801 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:55 INFO - PROCESS | 3644 | 1465274275953 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 21:37:55 INFO - PROCESS | 3644 | 1465274275959 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 3644 | 1465274275961 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:55 INFO - PROCESS | 3644 | ++DOCSHELL 105EA000 == 50 [pid = 3644] [id = 52] 21:37:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1768F000) [pid = 3644] [serial = 152] [outer = 00000000] 21:37:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1A507400) [pid = 3644] [serial = 153] [outer = 1768F000] 21:37:55 INFO - PROCESS | 3644 | 1465274276003 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1A50F400) [pid = 3644] [serial = 154] [outer = 1768F000] 21:37:56 INFO - PROCESS | 3644 | 1465274276712 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]]]}] 21:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 956ms 21:37:56 INFO - PROCESS | 3644 | 1465274276773 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 3644 | 1465274276778 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 21:37:56 INFO - PROCESS | 3644 | 1465274276783 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:37:56 INFO - PROCESS | 3644 | 1465274276788 Marionette TRACE conn3 <- [1,174,null,{}] 21:37:56 INFO - PROCESS | 3644 | 1465274276793 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}] 21:37:56 INFO - PROCESS | 3644 | 1465274276796 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:56 INFO - PROCESS | 3644 | 1465274276914 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 21:37:57 INFO - PROCESS | 3644 | 1465274276985 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 3644 | 1465274276988 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:57 INFO - PROCESS | 3644 | ++DOCSHELL 10A50000 == 51 [pid = 3644] [id = 53] 21:37:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10E1D000) [pid = 3644] [serial = 155] [outer = 00000000] 21:37:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (11ACA400) [pid = 3644] [serial = 156] [outer = 10E1D000] 21:37:57 INFO - PROCESS | 3644 | 1465274277044 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (12AA7C00) [pid = 3644] [serial = 157] [outer = 10E1D000] 21:37:57 INFO - PROCESS | 3644 | 1465274277957 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]]]}] 21:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1242ms 21:37:58 INFO - PROCESS | 3644 | 1465274278028 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 21:37:58 INFO - PROCESS | 3644 | 1465274278033 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 21:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:37:58 INFO - PROCESS | 3644 | 1465274278038 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:37:58 INFO - PROCESS | 3644 | 1465274278041 Marionette TRACE conn3 <- [1,178,null,{}] 21:37:58 INFO - PROCESS | 3644 | 1465274278047 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}] 21:37:58 INFO - PROCESS | 3644 | 1465274278049 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:58 INFO - PROCESS | 3644 | 1465274278161 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 21:37:58 INFO - PROCESS | 3644 | 1465274278228 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 3644 | 1465274278233 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:58 INFO - PROCESS | 3644 | ++DOCSHELL 105F1800 == 52 [pid = 3644] [id = 54] 21:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10A47C00) [pid = 3644] [serial = 158] [outer = 00000000] 21:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (114C6800) [pid = 3644] [serial = 159] [outer = 10A47C00] 21:37:58 INFO - PROCESS | 3644 | 1465274278281 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (12A12800) [pid = 3644] [serial = 160] [outer = 10A47C00] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 1818D400 == 51 [pid = 3644] [id = 30] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 157E6800 == 50 [pid = 3644] [id = 29] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 132EE400 == 49 [pid = 3644] [id = 31] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 13C0B800 == 48 [pid = 3644] [id = 32] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 137B7800 == 47 [pid = 3644] [id = 35] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 143DB000 == 46 [pid = 3644] [id = 36] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 10A4A400 == 45 [pid = 3644] [id = 33] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 11CC3C00 == 44 [pid = 3644] [id = 34] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 14E2F400 == 43 [pid = 3644] [id = 51] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 13149000 == 42 [pid = 3644] [id = 50] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 10A4B400 == 41 [pid = 3644] [id = 49] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 13937000 == 40 [pid = 3644] [id = 48] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 17895800 == 39 [pid = 3644] [id = 47] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 13242000 == 38 [pid = 3644] [id = 46] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 16E91400 == 37 [pid = 3644] [id = 45] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 16683000 == 36 [pid = 3644] [id = 44] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 12D62800 == 35 [pid = 3644] [id = 43] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 143D4400 == 34 [pid = 3644] [id = 42] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 13C06400 == 33 [pid = 3644] [id = 41] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 13243000 == 32 [pid = 3644] [id = 40] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 11C1FC00 == 31 [pid = 3644] [id = 39] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 10F05C00 == 30 [pid = 3644] [id = 38] 21:37:58 INFO - PROCESS | 3644 | --DOCSHELL 15A6C800 == 29 [pid = 3644] [id = 37] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (19EDF000) [pid = 3644] [serial = 93] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (11057000) [pid = 3644] [serial = 96] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13140000) [pid = 3644] [serial = 99] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15190C00) [pid = 3644] [serial = 105] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (131D1000) [pid = 3644] [serial = 100] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1402D000) [pid = 3644] [serial = 103] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13C11400) [pid = 3644] [serial = 102] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (11ACC400) [pid = 3644] [serial = 97] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (157EA000) [pid = 3644] [serial = 106] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16061400) [pid = 3644] [serial = 108] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1A007000) [pid = 3644] [serial = 94] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (19E2E000) [pid = 3644] [serial = 91] [outer = 00000000] [url = about:blank] 21:37:58 INFO - PROCESS | 3644 | 1465274278734 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]]]}] 21:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 765ms 21:37:58 INFO - PROCESS | 3644 | 1465274278779 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 21:37:58 INFO - PROCESS | 3644 | 1465274278784 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 21:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:37:58 INFO - PROCESS | 3644 | 1465274278794 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:37:58 INFO - PROCESS | 3644 | 1465274278796 Marionette TRACE conn3 <- [1,182,null,{}] 21:37:58 INFO - PROCESS | 3644 | 1465274278800 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}] 21:37:58 INFO - PROCESS | 3644 | 1465274278802 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:58 INFO - PROCESS | 3644 | 1465274278886 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 21:37:58 INFO - PROCESS | 3644 | 1465274278894 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 3644 | 1465274278896 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:58 INFO - PROCESS | 3644 | ++DOCSHELL 1302B400 == 30 [pid = 3644] [id = 55] 21:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1306D400) [pid = 3644] [serial = 161] [outer = 00000000] 21:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1312C800) [pid = 3644] [serial = 162] [outer = 1306D400] 21:37:58 INFO - PROCESS | 3644 | 1465274278943 Marionette DEBUG loaded listener.js 21:37:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13142C00) [pid = 3644] [serial = 163] [outer = 1306D400] 21:37:59 INFO - PROCESS | 3644 | 1465274279426 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]]]}] 21:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 637ms 21:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:37:59 INFO - PROCESS | 3644 | 1465274279460 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 3644 | 1465274279462 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 21:37:59 INFO - PROCESS | 3644 | 1465274279465 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 3644 | 1465274279469 Marionette TRACE conn3 <- [1,186,null,{}] 21:37:59 INFO - PROCESS | 3644 | 1465274279483 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}] 21:37:59 INFO - PROCESS | 3644 | 1465274279490 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:59 INFO - PROCESS | 3644 | 1465274279572 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 21:37:59 INFO - PROCESS | 3644 | 1465274279581 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:59 INFO - PROCESS | 3644 | 1465274279584 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:37:59 INFO - PROCESS | 3644 | ++DOCSHELL 13C13C00 == 31 [pid = 3644] [id = 56] 21:37:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C14400) [pid = 3644] [serial = 164] [outer = 00000000] 21:37:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1402FC00) [pid = 3644] [serial = 165] [outer = 13C14400] 21:37:59 INFO - PROCESS | 3644 | 1465274279631 Marionette DEBUG loaded listener.js 21:37:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14306400) [pid = 3644] [serial = 166] [outer = 13C14400] 21:38:00 INFO - PROCESS | 3644 | 1465274280073 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]]]}] 21:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 637ms 21:38:00 INFO - PROCESS | 3644 | 1465274280103 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 21:38:00 INFO - PROCESS | 3644 | 1465274280105 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 21:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:38:00 INFO - PROCESS | 3644 | 1465274280112 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:38:00 INFO - PROCESS | 3644 | 1465274280114 Marionette TRACE conn3 <- [1,190,null,{}] 21:38:00 INFO - PROCESS | 3644 | 1465274280117 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}] 21:38:00 INFO - PROCESS | 3644 | 1465274280119 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:00 INFO - PROCESS | 3644 | 1465274280202 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 21:38:00 INFO - PROCESS | 3644 | 1465274280206 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 3644 | 1465274280208 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:00 INFO - PROCESS | 3644 | ++DOCSHELL 14E26800 == 32 [pid = 3644] [id = 57] 21:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E27400) [pid = 3644] [serial = 167] [outer = 00000000] 21:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (152DAC00) [pid = 3644] [serial = 168] [outer = 14E27400] 21:38:00 INFO - PROCESS | 3644 | 1465274280253 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15A6D000) [pid = 3644] [serial = 169] [outer = 14E27400] 21:38:00 INFO - PROCESS | 3644 | 1465274280660 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]]]}] 21:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14E2C800) [pid = 3644] [serial = 170] [outer = 14E30C00] 21:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 605ms 21:38:00 INFO - PROCESS | 3644 | 1465274280727 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 21:38:00 INFO - PROCESS | 3644 | 1465274280729 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 21:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:38:00 INFO - PROCESS | 3644 | 1465274280766 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:38:00 INFO - PROCESS | 3644 | 1465274280767 Marionette TRACE conn3 <- [1,194,null,{}] 21:38:00 INFO - PROCESS | 3644 | 1465274280774 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}] 21:38:00 INFO - PROCESS | 3644 | 1465274280776 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:00 INFO - PROCESS | 3644 | 1465274280878 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 21:38:00 INFO - PROCESS | 3644 | 1465274280883 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 3644 | 1465274280886 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:00 INFO - PROCESS | 3644 | ++DOCSHELL 16683000 == 33 [pid = 3644] [id = 58] 21:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16683400) [pid = 3644] [serial = 171] [outer = 00000000] 21:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16E91000) [pid = 3644] [serial = 172] [outer = 16683400] 21:38:00 INFO - PROCESS | 3644 | 1465274280931 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1758B000) [pid = 3644] [serial = 173] [outer = 16683400] 21:38:01 INFO - PROCESS | 3644 | 1465274281409 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]]]}] 21:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 669ms 21:38:01 INFO - PROCESS | 3644 | 1465274281441 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 3644 | 1465274281443 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 21:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:38:01 INFO - PROCESS | 3644 | 1465274281446 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - PROCESS | 3644 | 1465274281448 Marionette TRACE conn3 <- [1,198,null,{}] 21:38:01 INFO - PROCESS | 3644 | 1465274281451 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}] 21:38:01 INFO - PROCESS | 3644 | 1465274281456 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:01 INFO - PROCESS | 3644 | 1465274281593 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 21:38:01 INFO - PROCESS | 3644 | 1465274281599 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 3644 | 1465274281601 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:01 INFO - PROCESS | 3644 | ++DOCSHELL 16E84400 == 34 [pid = 3644] [id = 59] 21:38:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17586000) [pid = 3644] [serial = 174] [outer = 00000000] 21:38:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1995B800) [pid = 3644] [serial = 175] [outer = 17586000] 21:38:01 INFO - PROCESS | 3644 | 1465274281643 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (19B58000) [pid = 3644] [serial = 176] [outer = 17586000] 21:38:02 INFO - PROCESS | 3644 | 1465274282038 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]]]}] 21:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 653ms 21:38:02 INFO - PROCESS | 3644 | 1465274282085 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 3644 | 1465274282086 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 21:38:02 INFO - PROCESS | 3644 | 1465274282090 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:38:02 INFO - PROCESS | 3644 | 1465274282091 Marionette TRACE conn3 <- [1,202,null,{}] 21:38:02 INFO - PROCESS | 3644 | 1465274282094 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}] 21:38:02 INFO - PROCESS | 3644 | 1465274282096 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:02 INFO - PROCESS | 3644 | 1465274282215 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 21:38:02 INFO - PROCESS | 3644 | 1465274282286 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:02 INFO - PROCESS | 3644 | 1465274282288 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:02 INFO - PROCESS | 3644 | ++DOCSHELL 137AF800 == 35 [pid = 3644] [id = 60] 21:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18198400) [pid = 3644] [serial = 177] [outer = 00000000] 21:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19ED4000) [pid = 3644] [serial = 178] [outer = 18198400] 21:38:02 INFO - PROCESS | 3644 | 1465274282339 Marionette DEBUG loaded listener.js 21:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19ED4C00) [pid = 3644] [serial = 179] [outer = 18198400] 21:38:02 INFO - PROCESS | 3644 | 1465274282774 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]]]}] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16A8F800) [pid = 3644] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (17F35800) [pid = 3644] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (174FCC00) [pid = 3644] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15A74000) [pid = 3644] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15D45C00) [pid = 3644] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (168B3000) [pid = 3644] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17897000) [pid = 3644] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (12A15400) [pid = 3644] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (132F3800) [pid = 3644] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (14305000) [pid = 3644] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (137B6C00) [pid = 3644] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (131DC000) [pid = 3644] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (14E26000) [pid = 3644] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1402B800) [pid = 3644] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:38:02 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10F0A000) [pid = 3644] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 908ms 21:38:03 INFO - PROCESS | 3644 | 1465274283028 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 21:38:03 INFO - PROCESS | 3644 | 1465274283030 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 21:38:03 INFO - PROCESS | 3644 | 1465274283033 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:38:03 INFO - PROCESS | 3644 | 1465274283035 Marionette TRACE conn3 <- [1,206,null,{}] 21:38:03 INFO - PROCESS | 3644 | 1465274283039 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}] 21:38:03 INFO - PROCESS | 3644 | 1465274283040 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:03 INFO - PROCESS | 3644 | 1465274283131 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 21:38:03 INFO - PROCESS | 3644 | 1465274283139 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 3644 | 1465274283141 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:03 INFO - PROCESS | 3644 | ++DOCSHELL 13146400 == 36 [pid = 3644] [id = 61] 21:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1393E000) [pid = 3644] [serial = 180] [outer = 00000000] 21:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (143D8C00) [pid = 3644] [serial = 181] [outer = 1393E000] 21:38:03 INFO - PROCESS | 3644 | 1465274283183 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E26000) [pid = 3644] [serial = 182] [outer = 1393E000] 21:38:03 INFO - PROCESS | 3644 | 1465274283591 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]]]}] 21:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 605ms 21:38:03 INFO - PROCESS | 3644 | 1465274283631 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 21:38:03 INFO - PROCESS | 3644 | 1465274283634 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 21:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:38:03 INFO - PROCESS | 3644 | 1465274283641 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:38:03 INFO - PROCESS | 3644 | 1465274283643 Marionette TRACE conn3 <- [1,210,null,{}] 21:38:03 INFO - PROCESS | 3644 | 1465274283646 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}] 21:38:03 INFO - PROCESS | 3644 | 1465274283648 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:03 INFO - PROCESS | 3644 | 1465274283723 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 21:38:03 INFO - PROCESS | 3644 | 1465274283728 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 3644 | 1465274283730 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:03 INFO - PROCESS | 3644 | ++DOCSHELL 1402BC00 == 37 [pid = 3644] [id = 62] 21:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1402F800) [pid = 3644] [serial = 183] [outer = 00000000] 21:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (19956000) [pid = 3644] [serial = 184] [outer = 1402F800] 21:38:03 INFO - PROCESS | 3644 | 1465274283773 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19E2E400) [pid = 3644] [serial = 185] [outer = 1402F800] 21:38:04 INFO - PROCESS | 3644 | 1465274284172 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]]]}] 21:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 605ms 21:38:04 INFO - PROCESS | 3644 | 1465274284233 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 21:38:04 INFO - PROCESS | 3644 | 1465274284235 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 21:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:38:04 INFO - PROCESS | 3644 | 1465274284243 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 3644 | 1465274284244 Marionette TRACE conn3 <- [1,214,null,{}] 21:38:04 INFO - PROCESS | 3644 | 1465274284249 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}] 21:38:04 INFO - PROCESS | 3644 | 1465274284251 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:04 INFO - PROCESS | 3644 | 1465274284329 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 21:38:04 INFO - PROCESS | 3644 | 1465274284334 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:04 INFO - PROCESS | 3644 | 1465274284346 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:04 INFO - PROCESS | 3644 | ++DOCSHELL 170B8400 == 38 [pid = 3644] [id = 63] 21:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17897000) [pid = 3644] [serial = 186] [outer = 00000000] 21:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1A5C2800) [pid = 3644] [serial = 187] [outer = 17897000] 21:38:04 INFO - PROCESS | 3644 | 1465274284394 Marionette DEBUG loaded listener.js 21:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A5C4000) [pid = 3644] [serial = 188] [outer = 17897000] 21:38:04 INFO - PROCESS | 3644 | 1465274284847 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]]]}] 21:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 605ms 21:38:04 INFO - PROCESS | 3644 | 1465274284883 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 21:38:04 INFO - PROCESS | 3644 | 1465274284885 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 21:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:38:04 INFO - PROCESS | 3644 | 1465274284888 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 3644 | 1465274284891 Marionette TRACE conn3 <- [1,218,null,{}] 21:38:04 INFO - PROCESS | 3644 | 1465274284894 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}] 21:38:04 INFO - PROCESS | 3644 | 1465274284896 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:04 INFO - PROCESS | 3644 | 1465274284990 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 21:38:05 INFO - PROCESS | 3644 | 1465274284995 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 3644 | 1465274284998 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:05 INFO - PROCESS | 3644 | ++DOCSHELL 1A5CBC00 == 39 [pid = 3644] [id = 64] 21:38:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A631800) [pid = 3644] [serial = 189] [outer = 00000000] 21:38:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A63B800) [pid = 3644] [serial = 190] [outer = 1A631800] 21:38:05 INFO - PROCESS | 3644 | 1465274285042 Marionette DEBUG loaded listener.js 21:38:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A760400) [pid = 3644] [serial = 191] [outer = 1A631800] 21:38:05 INFO - PROCESS | 3644 | 1465274285658 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]]]}] 21:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 844ms 21:38:05 INFO - PROCESS | 3644 | 1465274285733 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 21:38:05 INFO - PROCESS | 3644 | 1465274285738 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 21:38:05 INFO - PROCESS | 3644 | 1465274285742 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:38:05 INFO - PROCESS | 3644 | 1465274285746 Marionette TRACE conn3 <- [1,222,null,{}] 21:38:05 INFO - PROCESS | 3644 | 1465274285751 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}] 21:38:05 INFO - PROCESS | 3644 | 1465274285754 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:05 INFO - PROCESS | 3644 | 1465274285860 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 21:38:05 INFO - PROCESS | 3644 | 1465274285935 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 3644 | 1465274285939 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:05 INFO - PROCESS | 3644 | ++DOCSHELL 11053C00 == 40 [pid = 3644] [id = 65] 21:38:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (114BA400) [pid = 3644] [serial = 192] [outer = 00000000] 21:38:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (13076C00) [pid = 3644] [serial = 193] [outer = 114BA400] 21:38:06 INFO - PROCESS | 3644 | 1465274285994 Marionette DEBUG loaded listener.js 21:38:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (131DDC00) [pid = 3644] [serial = 194] [outer = 114BA400] 21:38:06 INFO - PROCESS | 3644 | 1465274286580 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]]]}] 21:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 860ms 21:38:06 INFO - PROCESS | 3644 | 1465274286619 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 21:38:06 INFO - PROCESS | 3644 | 1465274286624 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 21:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:38:06 INFO - PROCESS | 3644 | 1465274286630 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:38:06 INFO - PROCESS | 3644 | 1465274286633 Marionette TRACE conn3 <- [1,226,null,{}] 21:38:06 INFO - PROCESS | 3644 | 1465274286637 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}] 21:38:06 INFO - PROCESS | 3644 | 1465274286640 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:06 INFO - PROCESS | 3644 | 1465274286756 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 21:38:06 INFO - PROCESS | 3644 | 1465274286846 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 3644 | 1465274286848 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:06 INFO - PROCESS | 3644 | ++DOCSHELL 13C08000 == 41 [pid = 3644] [id = 66] 21:38:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (143DF400) [pid = 3644] [serial = 195] [outer = 00000000] 21:38:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (15D3EC00) [pid = 3644] [serial = 196] [outer = 143DF400] 21:38:06 INFO - PROCESS | 3644 | 1465274286903 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16FA0400) [pid = 3644] [serial = 197] [outer = 143DF400] 21:38:07 INFO - PROCESS | 3644 | 1465274287397 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]]]}] 21:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 812ms 21:38:07 INFO - PROCESS | 3644 | 1465274287431 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 21:38:07 INFO - PROCESS | 3644 | 1465274287433 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 21:38:07 INFO - PROCESS | 3644 | 1465274287452 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:38:07 INFO - PROCESS | 3644 | 1465274287456 Marionette TRACE conn3 <- [1,230,null,{}] 21:38:07 INFO - PROCESS | 3644 | 1465274287467 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}] 21:38:07 INFO - PROCESS | 3644 | 1465274287472 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:07 INFO - PROCESS | 3644 | 1465274287577 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 21:38:07 INFO - PROCESS | 3644 | 1465274287670 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:07 INFO - PROCESS | 3644 | 1465274287673 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:07 INFO - PROCESS | 3644 | ++DOCSHELL 1995E400 == 42 [pid = 3644] [id = 67] 21:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (19E29C00) [pid = 3644] [serial = 198] [outer = 00000000] 21:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1A5C6C00) [pid = 3644] [serial = 199] [outer = 19E29C00] 21:38:07 INFO - PROCESS | 3644 | 1465274287735 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1A638C00) [pid = 3644] [serial = 200] [outer = 19E29C00] 21:38:08 INFO - PROCESS | 3644 | 1465274288311 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]]]}] 21:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 844ms 21:38:08 INFO - PROCESS | 3644 | 1465274288333 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 21:38:08 INFO - PROCESS | 3644 | 1465274288336 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 21:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:38:08 INFO - PROCESS | 3644 | 1465274288340 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - PROCESS | 3644 | 1465274288342 Marionette TRACE conn3 <- [1,234,null,{}] 21:38:08 INFO - PROCESS | 3644 | 1465274288346 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}] 21:38:08 INFO - PROCESS | 3644 | 1465274288348 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:08 INFO - PROCESS | 3644 | 1465274288452 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 21:38:08 INFO - PROCESS | 3644 | 1465274288540 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:08 INFO - PROCESS | 3644 | 1465274288543 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:08 INFO - PROCESS | 3644 | ++DOCSHELL 13238400 == 43 [pid = 3644] [id = 68] 21:38:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1323A000) [pid = 3644] [serial = 201] [outer = 00000000] 21:38:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1323F800) [pid = 3644] [serial = 202] [outer = 1323A000] 21:38:08 INFO - PROCESS | 3644 | 1465274288595 Marionette DEBUG loaded listener.js 21:38:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18198800) [pid = 3644] [serial = 203] [outer = 1323A000] 21:38:09 INFO - PROCESS | 3644 | 1465274289154 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]]]}] 21:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 860ms 21:38:09 INFO - PROCESS | 3644 | 1465274289183 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 21:38:09 INFO - PROCESS | 3644 | 1465274289185 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 21:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:38:09 INFO - PROCESS | 3644 | 1465274289189 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:38:09 INFO - PROCESS | 3644 | 1465274289191 Marionette TRACE conn3 <- [1,238,null,{}] 21:38:09 INFO - PROCESS | 3644 | 1465274289195 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}] 21:38:09 INFO - PROCESS | 3644 | 1465274289197 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:09 INFO - PROCESS | 3644 | 1465274289296 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 21:38:09 INFO - PROCESS | 3644 | 1465274289596 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 3644 | 1465274289599 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:09 INFO - PROCESS | 3644 | ++DOCSHELL 10A4F000 == 44 [pid = 3644] [id = 69] 21:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (10A52400) [pid = 3644] [serial = 204] [outer = 00000000] 21:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (10F36400) [pid = 3644] [serial = 205] [outer = 10A52400] 21:38:09 INFO - PROCESS | 3644 | 1465274289649 Marionette DEBUG loaded listener.js 21:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (12A18C00) [pid = 3644] [serial = 206] [outer = 10A52400] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 170B8400 == 43 [pid = 3644] [id = 63] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 1402BC00 == 42 [pid = 3644] [id = 62] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 13146400 == 41 [pid = 3644] [id = 61] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 137AF800 == 40 [pid = 3644] [id = 60] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 16E84400 == 39 [pid = 3644] [id = 59] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 16683000 == 38 [pid = 3644] [id = 58] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 14E26800 == 37 [pid = 3644] [id = 57] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 13C13C00 == 36 [pid = 3644] [id = 56] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 1302B400 == 35 [pid = 3644] [id = 55] 21:38:10 INFO - PROCESS | 3644 | --DOCSHELL 105F1800 == 34 [pid = 3644] [id = 54] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A507400) [pid = 3644] [serial = 153] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A005000) [pid = 3644] [serial = 150] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1818C800) [pid = 3644] [serial = 138] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (17590800) [pid = 3644] [serial = 132] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16A8C800) [pid = 3644] [serial = 109] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16061C00) [pid = 3644] [serial = 126] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (168B6000) [pid = 3644] [serial = 127] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16F99000) [pid = 3644] [serial = 129] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (17066000) [pid = 3644] [serial = 130] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1789BC00) [pid = 3644] [serial = 135] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (12AE1400) [pid = 3644] [serial = 114] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (12BC6800) [pid = 3644] [serial = 115] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13933C00) [pid = 3644] [serial = 117] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19B56800) [pid = 3644] [serial = 141] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13C08800) [pid = 3644] [serial = 118] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15D3F800) [pid = 3644] [serial = 144] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16060000) [pid = 3644] [serial = 145] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19E2AC00) [pid = 3644] [serial = 147] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14E2FC00) [pid = 3644] [serial = 123] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1518B800) [pid = 3644] [serial = 124] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (19ED2400) [pid = 3644] [serial = 148] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1430C800) [pid = 3644] [serial = 120] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (143E0000) [pid = 3644] [serial = 121] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10F3F400) [pid = 3644] [serial = 111] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (11051800) [pid = 3644] [serial = 112] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (19B5F400) [pid = 3644] [serial = 142] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (19955C00) [pid = 3644] [serial = 139] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (178A2400) [pid = 3644] [serial = 136] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1A094000) [pid = 3644] [serial = 151] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17591800) [pid = 3644] [serial = 133] [outer = 00000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3644 | 1465274290232 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]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1051ms 21:38:10 INFO - PROCESS | 3644 | 1465274290278 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 3644 | 1465274290281 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 21:38:10 INFO - PROCESS | 3644 | 1465274290285 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:38:10 INFO - PROCESS | 3644 | 1465274290288 Marionette TRACE conn3 <- [1,242,null,{}] 21:38:10 INFO - PROCESS | 3644 | 1465274290293 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}] 21:38:10 INFO - PROCESS | 3644 | 1465274290295 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:10 INFO - PROCESS | 3644 | 1465274290378 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 21:38:10 INFO - PROCESS | 3644 | 1465274290471 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:10 INFO - PROCESS | 3644 | 1465274290474 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:10 INFO - PROCESS | 3644 | ++DOCSHELL 10A54C00 == 35 [pid = 3644] [id = 70] 21:38:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10F0A000) [pid = 3644] [serial = 207] [outer = 00000000] 21:38:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (12897C00) [pid = 3644] [serial = 208] [outer = 10F0A000] 21:38:10 INFO - PROCESS | 3644 | 1465274290522 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13149000) [pid = 3644] [serial = 209] [outer = 10F0A000] 21:38:10 INFO - PROCESS | 3644 | 1465274290890 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]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 653ms 21:38:10 INFO - PROCESS | 3644 | 1465274290940 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 3644 | 1465274290944 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 21:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:38:10 INFO - PROCESS | 3644 | 1465274290948 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - PROCESS | 3644 | 1465274290950 Marionette TRACE conn3 <- [1,246,null,{}] 21:38:10 INFO - PROCESS | 3644 | 1465274290954 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}] 21:38:10 INFO - PROCESS | 3644 | 1465274290956 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:11 INFO - PROCESS | 3644 | 1465274291043 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 21:38:11 INFO - PROCESS | 3644 | 1465274291076 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 3644 | 1465274291078 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:11 INFO - PROCESS | 3644 | ++DOCSHELL 13C11400 == 36 [pid = 3644] [id = 71] 21:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13C11C00) [pid = 3644] [serial = 210] [outer = 00000000] 21:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13C8A800) [pid = 3644] [serial = 211] [outer = 13C11C00] 21:38:11 INFO - PROCESS | 3644 | 1465274291122 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14308800) [pid = 3644] [serial = 212] [outer = 13C11C00] 21:38:11 INFO - PROCESS | 3644 | 1465274291594 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]]]}] 21:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 653ms 21:38:11 INFO - PROCESS | 3644 | 1465274291619 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 21:38:11 INFO - PROCESS | 3644 | 1465274291621 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 21:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:38:11 INFO - PROCESS | 3644 | 1465274291634 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 3644 | 1465274291639 Marionette TRACE conn3 <- [1,250,null,{}] 21:38:11 INFO - PROCESS | 3644 | 1465274291643 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}] 21:38:11 INFO - PROCESS | 3644 | 1465274291646 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:11 INFO - PROCESS | 3644 | 1465274291728 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 21:38:11 INFO - PROCESS | 3644 | 1465274291733 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 3644 | 1465274291735 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:11 INFO - PROCESS | 3644 | ++DOCSHELL 13C86000 == 37 [pid = 3644] [id = 72] 21:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1430B000) [pid = 3644] [serial = 213] [outer = 00000000] 21:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1518EC00) [pid = 3644] [serial = 214] [outer = 1430B000] 21:38:11 INFO - PROCESS | 3644 | 1465274291778 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (157EC800) [pid = 3644] [serial = 215] [outer = 1430B000] 21:38:12 INFO - PROCESS | 3644 | 1465274292186 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]]]}] 21:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 605ms 21:38:12 INFO - PROCESS | 3644 | 1465274292232 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 3644 | 1465274292234 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 21:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:38:12 INFO - PROCESS | 3644 | 1465274292238 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 3644 | 1465274292239 Marionette TRACE conn3 <- [1,254,null,{}] 21:38:12 INFO - PROCESS | 3644 | 1465274292243 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}] 21:38:12 INFO - PROCESS | 3644 | 1465274292245 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:12 INFO - PROCESS | 3644 | 1465274292326 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 21:38:12 INFO - PROCESS | 3644 | 1465274292331 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:12 INFO - PROCESS | 3644 | 1465274292333 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:12 INFO - PROCESS | 3644 | ++DOCSHELL 13239400 == 38 [pid = 3644] [id = 73] 21:38:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15A76800) [pid = 3644] [serial = 216] [outer = 00000000] 21:38:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16A8C800) [pid = 3644] [serial = 217] [outer = 15A76800] 21:38:12 INFO - PROCESS | 3644 | 1465274292381 Marionette DEBUG loaded listener.js 21:38:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16E85000) [pid = 3644] [serial = 218] [outer = 15A76800] 21:38:12 INFO - PROCESS | 3644 | 1465274292849 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]]]}] 21:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 637ms 21:38:12 INFO - PROCESS | 3644 | 1465274292879 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 3644 | 1465274292881 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 21:38:12 INFO - PROCESS | 3644 | 1465274292884 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 3644 | 1465274292886 Marionette TRACE conn3 <- [1,258,null,{}] 21:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:38:12 INFO - PROCESS | 3644 | 1465274292889 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}] 21:38:12 INFO - PROCESS | 3644 | 1465274292891 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:13 INFO - PROCESS | 3644 | 1465274293051 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 21:38:13 INFO - PROCESS | 3644 | 1465274293056 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 3644 | 1465274293062 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:13 INFO - PROCESS | 3644 | ++DOCSHELL 16683C00 == 39 [pid = 3644] [id = 74] 21:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16E90C00) [pid = 3644] [serial = 219] [outer = 00000000] 21:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17592400) [pid = 3644] [serial = 220] [outer = 16E90C00] 21:38:13 INFO - PROCESS | 3644 | 1465274293118 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1789A000) [pid = 3644] [serial = 221] [outer = 16E90C00] 21:38:13 INFO - PROCESS | 3644 | 1465274293564 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]]]}] 21:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 717ms 21:38:13 INFO - PROCESS | 3644 | 1465274293617 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 21:38:13 INFO - PROCESS | 3644 | 1465274293619 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 21:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:38:13 INFO - PROCESS | 3644 | 1465274293622 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:38:13 INFO - PROCESS | 3644 | 1465274293624 Marionette TRACE conn3 <- [1,262,null,{}] 21:38:13 INFO - PROCESS | 3644 | 1465274293627 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}] 21:38:13 INFO - PROCESS | 3644 | 1465274293629 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:13 INFO - PROCESS | 3644 | 1465274293759 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 21:38:13 INFO - PROCESS | 3644 | 1465274293781 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 3644 | 1465274293783 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:13 INFO - PROCESS | 3644 | ++DOCSHELL 17E27400 == 40 [pid = 3644] [id = 75] 21:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17E2A800) [pid = 3644] [serial = 222] [outer = 00000000] 21:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18199C00) [pid = 3644] [serial = 223] [outer = 17E2A800] 21:38:13 INFO - PROCESS | 3644 | 1465274293834 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19955C00) [pid = 3644] [serial = 224] [outer = 17E2A800] 21:38:14 INFO - PROCESS | 3644 | 1465274294246 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]]]}] 21:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 653ms 21:38:14 INFO - PROCESS | 3644 | 1465274294261 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 21:38:14 INFO - PROCESS | 3644 | 1465274294263 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 21:38:14 INFO - PROCESS | 3644 | 1465274294266 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:38:14 INFO - PROCESS | 3644 | 1465274294267 Marionette TRACE conn3 <- [1,266,null,{}] 21:38:14 INFO - PROCESS | 3644 | 1465274294280 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}] 21:38:14 INFO - PROCESS | 3644 | 1465274294282 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:14 INFO - PROCESS | 3644 | 1465274294383 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 21:38:14 INFO - PROCESS | 3644 | 1465274294389 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 3644 | 1465274294391 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:14 INFO - PROCESS | 3644 | ++DOCSHELL 17F35800 == 41 [pid = 3644] [id = 76] 21:38:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (17F3A000) [pid = 3644] [serial = 225] [outer = 00000000] 21:38:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19E23400) [pid = 3644] [serial = 226] [outer = 17F3A000] 21:38:14 INFO - PROCESS | 3644 | 1465274294433 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19E29400) [pid = 3644] [serial = 227] [outer = 17F3A000] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16683400) [pid = 3644] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17586000) [pid = 3644] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13C14400) [pid = 3644] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1306D400) [pid = 3644] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (14E27400) [pid = 3644] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (10A47C00) [pid = 3644] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1393E000) [pid = 3644] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18198400) [pid = 3644] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1402F800) [pid = 3644] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17897000) [pid = 3644] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:38:14 INFO - PROCESS | 3644 | 1465274294972 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]]]}] 21:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 716ms 21:38:15 INFO - PROCESS | 3644 | 1465274294998 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 3644 | 1465274295000 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 21:38:15 INFO - PROCESS | 3644 | 1465274295003 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:38:15 INFO - PROCESS | 3644 | 1465274295005 Marionette TRACE conn3 <- [1,270,null,{}] 21:38:15 INFO - PROCESS | 3644 | 1465274295008 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}] 21:38:15 INFO - PROCESS | 3644 | 1465274295010 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:15 INFO - PROCESS | 3644 | 1465274295123 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 21:38:15 INFO - PROCESS | 3644 | 1465274295194 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:15 INFO - PROCESS | 3644 | 1465274295196 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:15 INFO - PROCESS | 3644 | ++DOCSHELL 102C6000 == 42 [pid = 3644] [id = 77] 21:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15190C00) [pid = 3644] [serial = 228] [outer = 00000000] 21:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19ED2000) [pid = 3644] [serial = 229] [outer = 15190C00] 21:38:15 INFO - PROCESS | 3644 | 1465274295239 Marionette DEBUG loaded listener.js 21:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A010C00) [pid = 3644] [serial = 230] [outer = 15190C00] 21:38:15 INFO - PROCESS | 3644 | 1465274295554 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]]]}] 21:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 606ms 21:38:15 INFO - PROCESS | 3644 | 1465274295601 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 3644 | 1465274295603 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 21:38:15 INFO - PROCESS | 3644 | 1465274295606 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:38:15 INFO - PROCESS | 3644 | 1465274295608 Marionette TRACE conn3 <- [1,274,null,{}] 21:38:15 INFO - PROCESS | 3644 | 1465274295611 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}] 21:38:15 INFO - PROCESS | 3644 | 1465274295613 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:15 INFO - PROCESS | 3644 | 1465274295732 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 21:38:15 INFO - PROCESS | 3644 | 1465274295739 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:15 INFO - PROCESS | 3644 | 1465274295741 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:15 INFO - PROCESS | 3644 | ++DOCSHELL 1605DC00 == 43 [pid = 3644] [id = 78] 21:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16E85400) [pid = 3644] [serial = 231] [outer = 00000000] 21:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A5BFC00) [pid = 3644] [serial = 232] [outer = 16E85400] 21:38:15 INFO - PROCESS | 3644 | 1465274295784 Marionette DEBUG loaded listener.js 21:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A634400) [pid = 3644] [serial = 233] [outer = 16E85400] 21:38:16 INFO - PROCESS | 3644 | 1465274296161 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]]]}] 21:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 605ms 21:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:38:16 INFO - PROCESS | 3644 | 1465274296203 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 21:38:16 INFO - PROCESS | 3644 | 1465274296205 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 21:38:16 INFO - PROCESS | 3644 | 1465274296208 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:38:16 INFO - PROCESS | 3644 | 1465274296210 Marionette TRACE conn3 <- [1,278,null,{}] 21:38:16 INFO - PROCESS | 3644 | 1465274296213 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}] 21:38:16 INFO - PROCESS | 3644 | 1465274296215 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:16 INFO - PROCESS | 3644 | 1465274296292 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 21:38:16 INFO - PROCESS | 3644 | 1465274296419 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:16 INFO - PROCESS | 3644 | 1465274296421 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:16 INFO - PROCESS | 3644 | ++DOCSHELL 19ED1800 == 44 [pid = 3644] [id = 79] 21:38:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1A093000) [pid = 3644] [serial = 234] [outer = 00000000] 21:38:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1A763000) [pid = 3644] [serial = 235] [outer = 1A093000] 21:38:16 INFO - PROCESS | 3644 | 1465274296467 Marionette DEBUG loaded listener.js 21:38:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1A76D000) [pid = 3644] [serial = 236] [outer = 1A093000] 21:38:16 INFO - PROCESS | 3644 | 1465274296850 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]]]}] 21:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 700ms 21:38:16 INFO - PROCESS | 3644 | 1465274296942 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 21:38:16 INFO - PROCESS | 3644 | 1465274296946 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 21:38:16 INFO - PROCESS | 3644 | 1465274296951 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:38:16 INFO - PROCESS | 3644 | 1465274296955 Marionette TRACE conn3 <- [1,282,null,{}] 21:38:16 INFO - PROCESS | 3644 | 1465274296965 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}] 21:38:16 INFO - PROCESS | 3644 | 1465274296969 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:17 INFO - PROCESS | 3644 | 1465274297083 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 21:38:17 INFO - PROCESS | 3644 | 1465274297171 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:17 INFO - PROCESS | 3644 | 1465274297175 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:17 INFO - PROCESS | 3644 | ++DOCSHELL 11057800 == 45 [pid = 3644] [id = 80] 21:38:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (11058400) [pid = 3644] [serial = 237] [outer = 00000000] 21:38:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (12809800) [pid = 3644] [serial = 238] [outer = 11058400] 21:38:17 INFO - PROCESS | 3644 | 1465274297232 Marionette DEBUG loaded listener.js 21:38:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1302A400) [pid = 3644] [serial = 239] [outer = 11058400] 21:38:17 INFO - PROCESS | 3644 | 1465274297823 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]]]}] 21:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 924ms 21:38:17 INFO - PROCESS | 3644 | 1465274297857 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 21:38:17 INFO - PROCESS | 3644 | 1465274297861 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 21:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:38:17 INFO - PROCESS | 3644 | 1465274297867 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:38:17 INFO - PROCESS | 3644 | 1465274297871 Marionette TRACE conn3 <- [1,286,null,{}] 21:38:17 INFO - PROCESS | 3644 | 1465274297875 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}] 21:38:17 INFO - PROCESS | 3644 | 1465274297878 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:18 INFO - PROCESS | 3644 | 1465274297985 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 21:38:18 INFO - PROCESS | 3644 | 1465274298149 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 3644 | 1465274298151 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:18 INFO - PROCESS | 3644 | ++DOCSHELL 13C85000 == 46 [pid = 3644] [id = 81] 21:38:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (13C85400) [pid = 3644] [serial = 240] [outer = 00000000] 21:38:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1430D400) [pid = 3644] [serial = 241] [outer = 13C85400] 21:38:18 INFO - PROCESS | 3644 | 1465274298225 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (14E28800) [pid = 3644] [serial = 242] [outer = 13C85400] 21:38:18 INFO - PROCESS | 3644 | 1465274298854 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]]]}] 21:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1019ms 21:38:18 INFO - PROCESS | 3644 | 1465274298897 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 21:38:18 INFO - PROCESS | 3644 | 1465274298900 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 21:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:38:18 INFO - PROCESS | 3644 | 1465274298904 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:38:18 INFO - PROCESS | 3644 | 1465274298906 Marionette TRACE conn3 <- [1,290,null,{}] 21:38:18 INFO - PROCESS | 3644 | 1465274298917 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}] 21:38:18 INFO - PROCESS | 3644 | 1465274298921 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:19 INFO - PROCESS | 3644 | 1465274299029 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 21:38:19 INFO - PROCESS | 3644 | 1465274299149 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:19 INFO - PROCESS | 3644 | 1465274299153 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:19 INFO - PROCESS | 3644 | ++DOCSHELL 18198000 == 47 [pid = 3644] [id = 82] 21:38:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18198400) [pid = 3644] [serial = 243] [outer = 00000000] 21:38:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (19E2F800) [pid = 3644] [serial = 244] [outer = 18198400] 21:38:19 INFO - PROCESS | 3644 | 1465274299218 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A637800) [pid = 3644] [serial = 245] [outer = 18198400] 21:38:19 INFO - PROCESS | 3644 | 1465274299771 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]]]}] 21:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 924ms 21:38:19 INFO - PROCESS | 3644 | 1465274299807 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 3644 | 1465274299810 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 21:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:38:19 INFO - PROCESS | 3644 | 1465274299813 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 3644 | 1465274299815 Marionette TRACE conn3 <- [1,294,null,{}] 21:38:19 INFO - PROCESS | 3644 | 1465274299819 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}] 21:38:19 INFO - PROCESS | 3644 | 1465274299868 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:19 INFO - PROCESS | 3644 | 1465274299975 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 21:38:20 INFO - PROCESS | 3644 | 1465274300096 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 3644 | 1465274300098 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:20 INFO - PROCESS | 3644 | ++DOCSHELL 175A2800 == 48 [pid = 3644] [id = 83] 21:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1A7CCC00) [pid = 3644] [serial = 246] [outer = 00000000] 21:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A7D2800) [pid = 3644] [serial = 247] [outer = 1A7CCC00] 21:38:20 INFO - PROCESS | 3644 | 1465274300151 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A7D9000) [pid = 3644] [serial = 248] [outer = 1A7CCC00] 21:38:20 INFO - PROCESS | 3644 | 1465274300862 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]]]}] 21:38:20 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. 21:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1115ms 21:38:20 INFO - PROCESS | 3644 | 1465274300954 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 21:38:20 INFO - PROCESS | 3644 | 1465274300959 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 21:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:38:20 INFO - PROCESS | 3644 | 1465274300965 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:38:20 INFO - PROCESS | 3644 | 1465274300968 Marionette TRACE conn3 <- [1,298,null,{}] 21:38:20 INFO - PROCESS | 3644 | 1465274300973 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}] 21:38:20 INFO - PROCESS | 3644 | 1465274300975 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:21 INFO - PROCESS | 3644 | 1465274301080 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 21:38:21 INFO - PROCESS | 3644 | 1465274301154 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 3644 | 1465274301158 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:21 INFO - PROCESS | 3644 | ++DOCSHELL 130CB400 == 49 [pid = 3644] [id = 84] 21:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (13134400) [pid = 3644] [serial = 249] [outer = 00000000] 21:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13236C00) [pid = 3644] [serial = 250] [outer = 13134400] 21:38:21 INFO - PROCESS | 3644 | 1465274301206 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1323FC00) [pid = 3644] [serial = 251] [outer = 13134400] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 1605DC00 == 48 [pid = 3644] [id = 78] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 102C6000 == 47 [pid = 3644] [id = 77] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 17F35800 == 46 [pid = 3644] [id = 76] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 17E27400 == 45 [pid = 3644] [id = 75] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 16683C00 == 44 [pid = 3644] [id = 74] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 13239400 == 43 [pid = 3644] [id = 73] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 13C86000 == 42 [pid = 3644] [id = 72] 21:38:21 INFO - PROCESS | 3644 | --DOCSHELL 13C11400 == 41 [pid = 3644] [id = 71] 21:38:22 INFO - PROCESS | 3644 | --DOCSHELL 10A54C00 == 40 [pid = 3644] [id = 70] 21:38:22 INFO - PROCESS | 3644 | --DOCSHELL 10A4F000 == 39 [pid = 3644] [id = 69] 21:38:22 INFO - PROCESS | 3644 | --DOCSHELL 13238400 == 38 [pid = 3644] [id = 68] 21:38:22 INFO - PROCESS | 3644 | --DOCSHELL 11053C00 == 37 [pid = 3644] [id = 65] 21:38:22 INFO - PROCESS | 3644 | --DOCSHELL 1A5CBC00 == 36 [pid = 3644] [id = 64] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (14306400) [pid = 3644] [serial = 166] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1312C800) [pid = 3644] [serial = 162] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (13142C00) [pid = 3644] [serial = 163] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (152DAC00) [pid = 3644] [serial = 168] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (12A12800) [pid = 3644] [serial = 160] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (114C6800) [pid = 3644] [serial = 159] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (14E26000) [pid = 3644] [serial = 182] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19ED4000) [pid = 3644] [serial = 178] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1B643400) [pid = 3644] [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.] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (143D8C00) [pid = 3644] [serial = 181] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19ED4C00) [pid = 3644] [serial = 179] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A5C4000) [pid = 3644] [serial = 188] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1758B000) [pid = 3644] [serial = 173] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (19956000) [pid = 3644] [serial = 184] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (19E2E400) [pid = 3644] [serial = 185] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15A6D000) [pid = 3644] [serial = 169] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A5C2800) [pid = 3644] [serial = 187] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16E91000) [pid = 3644] [serial = 172] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19B58000) [pid = 3644] [serial = 176] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1995B800) [pid = 3644] [serial = 175] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (11ACA400) [pid = 3644] [serial = 156] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1402FC00) [pid = 3644] [serial = 165] [outer = 00000000] [url = about:blank] 21:38:22 INFO - PROCESS | 3644 | 1465274302041 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]]]}] 21:38:22 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. 21:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1114ms 21:38:22 INFO - PROCESS | 3644 | 1465274302107 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 21:38:22 INFO - PROCESS | 3644 | 1465274302111 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 21:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:38:22 INFO - PROCESS | 3644 | 1465274302118 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 3644 | 1465274302121 Marionette TRACE conn3 <- [1,302,null,{}] 21:38:22 INFO - PROCESS | 3644 | 1465274302125 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}] 21:38:22 INFO - PROCESS | 3644 | 1465274302127 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:22 INFO - PROCESS | 3644 | 1465274302212 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 21:38:22 INFO - PROCESS | 3644 | 1465274302224 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 3644 | 1465274302226 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:22 INFO - PROCESS | 3644 | ++DOCSHELL 12AA4800 == 37 [pid = 3644] [id = 85] 21:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12AEA000) [pid = 3644] [serial = 252] [outer = 00000000] 21:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (137AE800) [pid = 3644] [serial = 253] [outer = 12AEA000] 21:38:22 INFO - PROCESS | 3644 | 1465274302272 Marionette DEBUG loaded listener.js 21:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14038400) [pid = 3644] [serial = 254] [outer = 12AEA000] 21:38:22 INFO - PROCESS | 3644 | 1465274302738 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]]]}] 21:38:22 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. 21:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 653ms 21:38:22 INFO - PROCESS | 3644 | 1465274302754 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 21:38:22 INFO - PROCESS | 3644 | 1465274302757 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 21:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:38:22 INFO - PROCESS | 3644 | 1465274302764 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 3644 | 1465274302767 Marionette TRACE conn3 <- [1,306,null,{}] 21:38:22 INFO - PROCESS | 3644 | 1465274302777 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}] 21:38:22 INFO - PROCESS | 3644 | 1465274302781 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:22 INFO - PROCESS | 3644 | 1465274302863 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 21:38:22 INFO - PROCESS | 3644 | 1465274302872 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 3644 | 1465274302874 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:22 INFO - PROCESS | 3644 | ++DOCSHELL 1605F000 == 38 [pid = 3644] [id = 86] 21:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16062800) [pid = 3644] [serial = 255] [outer = 00000000] 21:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (168CC000) [pid = 3644] [serial = 256] [outer = 16062800] 21:38:22 INFO - PROCESS | 3644 | 1465274302927 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16F98400) [pid = 3644] [serial = 257] [outer = 16062800] 21:38:23 INFO - PROCESS | 3644 | 1465274303415 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]]]}] 21:38:23 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. 21:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 653ms 21:38:23 INFO - PROCESS | 3644 | 1465274303437 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 3644 | 1465274303440 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 21:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:38:23 INFO - PROCESS | 3644 | 1465274303443 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 3644 | 1465274303445 Marionette TRACE conn3 <- [1,310,null,{}] 21:38:23 INFO - PROCESS | 3644 | 1465274303448 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}] 21:38:23 INFO - PROCESS | 3644 | 1465274303458 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:23 INFO - PROCESS | 3644 | 1465274303541 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 21:38:23 INFO - PROCESS | 3644 | 1465274303548 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 3644 | 1465274303550 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:23 INFO - PROCESS | 3644 | ++DOCSHELL 17592C00 == 39 [pid = 3644] [id = 87] 21:38:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (17593000) [pid = 3644] [serial = 258] [outer = 00000000] 21:38:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (17896800) [pid = 3644] [serial = 259] [outer = 17593000] 21:38:23 INFO - PROCESS | 3644 | 1465274303594 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17F35800) [pid = 3644] [serial = 260] [outer = 17593000] 21:38:24 INFO - PROCESS | 3644 | 1465274304016 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]]]}] 21:38:24 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. 21:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 653ms 21:38:24 INFO - PROCESS | 3644 | 1465274304080 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 3644 | 1465274304082 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 21:38:24 INFO - PROCESS | 3644 | 1465274304085 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:38:24 INFO - PROCESS | 3644 | 1465274304086 Marionette TRACE conn3 <- [1,314,null,{}] 21:38:24 INFO - PROCESS | 3644 | 1465274304090 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}] 21:38:24 INFO - PROCESS | 3644 | 1465274304092 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:24 INFO - PROCESS | 3644 | 1465274304174 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 21:38:24 INFO - PROCESS | 3644 | 1465274304179 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3644 | 1465274304181 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:24 INFO - PROCESS | 3644 | ++DOCSHELL 199DF800 == 40 [pid = 3644] [id = 88] 21:38:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (199E0C00) [pid = 3644] [serial = 261] [outer = 00000000] 21:38:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (19B5E800) [pid = 3644] [serial = 262] [outer = 199E0C00] 21:38:24 INFO - PROCESS | 3644 | 1465274304224 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (19E23C00) [pid = 3644] [serial = 263] [outer = 199E0C00] 21:38:24 INFO - PROCESS | 3644 | 1465274304673 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]]]}] 21:38:24 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. 21:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 653ms 21:38:24 INFO - PROCESS | 3644 | 1465274304723 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 3644 | 1465274304725 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 21:38:24 INFO - PROCESS | 3644 | 1465274304728 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:38:24 INFO - PROCESS | 3644 | 1465274304730 Marionette TRACE conn3 <- [1,318,null,{}] 21:38:24 INFO - PROCESS | 3644 | 1465274304733 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}] 21:38:24 INFO - PROCESS | 3644 | 1465274304738 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:24 INFO - PROCESS | 3644 | 1465274304874 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 21:38:24 INFO - PROCESS | 3644 | 1465274304953 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3644 | 1465274304955 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:24 INFO - PROCESS | 3644 | ++DOCSHELL 10A52C00 == 41 [pid = 3644] [id = 89] 21:38:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18190400) [pid = 3644] [serial = 264] [outer = 00000000] 21:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A5C3000) [pid = 3644] [serial = 265] [outer = 18190400] 21:38:25 INFO - PROCESS | 3644 | 1465274305047 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A75F400) [pid = 3644] [serial = 266] [outer = 18190400] 21:38:25 INFO - PROCESS | 3644 | 1465274305521 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]]]}] 21:38:25 INFO - PROCESS | 3644 | 1465274305522 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:38:25 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. 21:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 828ms 21:38:25 INFO - PROCESS | 3644 | 1465274305562 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 21:38:25 INFO - PROCESS | 3644 | 1465274305564 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 21:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:38:25 INFO - PROCESS | 3644 | 1465274305568 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:38:25 INFO - PROCESS | 3644 | 1465274305569 Marionette TRACE conn3 <- [1,322,null,{}] 21:38:25 INFO - PROCESS | 3644 | 1465274305573 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}] 21:38:25 INFO - PROCESS | 3644 | 1465274305575 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:25 INFO - PROCESS | 3644 | 1465274305692 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 21:38:25 INFO - PROCESS | 3644 | 1465274305747 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 3644 | 1465274305749 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:25 INFO - PROCESS | 3644 | ++DOCSHELL 1A003C00 == 42 [pid = 3644] [id = 90] 21:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A5C2800) [pid = 3644] [serial = 267] [outer = 00000000] 21:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1ACE4400) [pid = 3644] [serial = 268] [outer = 1A5C2800] 21:38:25 INFO - PROCESS | 3644 | 1465274305793 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1ACE7400) [pid = 3644] [serial = 269] [outer = 1A5C2800] 21:38:26 INFO - PROCESS | 3644 | 1465274306201 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]]]}] 21:38:26 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. 21:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 717ms 21:38:26 INFO - PROCESS | 3644 | 1465274306267 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3644 | 1465274306269 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 21:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:38:26 INFO - PROCESS | 3644 | 1465274306279 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 3644 | 1465274306280 Marionette TRACE conn3 <- [1,326,null,{}] 21:38:26 INFO - PROCESS | 3644 | 1465274306284 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}] 21:38:26 INFO - PROCESS | 3644 | 1465274306285 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:26 INFO - PROCESS | 3644 | 1465274306389 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 21:38:26 INFO - PROCESS | 3644 | 1465274306400 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 3644 | 1465274306402 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:26 INFO - PROCESS | 3644 | ++DOCSHELL 1A781000 == 43 [pid = 3644] [id = 91] 21:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A783000) [pid = 3644] [serial = 270] [outer = 00000000] 21:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A789000) [pid = 3644] [serial = 271] [outer = 1A783000] 21:38:26 INFO - PROCESS | 3644 | 1465274306444 Marionette DEBUG loaded listener.js 21:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A789800) [pid = 3644] [serial = 272] [outer = 1A783000] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10E1D000) [pid = 3644] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16E90C00) [pid = 3644] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (17E2A800) [pid = 3644] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (10F0A000) [pid = 3644] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1430B000) [pid = 3644] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (13C11C00) [pid = 3644] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (15A76800) [pid = 3644] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (10A52400) [pid = 3644] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (17F3A000) [pid = 3644] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (15190C00) [pid = 3644] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:38:26 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16E85400) [pid = 3644] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:38:27 INFO - PROCESS | 3644 | 1465274307003 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]]]}] 21:38:27 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. 21:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 748ms 21:38:27 INFO - PROCESS | 3644 | 1465274307052 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 3644 | 1465274307054 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 21:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:38:27 INFO - PROCESS | 3644 | 1465274307056 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - PROCESS | 3644 | 1465274307058 Marionette TRACE conn3 <- [1,330,null,{}] 21:38:27 INFO - PROCESS | 3644 | 1465274307061 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}] 21:38:27 INFO - PROCESS | 3644 | 1465274307063 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:27 INFO - PROCESS | 3644 | 1465274307143 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 21:38:27 INFO - PROCESS | 3644 | 1465274307148 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 3644 | 1465274307150 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:27 INFO - PROCESS | 3644 | ++DOCSHELL 10A48400 == 44 [pid = 3644] [id = 92] 21:38:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (10A4B000) [pid = 3644] [serial = 273] [outer = 00000000] 21:38:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18199800) [pid = 3644] [serial = 274] [outer = 10A4B000] 21:38:27 INFO - PROCESS | 3644 | 1465274307193 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (132FB000) [pid = 3644] [serial = 275] [outer = 10A4B000] 21:38:27 INFO - PROCESS | 3644 | 1465274307608 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]]]}] 21:38:27 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. 21:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 606ms 21:38:27 INFO - PROCESS | 3644 | 1465274307658 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 3644 | 1465274307660 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 21:38:27 INFO - PROCESS | 3644 | 1465274307663 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:38:27 INFO - PROCESS | 3644 | 1465274307665 Marionette TRACE conn3 <- [1,334,null,{}] 21:38:27 INFO - PROCESS | 3644 | 1465274307668 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}] 21:38:27 INFO - PROCESS | 3644 | 1465274307670 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:27 INFO - PROCESS | 3644 | 1465274307752 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 21:38:27 INFO - PROCESS | 3644 | 1465274307757 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 3644 | 1465274307759 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:27 INFO - PROCESS | 3644 | ++DOCSHELL 16689400 == 45 [pid = 3644] [id = 93] 21:38:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (17E2D800) [pid = 3644] [serial = 276] [outer = 00000000] 21:38:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A785C00) [pid = 3644] [serial = 277] [outer = 17E2D800] 21:38:27 INFO - PROCESS | 3644 | 1465274307802 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A78E400) [pid = 3644] [serial = 278] [outer = 17E2D800] 21:38:28 INFO - PROCESS | 3644 | 1465274308236 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]]]}] 21:38:28 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. 21:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 606ms 21:38:28 INFO - PROCESS | 3644 | 1465274308262 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 3644 | 1465274308264 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 21:38:28 INFO - PROCESS | 3644 | 1465274308267 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:38:28 INFO - PROCESS | 3644 | 1465274308269 Marionette TRACE conn3 <- [1,338,null,{}] 21:38:28 INFO - PROCESS | 3644 | 1465274308284 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}] 21:38:28 INFO - PROCESS | 3644 | 1465274308286 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:28 INFO - PROCESS | 3644 | 1465274308381 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 21:38:28 INFO - PROCESS | 3644 | 1465274308386 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 3644 | 1465274308389 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:28 INFO - PROCESS | 3644 | ++DOCSHELL 151B7400 == 46 [pid = 3644] [id = 94] 21:38:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (151B7800) [pid = 3644] [serial = 279] [outer = 00000000] 21:38:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18197800) [pid = 3644] [serial = 280] [outer = 151B7800] 21:38:28 INFO - PROCESS | 3644 | 1465274308434 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1ACE3800) [pid = 3644] [serial = 281] [outer = 151B7800] 21:38:29 INFO - PROCESS | 3644 | 1465274309001 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]]]}] 21:38:29 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. 21:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 748ms 21:38:29 INFO - PROCESS | 3644 | 1465274309041 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3644 | 1465274309045 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 21:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:38:29 INFO - PROCESS | 3644 | 1465274309050 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3644 | 1465274309054 Marionette TRACE conn3 <- [1,342,null,{}] 21:38:29 INFO - PROCESS | 3644 | 1465274309059 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}] 21:38:29 INFO - PROCESS | 3644 | 1465274309062 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:29 INFO - PROCESS | 3644 | 1465274309218 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 21:38:29 INFO - PROCESS | 3644 | 1465274309315 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 3644 | 1465274309318 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:29 INFO - PROCESS | 3644 | ++DOCSHELL 10226800 == 47 [pid = 3644] [id = 95] 21:38:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (10F0B000) [pid = 3644] [serial = 282] [outer = 00000000] 21:38:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13069000) [pid = 3644] [serial = 283] [outer = 10F0B000] 21:38:29 INFO - PROCESS | 3644 | 1465274309373 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (13237000) [pid = 3644] [serial = 284] [outer = 10F0B000] 21:38:29 INFO - PROCESS | 3644 | 1465274309898 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]]]}] 21:38:29 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. 21:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 924ms 21:38:29 INFO - PROCESS | 3644 | 1465274309956 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3644 | 1465274309960 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 21:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:38:29 INFO - PROCESS | 3644 | 1465274309967 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3644 | 1465274309970 Marionette TRACE conn3 <- [1,346,null,{}] 21:38:29 INFO - PROCESS | 3644 | 1465274309973 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}] 21:38:30 INFO - PROCESS | 3644 | 1465274309976 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:30 INFO - PROCESS | 3644 | 1465274310088 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 21:38:30 INFO - PROCESS | 3644 | 1465274310236 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 3644 | 1465274310239 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:30 INFO - PROCESS | 3644 | ++DOCSHELL 14E2BC00 == 48 [pid = 3644] [id = 96] 21:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (14E2D000) [pid = 3644] [serial = 285] [outer = 00000000] 21:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (151B4C00) [pid = 3644] [serial = 286] [outer = 14E2D000] 21:38:30 INFO - PROCESS | 3644 | 1465274310295 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (151BC000) [pid = 3644] [serial = 287] [outer = 14E2D000] 21:38:30 INFO - PROCESS | 3644 | 1465274310863 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]]]}] 21:38:30 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. 21:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 923ms 21:38:30 INFO - PROCESS | 3644 | 1465274310903 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 21:38:30 INFO - PROCESS | 3644 | 1465274310906 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 21:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:38:30 INFO - PROCESS | 3644 | 1465274310910 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:38:30 INFO - PROCESS | 3644 | 1465274310913 Marionette TRACE conn3 <- [1,350,null,{}] 21:38:30 INFO - PROCESS | 3644 | 1465274310924 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}] 21:38:30 INFO - PROCESS | 3644 | 1465274310929 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:31 INFO - PROCESS | 3644 | 1465274311038 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 21:38:31 INFO - PROCESS | 3644 | 1465274311137 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 3644 | 1465274311141 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:31 INFO - PROCESS | 3644 | ++DOCSHELL 17899400 == 49 [pid = 3644] [id = 97] 21:38:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (178A2400) [pid = 3644] [serial = 288] [outer = 00000000] 21:38:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (19837C00) [pid = 3644] [serial = 289] [outer = 178A2400] 21:38:31 INFO - PROCESS | 3644 | 1465274311196 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1983B400) [pid = 3644] [serial = 290] [outer = 178A2400] 21:38:31 INFO - PROCESS | 3644 | 1465274311729 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]]]}] 21:38:31 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. 21:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 844ms 21:38:31 INFO - PROCESS | 3644 | 1465274311752 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 3644 | 1465274311755 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:38:31 INFO - PROCESS | 3644 | 1465274311759 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3644 | 1465274311761 Marionette TRACE conn3 <- [1,354,null,{}] 21:38:31 INFO - PROCESS | 3644 | 1465274311765 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}] 21:38:31 INFO - PROCESS | 3644 | 1465274311767 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:31 INFO - PROCESS | 3644 | 1465274311875 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 21:38:32 INFO - PROCESS | 3644 | 1465274312017 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3644 | 1465274312019 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:32 INFO - PROCESS | 3644 | ++DOCSHELL 19838400 == 50 [pid = 3644] [id = 98] 21:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19840000) [pid = 3644] [serial = 291] [outer = 00000000] 21:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19843400) [pid = 3644] [serial = 292] [outer = 19840000] 21:38:32 INFO - PROCESS | 3644 | 1465274312073 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (19B5B400) [pid = 3644] [serial = 293] [outer = 19840000] 21:38:32 INFO - PROCESS | 3644 | 1465274312637 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]]]}] 21:38:32 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. 21:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 924ms 21:38:32 INFO - PROCESS | 3644 | 1465274312696 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 21:38:32 INFO - PROCESS | 3644 | 1465274312699 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 21:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:38:32 INFO - PROCESS | 3644 | 1465274312718 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:38:32 INFO - PROCESS | 3644 | 1465274312720 Marionette TRACE conn3 <- [1,358,null,{}] 21:38:32 INFO - PROCESS | 3644 | 1465274312725 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}] 21:38:32 INFO - PROCESS | 3644 | 1465274312727 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:32 INFO - PROCESS | 3644 | 1465274312843 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 21:38:32 INFO - PROCESS | 3644 | 1465274312953 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3644 | 1465274312955 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:32 INFO - PROCESS | 3644 | ++DOCSHELL 19841400 == 51 [pid = 3644] [id = 99] 21:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A004800) [pid = 3644] [serial = 294] [outer = 00000000] 21:38:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A5C9C00) [pid = 3644] [serial = 295] [outer = 1A004800] 21:38:33 INFO - PROCESS | 3644 | 1465274313007 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A638400) [pid = 3644] [serial = 296] [outer = 1A004800] 21:38:33 INFO - PROCESS | 3644 | 1465274313784 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]]]}] 21:38:33 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. 21:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1115ms 21:38:33 INFO - PROCESS | 3644 | 1465274313844 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 3644 | 1465274313849 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 21:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:38:33 INFO - PROCESS | 3644 | 1465274313854 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 3644 | 1465274313857 Marionette TRACE conn3 <- [1,362,null,{}] 21:38:33 INFO - PROCESS | 3644 | 1465274313862 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}] 21:38:33 INFO - PROCESS | 3644 | 1465274313864 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:33 INFO - PROCESS | 3644 | 1465274313967 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 21:38:34 INFO - PROCESS | 3644 | 1465274314049 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 3644 | 1465274314054 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:34 INFO - PROCESS | 3644 | ++DOCSHELL 131D5C00 == 52 [pid = 3644] [id = 100] 21:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (131DBC00) [pid = 3644] [serial = 297] [outer = 00000000] 21:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1323B800) [pid = 3644] [serial = 298] [outer = 131DBC00] 21:38:34 INFO - PROCESS | 3644 | 1465274314155 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (137B0400) [pid = 3644] [serial = 299] [outer = 131DBC00] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 16689400 == 51 [pid = 3644] [id = 93] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 10A48400 == 50 [pid = 3644] [id = 92] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 1A781000 == 49 [pid = 3644] [id = 91] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 1A003C00 == 48 [pid = 3644] [id = 90] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 10A52C00 == 47 [pid = 3644] [id = 89] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 199DF800 == 46 [pid = 3644] [id = 88] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 17592C00 == 45 [pid = 3644] [id = 87] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 1605F000 == 44 [pid = 3644] [id = 86] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 12AA4800 == 43 [pid = 3644] [id = 85] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 130CB400 == 42 [pid = 3644] [id = 84] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 18198000 == 41 [pid = 3644] [id = 82] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 13C85000 == 40 [pid = 3644] [id = 81] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A763000) [pid = 3644] [serial = 235] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOCSHELL 11057800 == 39 [pid = 3644] [id = 80] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (12AA7C00) [pid = 3644] [serial = 157] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1789A000) [pid = 3644] [serial = 221] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (17592400) [pid = 3644] [serial = 220] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (19955C00) [pid = 3644] [serial = 224] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18199C00) [pid = 3644] [serial = 223] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (12897C00) [pid = 3644] [serial = 208] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13149000) [pid = 3644] [serial = 209] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1518EC00) [pid = 3644] [serial = 214] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (157EC800) [pid = 3644] [serial = 215] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1323F800) [pid = 3644] [serial = 202] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A5C6C00) [pid = 3644] [serial = 199] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (13C8A800) [pid = 3644] [serial = 211] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (14308800) [pid = 3644] [serial = 212] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16A8C800) [pid = 3644] [serial = 217] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (12A18C00) [pid = 3644] [serial = 206] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10F36400) [pid = 3644] [serial = 205] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A63B800) [pid = 3644] [serial = 190] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (13076C00) [pid = 3644] [serial = 193] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19E23400) [pid = 3644] [serial = 226] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (19ED2000) [pid = 3644] [serial = 229] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A5BFC00) [pid = 3644] [serial = 232] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A634400) [pid = 3644] [serial = 233] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (19E29400) [pid = 3644] [serial = 227] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (15D3EC00) [pid = 3644] [serial = 196] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A010C00) [pid = 3644] [serial = 230] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16E85000) [pid = 3644] [serial = 218] [outer = 00000000] [url = about:blank] 21:38:34 INFO - PROCESS | 3644 | 1465274314726 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]]]}] 21:38:34 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. 21:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 923ms 21:38:34 INFO - PROCESS | 3644 | 1465274314760 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 3644 | 1465274314767 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 21:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:38:34 INFO - PROCESS | 3644 | 1465274314776 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 3644 | 1465274314779 Marionette TRACE conn3 <- [1,366,null,{}] 21:38:34 INFO - PROCESS | 3644 | 1465274314782 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}] 21:38:34 INFO - PROCESS | 3644 | 1465274314785 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:34 INFO - PROCESS | 3644 | 1465274314869 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 21:38:34 INFO - PROCESS | 3644 | 1465274314877 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 3644 | 1465274314880 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:34 INFO - PROCESS | 3644 | ++DOCSHELL 12897C00 == 40 [pid = 3644] [id = 101] 21:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (12A18C00) [pid = 3644] [serial = 300] [outer = 00000000] 21:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1314B400) [pid = 3644] [serial = 301] [outer = 12A18C00] 21:38:34 INFO - PROCESS | 3644 | 1465274314926 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13C0A800) [pid = 3644] [serial = 302] [outer = 12A18C00] 21:38:35 INFO - PROCESS | 3644 | 1465274315435 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]]]}] 21:38:35 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. 21:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 717ms 21:38:35 INFO - PROCESS | 3644 | 1465274315508 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 3644 | 1465274315510 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 21:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:38:35 INFO - PROCESS | 3644 | 1465274315514 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - PROCESS | 3644 | 1465274315517 Marionette TRACE conn3 <- [1,370,null,{}] 21:38:35 INFO - PROCESS | 3644 | 1465274315527 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}] 21:38:35 INFO - PROCESS | 3644 | 1465274315531 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:35 INFO - PROCESS | 3644 | 1465274315616 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 21:38:35 INFO - PROCESS | 3644 | 1465274315701 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 3644 | 1465274315704 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:35 INFO - PROCESS | 3644 | ++DOCSHELL 1518EC00 == 41 [pid = 3644] [id = 102] 21:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (151B1800) [pid = 3644] [serial = 303] [outer = 00000000] 21:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (157EBC00) [pid = 3644] [serial = 304] [outer = 151B1800] 21:38:35 INFO - PROCESS | 3644 | 1465274315750 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (15D40800) [pid = 3644] [serial = 305] [outer = 151B1800] 21:38:36 INFO - PROCESS | 3644 | 1465274316120 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]]]}] 21:38:36 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. 21:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 653ms 21:38:36 INFO - PROCESS | 3644 | 1465274316151 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 3644 | 1465274316154 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 21:38:36 INFO - PROCESS | 3644 | 1465274316157 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:38:36 INFO - PROCESS | 3644 | 1465274316159 Marionette TRACE conn3 <- [1,374,null,{}] 21:38:36 INFO - PROCESS | 3644 | 1465274316162 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}] 21:38:36 INFO - PROCESS | 3644 | 1465274316164 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:36 INFO - PROCESS | 3644 | 1465274316247 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 21:38:36 INFO - PROCESS | 3644 | 1465274316253 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:36 INFO - PROCESS | 3644 | 1465274316254 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:36 INFO - PROCESS | 3644 | ++DOCSHELL 16062000 == 42 [pid = 3644] [id = 103] 21:38:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16683800) [pid = 3644] [serial = 306] [outer = 00000000] 21:38:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16A8DC00) [pid = 3644] [serial = 307] [outer = 16683800] 21:38:36 INFO - PROCESS | 3644 | 1465274316299 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (17066000) [pid = 3644] [serial = 308] [outer = 16683800] 21:38:36 INFO - PROCESS | 3644 | 1465274316747 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:38:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:38:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 653ms 21:38:36 INFO - PROCESS | 3644 | 1465274316797 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 3644 | 1465274316799 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 21:38:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:38:36 INFO - PROCESS | 3644 | 1465274316803 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - PROCESS | 3644 | 1465274316805 Marionette TRACE conn3 <- [1,378,null,{}] 21:38:36 INFO - PROCESS | 3644 | 1465274316808 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}] 21:38:36 INFO - PROCESS | 3644 | 1465274316810 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:36 INFO - PROCESS | 3644 | 1465274316923 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 21:38:37 INFO - PROCESS | 3644 | 1465274317005 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 3644 | 1465274317007 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:37 INFO - PROCESS | 3644 | ++DOCSHELL 16B33C00 == 43 [pid = 3644] [id = 104] 21:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (17591800) [pid = 3644] [serial = 309] [outer = 00000000] 21:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17696800) [pid = 3644] [serial = 310] [outer = 17591800] 21:38:37 INFO - PROCESS | 3644 | 1465274317050 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1789E800) [pid = 3644] [serial = 311] [outer = 17591800] 21:38:37 INFO - PROCESS | 3644 | 1465274317518 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:38:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:38:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 764ms 21:38:37 INFO - PROCESS | 3644 | 1465274317573 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 3644 | 1465274317575 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 21:38:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:38:37 INFO - PROCESS | 3644 | 1465274317578 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 3644 | 1465274317580 Marionette TRACE conn3 <- [1,382,null,{}] 21:38:37 INFO - PROCESS | 3644 | 1465274317583 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}] 21:38:37 INFO - PROCESS | 3644 | 1465274317588 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:37 INFO - PROCESS | 3644 | 1465274317729 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 21:38:37 INFO - PROCESS | 3644 | 1465274317801 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 3644 | 1465274317803 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:37 INFO - PROCESS | 3644 | ++DOCSHELL 10F10400 == 44 [pid = 3644] [id = 105] 21:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (19842C00) [pid = 3644] [serial = 312] [outer = 00000000] 21:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19E23400) [pid = 3644] [serial = 313] [outer = 19842C00] 21:38:37 INFO - PROCESS | 3644 | 1465274317846 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19E29400) [pid = 3644] [serial = 314] [outer = 19842C00] 21:38:38 INFO - PROCESS | 3644 | 1465274318316 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:38:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:38:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 813ms 21:38:38 INFO - PROCESS | 3644 | 1465274318380 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 3644 | 1465274318382 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 21:38:38 INFO - PROCESS | 3644 | 1465274318386 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:38:38 INFO - PROCESS | 3644 | 1465274318387 Marionette TRACE conn3 <- [1,386,null,{}] 21:38:38 INFO - PROCESS | 3644 | 1465274318391 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}] 21:38:38 INFO - PROCESS | 3644 | 1465274318392 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:38 INFO - PROCESS | 3644 | 1465274318498 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 21:38:38 INFO - PROCESS | 3644 | 1465274318563 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 3644 | 1465274318565 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:38 INFO - PROCESS | 3644 | ++DOCSHELL 13C06400 == 45 [pid = 3644] [id = 106] 21:38:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (19B53800) [pid = 3644] [serial = 315] [outer = 00000000] 21:38:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1A001400) [pid = 3644] [serial = 316] [outer = 19B53800] 21:38:38 INFO - PROCESS | 3644 | 1465274318608 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A010400) [pid = 3644] [serial = 317] [outer = 19B53800] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (143DF400) [pid = 3644] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (114BA400) [pid = 3644] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1323A000) [pid = 3644] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19E29C00) [pid = 3644] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18190400) [pid = 3644] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A5C2800) [pid = 3644] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (13134400) [pid = 3644] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (16062800) [pid = 3644] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (12AEA000) [pid = 3644] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (17593000) [pid = 3644] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1A783000) [pid = 3644] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (199E0C00) [pid = 3644] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (17E2D800) [pid = 3644] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (10A4B000) [pid = 3644] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:38:39 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1768F000) [pid = 3644] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:38:39 INFO - PROCESS | 3644 | 1465274319173 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]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 812ms 21:38:39 INFO - PROCESS | 3644 | 1465274319220 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 3644 | 1465274319222 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 21:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:38:39 INFO - PROCESS | 3644 | 1465274319225 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 3644 | 1465274319226 Marionette TRACE conn3 <- [1,390,null,{}] 21:38:39 INFO - PROCESS | 3644 | 1465274319230 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}] 21:38:39 INFO - PROCESS | 3644 | 1465274319232 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:39 INFO - PROCESS | 3644 | 1465274319343 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 21:38:39 INFO - PROCESS | 3644 | 1465274319399 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 3644 | 1465274319401 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:39 INFO - PROCESS | 3644 | ++DOCSHELL 1323B400 == 46 [pid = 3644] [id = 107] 21:38:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13934C00) [pid = 3644] [serial = 318] [outer = 00000000] 21:38:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16E85400) [pid = 3644] [serial = 319] [outer = 13934C00] 21:38:39 INFO - PROCESS | 3644 | 1465274319444 Marionette DEBUG loaded listener.js 21:38:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (19B58000) [pid = 3644] [serial = 320] [outer = 13934C00] 21:38:39 INFO - PROCESS | 3644 | 1465274319794 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]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 605ms 21:38:39 INFO - PROCESS | 3644 | 1465274319822 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 3644 | 1465274319824 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 21:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:38:39 INFO - PROCESS | 3644 | 1465274319827 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 3644 | 1465274319829 Marionette TRACE conn3 <- [1,394,null,{}] 21:38:39 INFO - PROCESS | 3644 | 1465274319863 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}] 21:38:39 INFO - PROCESS | 3644 | 1465274319865 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:39 INFO - PROCESS | 3644 | 1465274319948 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 21:38:39 INFO - PROCESS | 3644 | 1465274319956 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 3644 | 1465274319959 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:39 INFO - PROCESS | 3644 | ++DOCSHELL 16B31800 == 47 [pid = 3644] [id = 108] 21:38:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19E30000) [pid = 3644] [serial = 321] [outer = 00000000] 21:38:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A514400) [pid = 3644] [serial = 322] [outer = 19E30000] 21:38:40 INFO - PROCESS | 3644 | 1465274320004 Marionette DEBUG loaded listener.js 21:38:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A635800) [pid = 3644] [serial = 323] [outer = 19E30000] 21:38:40 INFO - PROCESS | 3644 | 1465274320418 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]]]}] 21:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 621ms 21:38:40 INFO - PROCESS | 3644 | 1465274320445 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 21:38:40 INFO - PROCESS | 3644 | 1465274320447 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 21:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:38:40 INFO - PROCESS | 3644 | 1465274320450 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 3644 | 1465274320452 Marionette TRACE conn3 <- [1,398,null,{}] 21:38:40 INFO - PROCESS | 3644 | 1465274320456 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}] 21:38:40 INFO - PROCESS | 3644 | 1465274320515 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:40 INFO - PROCESS | 3644 | 1465274320635 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 21:38:40 INFO - PROCESS | 3644 | 1465274320643 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:40 INFO - PROCESS | 3644 | 1465274320645 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:40 INFO - PROCESS | 3644 | ++DOCSHELL 1A5C6C00 == 48 [pid = 3644] [id = 109] 21:38:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A635400) [pid = 3644] [serial = 324] [outer = 00000000] 21:38:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A767C00) [pid = 3644] [serial = 325] [outer = 1A635400] 21:38:40 INFO - PROCESS | 3644 | 1465274320691 Marionette DEBUG loaded listener.js 21:38:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A780C00) [pid = 3644] [serial = 326] [outer = 1A635400] 21:38:41 INFO - PROCESS | 3644 | 1465274321216 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]]]}] 21:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 812ms 21:38:41 INFO - PROCESS | 3644 | 1465274321322 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 21:38:41 INFO - PROCESS | 3644 | 1465274321327 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 21:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:38:41 INFO - PROCESS | 3644 | 1465274321348 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:38:41 INFO - PROCESS | 3644 | 1465274321352 Marionette TRACE conn3 <- [1,402,null,{}] 21:38:41 INFO - PROCESS | 3644 | 1465274321359 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}] 21:38:41 INFO - PROCESS | 3644 | 1465274321362 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:41 INFO - PROCESS | 3644 | 1465274321484 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 21:38:41 INFO - PROCESS | 3644 | 1465274321604 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 3644 | 1465274321609 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:41 INFO - PROCESS | 3644 | ++DOCSHELL 10F33800 == 49 [pid = 3644] [id = 110] 21:38:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (10F40400) [pid = 3644] [serial = 327] [outer = 00000000] 21:38:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (12AEB400) [pid = 3644] [serial = 328] [outer = 10F40400] 21:38:41 INFO - PROCESS | 3644 | 1465274321666 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1313A400) [pid = 3644] [serial = 329] [outer = 10F40400] 21:38:42 INFO - PROCESS | 3644 | 1465274322321 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]]]}] 21:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1019ms 21:38:42 INFO - PROCESS | 3644 | 1465274322374 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 3644 | 1465274322379 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 21:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:38:42 INFO - PROCESS | 3644 | 1465274322385 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - PROCESS | 3644 | 1465274322388 Marionette TRACE conn3 <- [1,406,null,{}] 21:38:42 INFO - PROCESS | 3644 | 1465274322392 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}] 21:38:42 INFO - PROCESS | 3644 | 1465274322395 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:42 INFO - PROCESS | 3644 | 1465274322550 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 21:38:42 INFO - PROCESS | 3644 | 1465274322608 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:42 INFO - PROCESS | 3644 | 1465274322611 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:42 INFO - PROCESS | 3644 | ++DOCSHELL 14E2B000 == 50 [pid = 3644] [id = 111] 21:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1510F800) [pid = 3644] [serial = 330] [outer = 00000000] 21:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (152CFC00) [pid = 3644] [serial = 331] [outer = 1510F800] 21:38:42 INFO - PROCESS | 3644 | 1465274322666 Marionette DEBUG loaded listener.js 21:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16058C00) [pid = 3644] [serial = 332] [outer = 1510F800] 21:38:43 INFO - PROCESS | 3644 | 1465274323261 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]]]}] 21:38:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:38:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 956ms 21:38:43 INFO - PROCESS | 3644 | 1465274323331 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 3644 | 1465274323333 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 21:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:38:43 INFO - PROCESS | 3644 | 1465274323337 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 3644 | 1465274323341 Marionette TRACE conn3 <- [1,410,null,{}] 21:38:43 INFO - PROCESS | 3644 | 1465274323352 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}] 21:38:43 INFO - PROCESS | 3644 | 1465274323357 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:43 INFO - PROCESS | 3644 | 1465274323464 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 21:38:43 INFO - PROCESS | 3644 | 1465274323613 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 3644 | 1465274323616 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:43 INFO - PROCESS | 3644 | ++DOCSHELL 19B5F800 == 51 [pid = 3644] [id = 112] 21:38:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19E26400) [pid = 3644] [serial = 333] [outer = 00000000] 21:38:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A50CC00) [pid = 3644] [serial = 334] [outer = 19E26400] 21:38:43 INFO - PROCESS | 3644 | 1465274323673 Marionette DEBUG loaded listener.js 21:38:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A785800) [pid = 3644] [serial = 335] [outer = 19E26400] 21:38:44 INFO - PROCESS | 3644 | 1465274324349 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]]]}] 21:38:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:38:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1051ms 21:38:44 INFO - PROCESS | 3644 | 1465274324413 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 21:38:44 INFO - PROCESS | 3644 | 1465274324416 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 21:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:38:44 INFO - PROCESS | 3644 | 1465274324420 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - PROCESS | 3644 | 1465274324422 Marionette TRACE conn3 <- [1,414,null,{}] 21:38:44 INFO - PROCESS | 3644 | 1465274324442 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}] 21:38:44 INFO - PROCESS | 3644 | 1465274324444 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:44 INFO - PROCESS | 3644 | 1465274324553 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 21:38:44 INFO - PROCESS | 3644 | 1465274324680 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:44 INFO - PROCESS | 3644 | 1465274324683 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:44 INFO - PROCESS | 3644 | ++DOCSHELL 151BD800 == 52 [pid = 3644] [id = 113] 21:38:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1ACA8000) [pid = 3644] [serial = 336] [outer = 00000000] 21:38:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1ACAC800) [pid = 3644] [serial = 337] [outer = 1ACA8000] 21:38:44 INFO - PROCESS | 3644 | 1465274324737 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1ACAE800) [pid = 3644] [serial = 338] [outer = 1ACA8000] 21:38:45 INFO - PROCESS | 3644 | 1465274325309 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]]]}] 21:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1099ms 21:38:45 INFO - PROCESS | 3644 | 1465274325520 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 21:38:45 INFO - PROCESS | 3644 | 1465274325525 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 21:38:45 INFO - PROCESS | 3644 | 1465274325530 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:38:45 INFO - PROCESS | 3644 | 1465274325533 Marionette TRACE conn3 <- [1,418,null,{}] 21:38:45 INFO - PROCESS | 3644 | 1465274325538 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}] 21:38:45 INFO - PROCESS | 3644 | 1465274325541 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:45 INFO - PROCESS | 3644 | 1465274325692 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 21:38:45 INFO - PROCESS | 3644 | 1465274325772 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 3644 | 1465274325777 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:45 INFO - PROCESS | 3644 | ++DOCSHELL 13132000 == 53 [pid = 3644] [id = 114] 21:38:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (13134400) [pid = 3644] [serial = 339] [outer = 00000000] 21:38:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1323A000) [pid = 3644] [serial = 340] [outer = 13134400] 21:38:45 INFO - PROCESS | 3644 | 1465274325867 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (13C13C00) [pid = 3644] [serial = 341] [outer = 13134400] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 1995E400 == 52 [pid = 3644] [id = 67] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 16B31800 == 51 [pid = 3644] [id = 108] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 1323B400 == 50 [pid = 3644] [id = 107] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 13C06400 == 49 [pid = 3644] [id = 106] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 10F10400 == 48 [pid = 3644] [id = 105] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 16B33C00 == 47 [pid = 3644] [id = 104] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 16062000 == 46 [pid = 3644] [id = 103] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 1518EC00 == 45 [pid = 3644] [id = 102] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 12897C00 == 44 [pid = 3644] [id = 101] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 131D5C00 == 43 [pid = 3644] [id = 100] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 14E2BC00 == 42 [pid = 3644] [id = 96] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 10226800 == 41 [pid = 3644] [id = 95] 21:38:46 INFO - PROCESS | 3644 | --DOCSHELL 151B7400 == 40 [pid = 3644] [id = 94] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A5C3000) [pid = 3644] [serial = 265] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1ACE4400) [pid = 3644] [serial = 268] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A75F400) [pid = 3644] [serial = 266] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1323FC00) [pid = 3644] [serial = 251] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (13236C00) [pid = 3644] [serial = 250] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (168CC000) [pid = 3644] [serial = 256] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (16F98400) [pid = 3644] [serial = 257] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (137AE800) [pid = 3644] [serial = 253] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (14038400) [pid = 3644] [serial = 254] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (17896800) [pid = 3644] [serial = 259] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A789000) [pid = 3644] [serial = 271] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (17F35800) [pid = 3644] [serial = 260] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19B5E800) [pid = 3644] [serial = 262] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (12809800) [pid = 3644] [serial = 238] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19E2F800) [pid = 3644] [serial = 244] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1430D400) [pid = 3644] [serial = 241] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1A7D2800) [pid = 3644] [serial = 247] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1ACE7400) [pid = 3644] [serial = 269] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A785C00) [pid = 3644] [serial = 277] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18199800) [pid = 3644] [serial = 274] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (132FB000) [pid = 3644] [serial = 275] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A78E400) [pid = 3644] [serial = 278] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18197800) [pid = 3644] [serial = 280] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A789800) [pid = 3644] [serial = 272] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19E23C00) [pid = 3644] [serial = 263] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A50F400) [pid = 3644] [serial = 154] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16FA0400) [pid = 3644] [serial = 197] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (131DDC00) [pid = 3644] [serial = 194] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18198800) [pid = 3644] [serial = 203] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1A638C00) [pid = 3644] [serial = 200] [outer = 00000000] [url = about:blank] 21:38:46 INFO - PROCESS | 3644 | 1465274326963 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]]]}] 21:38:47 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 21:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1482ms 21:38:47 INFO - PROCESS | 3644 | 1465274327027 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 21:38:47 INFO - PROCESS | 3644 | 1465274327030 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 21:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:38:47 INFO - PROCESS | 3644 | 1465274327035 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:38:47 INFO - PROCESS | 3644 | 1465274327039 Marionette TRACE conn3 <- [1,422,null,{}] 21:38:47 INFO - PROCESS | 3644 | 1465274327043 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}] 21:38:47 INFO - PROCESS | 3644 | 1465274327045 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:47 INFO - PROCESS | 3644 | 1465274327132 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 21:38:47 INFO - PROCESS | 3644 | 1465274327256 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:47 INFO - PROCESS | 3644 | 1465274327258 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:47 INFO - PROCESS | 3644 | ++DOCSHELL 1323FC00 == 41 [pid = 3644] [id = 115] 21:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (13242400) [pid = 3644] [serial = 342] [outer = 00000000] 21:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (14034800) [pid = 3644] [serial = 343] [outer = 13242400] 21:38:47 INFO - PROCESS | 3644 | 1465274327305 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (143D3000) [pid = 3644] [serial = 344] [outer = 13242400] 21:38:48 INFO - PROCESS | 3644 | 1465274328205 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]]]}] 21:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1211ms 21:38:48 INFO - PROCESS | 3644 | 1465274328263 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 21:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:38:48 INFO - PROCESS | 3644 | 1465274328270 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 21:38:48 INFO - PROCESS | 3644 | 1465274328276 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 3644 | 1465274328279 Marionette TRACE conn3 <- [1,426,null,{}] 21:38:48 INFO - PROCESS | 3644 | 1465274328328 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}] 21:38:48 INFO - PROCESS | 3644 | 1465274328331 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:48 INFO - PROCESS | 3644 | 1465274328429 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 21:38:48 INFO - PROCESS | 3644 | 1465274328587 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:48 INFO - PROCESS | 3644 | 1465274328592 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:48 INFO - PROCESS | 3644 | ++DOCSHELL 131D5C00 == 42 [pid = 3644] [id = 116] 21:38:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (131DA400) [pid = 3644] [serial = 345] [outer = 00000000] 21:38:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1323E000) [pid = 3644] [serial = 346] [outer = 131DA400] 21:38:48 INFO - PROCESS | 3644 | 1465274328692 Marionette DEBUG loaded listener.js 21:38:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13C06C00) [pid = 3644] [serial = 347] [outer = 131DA400] 21:38:49 INFO - PROCESS | 3644 | 1465274329319 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] 21:38:49 INFO - PROCESS | 3644 | 1465274329406 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 21:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:38:49 INFO - PROCESS | 3644 | 1465274329432 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:38:49 INFO - PROCESS | 3644 | 1465274329435 Marionette TRACE conn3 <- [1,430,null,{}] 21:38:49 INFO - PROCESS | 3644 | 1465274329439 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}] 21:38:49 INFO - PROCESS | 3644 | 1465274329442 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:49 INFO - PROCESS | 3644 | 1465274329614 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 21:38:49 INFO - PROCESS | 3644 | 1465274329706 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 3644 | 1465274329708 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:49 INFO - PROCESS | 3644 | ++DOCSHELL 16A8EC00 == 43 [pid = 3644] [id = 117] 21:38:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (16A90800) [pid = 3644] [serial = 348] [outer = 00000000] 21:38:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16E90400) [pid = 3644] [serial = 349] [outer = 16A90800] 21:38:49 INFO - PROCESS | 3644 | 1465274329763 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (170B8400) [pid = 3644] [serial = 350] [outer = 16A90800] 21:38:50 INFO - PROCESS | 3644 | 1465274330343 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]]]}] 21:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 972ms 21:38:50 INFO - PROCESS | 3644 | 1465274330378 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 3644 | 1465274330380 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 21:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:38:50 INFO - PROCESS | 3644 | 1465274330384 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 3644 | 1465274330388 Marionette TRACE conn3 <- [1,434,null,{}] 21:38:50 INFO - PROCESS | 3644 | 1465274330399 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}] 21:38:50 INFO - PROCESS | 3644 | 1465274330403 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:50 INFO - PROCESS | 3644 | 1465274330510 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 21:38:50 INFO - PROCESS | 3644 | 1465274330608 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:50 INFO - PROCESS | 3644 | 1465274330611 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:50 INFO - PROCESS | 3644 | ++DOCSHELL 18198800 == 44 [pid = 3644] [id = 118] 21:38:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (184E2800) [pid = 3644] [serial = 351] [outer = 00000000] 21:38:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (184E5800) [pid = 3644] [serial = 352] [outer = 184E2800] 21:38:50 INFO - PROCESS | 3644 | 1465274330667 Marionette DEBUG loaded listener.js 21:38:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (184E9000) [pid = 3644] [serial = 353] [outer = 184E2800] 21:38:51 INFO - PROCESS | 3644 | 1465274331325 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]]]}] 21:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 971ms 21:38:51 INFO - PROCESS | 3644 | 1465274331361 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 21:38:51 INFO - PROCESS | 3644 | 1465274331363 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 21:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:38:51 INFO - PROCESS | 3644 | 1465274331367 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:38:51 INFO - PROCESS | 3644 | 1465274331369 Marionette TRACE conn3 <- [1,438,null,{}] 21:38:51 INFO - PROCESS | 3644 | 1465274331372 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}] 21:38:51 INFO - PROCESS | 3644 | 1465274331375 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:51 INFO - PROCESS | 3644 | 1465274331486 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 21:38:51 INFO - PROCESS | 3644 | 1465274331609 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 3644 | 1465274331612 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:51 INFO - PROCESS | 3644 | ++DOCSHELL 151B3000 == 45 [pid = 3644] [id = 119] 21:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (184F0000) [pid = 3644] [serial = 354] [outer = 00000000] 21:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1983D400) [pid = 3644] [serial = 355] [outer = 184F0000] 21:38:51 INFO - PROCESS | 3644 | 1465274331668 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (19954800) [pid = 3644] [serial = 356] [outer = 184F0000] 21:38:52 INFO - PROCESS | 3644 | 1465274332238 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]]]}] 21:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 956ms 21:38:52 INFO - PROCESS | 3644 | 1465274332312 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 3644 | 1465274332314 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 21:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:38:52 INFO - PROCESS | 3644 | 1465274332318 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 3644 | 1465274332320 Marionette TRACE conn3 <- [1,442,null,{}] 21:38:52 INFO - PROCESS | 3644 | 1465274332324 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}] 21:38:52 INFO - PROCESS | 3644 | 1465274332326 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:52 INFO - PROCESS | 3644 | 1465274332430 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 21:38:52 INFO - PROCESS | 3644 | 1465274332676 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 3644 | 1465274332680 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:52 INFO - PROCESS | 3644 | ++DOCSHELL 11053400 == 46 [pid = 3644] [id = 120] 21:38:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (114C7C00) [pid = 3644] [serial = 357] [outer = 00000000] 21:38:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (12897C00) [pid = 3644] [serial = 358] [outer = 114C7C00] 21:38:52 INFO - PROCESS | 3644 | 1465274332733 Marionette DEBUG loaded listener.js 21:38:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1313E000) [pid = 3644] [serial = 359] [outer = 114C7C00] 21:38:53 INFO - PROCESS | 3644 | --DOCSHELL 10A50000 == 45 [pid = 3644] [id = 53] 21:38:53 INFO - PROCESS | 3644 | --DOCSHELL 13132000 == 44 [pid = 3644] [id = 114] 21:38:53 INFO - PROCESS | 3644 | --DOCSHELL 14E2B000 == 43 [pid = 3644] [id = 111] 21:38:53 INFO - PROCESS | 3644 | --DOCSHELL 10F33800 == 42 [pid = 3644] [id = 110] 21:38:53 INFO - PROCESS | 3644 | 1465274333311 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]]]}] 21:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1019ms 21:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:38:53 INFO - PROCESS | 3644 | 1465274333355 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 3644 | 1465274333359 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 21:38:53 INFO - PROCESS | 3644 | 1465274333363 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - PROCESS | 3644 | 1465274333365 Marionette TRACE conn3 <- [1,446,null,{}] 21:38:53 INFO - PROCESS | 3644 | 1465274333370 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}] 21:38:53 INFO - PROCESS | 3644 | 1465274333374 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:53 INFO - PROCESS | 3644 | 1465274333483 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 21:38:53 INFO - PROCESS | 3644 | 1465274333572 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:53 INFO - PROCESS | 3644 | 1465274333574 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:53 INFO - PROCESS | 3644 | ++DOCSHELL 12811000 == 43 [pid = 3644] [id = 121] 21:38:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (12AA5000) [pid = 3644] [serial = 360] [outer = 00000000] 21:38:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (16E85800) [pid = 3644] [serial = 361] [outer = 12AA5000] 21:38:53 INFO - PROCESS | 3644 | 1465274333621 Marionette DEBUG loaded listener.js 21:38:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1789AC00) [pid = 3644] [serial = 362] [outer = 12AA5000] 21:38:54 INFO - PROCESS | 3644 | 1465274334020 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]]]}] 21:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 749ms 21:38:54 INFO - PROCESS | 3644 | 1465274334130 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 21:38:54 INFO - PROCESS | 3644 | 1465274334134 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 21:38:54 INFO - PROCESS | 3644 | 1465274334153 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:38:54 INFO - PROCESS | 3644 | 1465274334155 Marionette TRACE conn3 <- [1,450,null,{}] 21:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:38:54 INFO - PROCESS | 3644 | 1465274334159 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}] 21:38:54 INFO - PROCESS | 3644 | 1465274334161 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:54 INFO - PROCESS | 3644 | 1465274334331 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 21:38:54 INFO - PROCESS | 3644 | 1465274334385 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:54 INFO - PROCESS | 3644 | 1465274334387 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:54 INFO - PROCESS | 3644 | ++DOCSHELL 184EF000 == 44 [pid = 3644] [id = 122] 21:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (184EF800) [pid = 3644] [serial = 363] [outer = 00000000] 21:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19B54C00) [pid = 3644] [serial = 364] [outer = 184EF800] 21:38:54 INFO - PROCESS | 3644 | 1465274334431 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (19ED2800) [pid = 3644] [serial = 365] [outer = 184EF800] 21:38:54 INFO - PROCESS | 3644 | 1465274334856 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] 21:38:54 INFO - PROCESS | 3644 | 1465274334938 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 21:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:38:54 INFO - PROCESS | 3644 | 1465274334942 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:38:54 INFO - PROCESS | 3644 | 1465274334948 Marionette TRACE conn3 <- [1,454,null,{}] 21:38:54 INFO - PROCESS | 3644 | 1465274334965 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}] 21:38:54 INFO - PROCESS | 3644 | 1465274334969 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:55 INFO - PROCESS | 3644 | 1465274335086 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 21:38:55 INFO - PROCESS | 3644 | 1465274335148 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 3644 | 1465274335150 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:55 INFO - PROCESS | 3644 | ++DOCSHELL 1A761C00 == 45 [pid = 3644] [id = 123] 21:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A768000) [pid = 3644] [serial = 366] [outer = 00000000] 21:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A784400) [pid = 3644] [serial = 367] [outer = 1A768000] 21:38:55 INFO - PROCESS | 3644 | 1465274335193 Marionette DEBUG loaded listener.js 21:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A785400) [pid = 3644] [serial = 368] [outer = 1A768000] 21:38:55 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:55 INFO - PROCESS | 3644 | 1465274335630 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]]]}] 21:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 700ms 21:38:55 INFO - PROCESS | 3644 | 1465274335672 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 21:38:55 INFO - PROCESS | 3644 | 1465274335674 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 21:38:55 INFO - PROCESS | 3644 | 1465274335678 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:38:55 INFO - PROCESS | 3644 | 1465274335680 Marionette TRACE conn3 <- [1,458,null,{}] 21:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:38:55 INFO - PROCESS | 3644 | 1465274335683 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}] 21:38:55 INFO - PROCESS | 3644 | 1465274335685 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:55 INFO - PROCESS | 3644 | 1465274335799 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (13134400) [pid = 3644] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (17591800) [pid = 3644] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (12A18C00) [pid = 3644] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (16683800) [pid = 3644] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (19842C00) [pid = 3644] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (151B1800) [pid = 3644] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (131DBC00) [pid = 3644] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (13934C00) [pid = 3644] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (19B53800) [pid = 3644] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19E30000) [pid = 3644] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:38:55 INFO - PROCESS | 3644 | 1465274335880 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 3644 | 1465274335882 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:55 INFO - PROCESS | 3644 | ++DOCSHELL 10A47400 == 46 [pid = 3644] [id = 124] 21:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (10A47800) [pid = 3644] [serial = 369] [outer = 00000000] 21:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1430B000) [pid = 3644] [serial = 370] [outer = 10A47800] 21:38:55 INFO - PROCESS | 3644 | 1465274335974 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (15A75C00) [pid = 3644] [serial = 371] [outer = 10A47800] 21:38:56 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:38:56 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:38:56 INFO - PROCESS | 3644 | 1465274336326 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] 21:38:56 INFO - PROCESS | 3644 | 1465274336353 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 21:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:38:56 INFO - PROCESS | 3644 | 1465274336356 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 3644 | 1465274336358 Marionette TRACE conn3 <- [1,462,null,{}] 21:38:56 INFO - PROCESS | 3644 | 1465274336361 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}] 21:38:56 INFO - PROCESS | 3644 | 1465274336363 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:56 INFO - PROCESS | 3644 | 1465274336449 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 21:38:56 INFO - PROCESS | 3644 | 1465274336454 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:56 INFO - PROCESS | 3644 | 1465274336460 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:56 INFO - PROCESS | 3644 | ++DOCSHELL 1ACA5400 == 47 [pid = 3644] [id = 125] 21:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1ACA5C00) [pid = 3644] [serial = 372] [outer = 00000000] 21:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1ACAD000) [pid = 3644] [serial = 373] [outer = 1ACA5C00] 21:38:56 INFO - PROCESS | 3644 | 1465274336513 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1ACDB800) [pid = 3644] [serial = 374] [outer = 1ACA5C00] 21:38:56 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:56 INFO - PROCESS | 3644 | 1465274336965 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] 21:38:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:38:57 INFO - PROCESS | 3644 | 1465274337000 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 21:38:57 INFO - PROCESS | 3644 | 1465274337003 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - PROCESS | 3644 | 1465274337004 Marionette TRACE conn3 <- [1,466,null,{}] 21:38:57 INFO - PROCESS | 3644 | 1465274337008 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}] 21:38:57 INFO - PROCESS | 3644 | 1465274337010 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:57 INFO - PROCESS | 3644 | 1465274337092 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 21:38:57 INFO - PROCESS | 3644 | 1465274337097 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 3644 | 1465274337099 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:57 INFO - PROCESS | 3644 | ++DOCSHELL 140CF000 == 48 [pid = 3644] [id = 126] 21:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (140D0400) [pid = 3644] [serial = 375] [outer = 00000000] 21:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (140D4000) [pid = 3644] [serial = 376] [outer = 140D0400] 21:38:57 INFO - PROCESS | 3644 | 1465274337150 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1ACA6800) [pid = 3644] [serial = 377] [outer = 140D0400] 21:38:57 INFO - PROCESS | 3644 | 1465274337586 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] 21:38:57 INFO - PROCESS | 3644 | 1465274337692 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 21:38:57 INFO - PROCESS | 3644 | 1465274337695 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - PROCESS | 3644 | 1465274337697 Marionette TRACE conn3 <- [1,470,null,{}] 21:38:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:38:57 INFO - PROCESS | 3644 | 1465274337700 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}] 21:38:57 INFO - PROCESS | 3644 | 1465274337702 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:57 INFO - PROCESS | 3644 | 1465274337783 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 21:38:57 INFO - PROCESS | 3644 | 1465274337788 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 3644 | 1465274337790 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:57 INFO - PROCESS | 3644 | ++DOCSHELL 164A9800 == 49 [pid = 3644] [id = 127] 21:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (164AC000) [pid = 3644] [serial = 378] [outer = 00000000] 21:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (164AF800) [pid = 3644] [serial = 379] [outer = 164AC000] 21:38:57 INFO - PROCESS | 3644 | 1465274337833 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A76CC00) [pid = 3644] [serial = 380] [outer = 164AC000] 21:38:58 INFO - PROCESS | 3644 | 1465274338436 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]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 796ms 21:38:58 INFO - PROCESS | 3644 | 1465274338510 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 3644 | 1465274338514 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 21:38:58 INFO - PROCESS | 3644 | 1465274338535 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 3644 | 1465274338538 Marionette TRACE conn3 <- [1,474,null,{}] 21:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:38:58 INFO - PROCESS | 3644 | 1465274338544 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}] 21:38:58 INFO - PROCESS | 3644 | 1465274338547 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:58 INFO - PROCESS | 3644 | 1465274338672 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 21:38:58 INFO - PROCESS | 3644 | 1465274338796 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:58 INFO - PROCESS | 3644 | 1465274338799 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:58 INFO - PROCESS | 3644 | ++DOCSHELL 12AEA000 == 50 [pid = 3644] [id = 128] 21:38:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1323C400) [pid = 3644] [serial = 381] [outer = 00000000] 21:38:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (151AEC00) [pid = 3644] [serial = 382] [outer = 1323C400] 21:38:58 INFO - PROCESS | 3644 | 1465274338856 Marionette DEBUG loaded listener.js 21:38:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (164A9400) [pid = 3644] [serial = 383] [outer = 1323C400] 21:38:59 INFO - PROCESS | 3644 | 1465274339540 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]]]}] 21:38:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:38:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1003ms 21:38:59 INFO - PROCESS | 3644 | 1465274339559 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 21:38:59 INFO - PROCESS | 3644 | 1465274339564 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 21:38:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:38:59 INFO - PROCESS | 3644 | 1465274339570 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:38:59 INFO - PROCESS | 3644 | 1465274339573 Marionette TRACE conn3 <- [1,478,null,{}] 21:38:59 INFO - PROCESS | 3644 | 1465274339577 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}] 21:38:59 INFO - PROCESS | 3644 | 1465274339580 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:59 INFO - PROCESS | 3644 | 1465274339700 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 21:38:59 INFO - PROCESS | 3644 | 1465274339803 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:59 INFO - PROCESS | 3644 | 1465274339805 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:38:59 INFO - PROCESS | 3644 | ++DOCSHELL 184E5000 == 51 [pid = 3644] [id = 129] 21:38:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (184E5400) [pid = 3644] [serial = 384] [outer = 00000000] 21:38:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (19838C00) [pid = 3644] [serial = 385] [outer = 184E5400] 21:38:59 INFO - PROCESS | 3644 | 1465274339860 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (19E2EC00) [pid = 3644] [serial = 386] [outer = 184E5400] 21:39:00 INFO - PROCESS | 3644 | 1465274340461 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]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:39:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 956ms 21:39:00 INFO - PROCESS | 3644 | 1465274340516 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 3644 | 1465274340519 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 21:39:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:39:00 INFO - PROCESS | 3644 | 1465274340523 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 3644 | 1465274340526 Marionette TRACE conn3 <- [1,482,null,{}] 21:39:00 INFO - PROCESS | 3644 | 1465274340537 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}] 21:39:00 INFO - PROCESS | 3644 | 1465274340542 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:00 INFO - PROCESS | 3644 | 1465274340647 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 21:39:00 INFO - PROCESS | 3644 | 1465274340758 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 3644 | 1465274340761 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:00 INFO - PROCESS | 3644 | ++DOCSHELL 1ACB3400 == 52 [pid = 3644] [id = 130] 21:39:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1ACB3C00) [pid = 3644] [serial = 387] [outer = 00000000] 21:39:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1ACE8400) [pid = 3644] [serial = 388] [outer = 1ACB3C00] 21:39:00 INFO - PROCESS | 3644 | 1465274340816 Marionette DEBUG loaded listener.js 21:39:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1AE96C00) [pid = 3644] [serial = 389] [outer = 1ACB3C00] 21:39:01 INFO - PROCESS | 3644 | 1465274341445 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]]]}] 21:39:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:39:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 955ms 21:39:01 INFO - PROCESS | 3644 | 1465274341499 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 3644 | 1465274341501 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 21:39:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:39:01 INFO - PROCESS | 3644 | 1465274341505 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 3644 | 1465274341507 Marionette TRACE conn3 <- [1,486,null,{}] 21:39:01 INFO - PROCESS | 3644 | 1465274341511 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}] 21:39:01 INFO - PROCESS | 3644 | 1465274341513 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:01 INFO - PROCESS | 3644 | 1465274341620 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 21:39:01 INFO - PROCESS | 3644 | 1465274341721 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:01 INFO - PROCESS | 3644 | 1465274341724 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:01 INFO - PROCESS | 3644 | ++DOCSHELL 1AE9FC00 == 53 [pid = 3644] [id = 131] 21:39:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1AEA0400) [pid = 3644] [serial = 390] [outer = 00000000] 21:39:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1B102C00) [pid = 3644] [serial = 391] [outer = 1AEA0400] 21:39:01 INFO - PROCESS | 3644 | 1465274341785 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1B107400) [pid = 3644] [serial = 392] [outer = 1AEA0400] 21:39:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1AE96400) [pid = 3644] [serial = 393] [outer = 14E30C00] 21:39:02 INFO - PROCESS | 3644 | 1465274342397 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]]]}] 21:39:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:39:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 972ms 21:39:02 INFO - PROCESS | 3644 | 1465274342450 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 21:39:02 INFO - PROCESS | 3644 | 1465274342452 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 21:39:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:39:02 INFO - PROCESS | 3644 | 1465274342456 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:39:02 INFO - PROCESS | 3644 | 1465274342458 Marionette TRACE conn3 <- [1,490,null,{}] 21:39:02 INFO - PROCESS | 3644 | 1465274342461 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}] 21:39:02 INFO - PROCESS | 3644 | 1465274342463 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:02 INFO - PROCESS | 3644 | 1465274342566 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 21:39:02 INFO - PROCESS | 3644 | 1465274342668 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 3644 | 1465274342670 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:02 INFO - PROCESS | 3644 | ++DOCSHELL 14E2A000 == 54 [pid = 3644] [id = 132] 21:39:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (14E2B800) [pid = 3644] [serial = 394] [outer = 00000000] 21:39:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1B109C00) [pid = 3644] [serial = 395] [outer = 14E2B800] 21:39:02 INFO - PROCESS | 3644 | 1465274342722 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1B256800) [pid = 3644] [serial = 396] [outer = 14E2B800] 21:39:03 INFO - PROCESS | 3644 | 1465274343380 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]]]}] 21:39:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:39:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 971ms 21:39:03 INFO - PROCESS | 3644 | 1465274343433 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 21:39:03 INFO - PROCESS | 3644 | 1465274343435 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 21:39:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:39:03 INFO - PROCESS | 3644 | 1465274343439 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - PROCESS | 3644 | 1465274343441 Marionette TRACE conn3 <- [1,494,null,{}] 21:39:03 INFO - PROCESS | 3644 | 1465274343444 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}] 21:39:03 INFO - PROCESS | 3644 | 1465274343450 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:03 INFO - PROCESS | 3644 | 1465274343575 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 21:39:03 INFO - PROCESS | 3644 | 1465274343834 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 3644 | 1465274343837 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:03 INFO - PROCESS | 3644 | ++DOCSHELL 1055C400 == 55 [pid = 3644] [id = 133] 21:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (10A47C00) [pid = 3644] [serial = 397] [outer = 00000000] 21:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1309D000) [pid = 3644] [serial = 398] [outer = 10A47C00] 21:39:03 INFO - PROCESS | 3644 | 1465274343900 Marionette DEBUG loaded listener.js 21:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (13940C00) [pid = 3644] [serial = 399] [outer = 10A47C00] 21:39:04 INFO - PROCESS | 3644 | 1465274344615 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]]]}] 21:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1211ms 21:39:04 INFO - PROCESS | 3644 | 1465274344665 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 21:39:04 INFO - PROCESS | 3644 | 1465274344669 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 21:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:39:04 INFO - PROCESS | 3644 | 1465274344673 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:39:04 INFO - PROCESS | 3644 | 1465274344675 Marionette TRACE conn3 <- [1,498,null,{}] 21:39:04 INFO - PROCESS | 3644 | 1465274344681 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}] 21:39:04 INFO - PROCESS | 3644 | 1465274344685 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:04 INFO - PROCESS | 3644 | 1465274344791 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 140CF000 == 54 [pid = 3644] [id = 126] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 1ACA5400 == 53 [pid = 3644] [id = 125] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 10A47400 == 52 [pid = 3644] [id = 124] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 1A761C00 == 51 [pid = 3644] [id = 123] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 184EF000 == 50 [pid = 3644] [id = 122] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 12811000 == 49 [pid = 3644] [id = 121] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 11053400 == 48 [pid = 3644] [id = 120] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 16A8EC00 == 47 [pid = 3644] [id = 117] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 131D5C00 == 46 [pid = 3644] [id = 116] 21:39:04 INFO - PROCESS | 3644 | --DOCSHELL 1323FC00 == 45 [pid = 3644] [id = 115] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (14034800) [pid = 3644] [serial = 343] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1A50CC00) [pid = 3644] [serial = 334] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (152CFC00) [pid = 3644] [serial = 331] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1323A000) [pid = 3644] [serial = 340] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (12AEB400) [pid = 3644] [serial = 328] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1ACAC800) [pid = 3644] [serial = 337] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (13C13C00) [pid = 3644] [serial = 341] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (17696800) [pid = 3644] [serial = 310] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1789E800) [pid = 3644] [serial = 311] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (151B4C00) [pid = 3644] [serial = 286] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1314B400) [pid = 3644] [serial = 301] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (13C0A800) [pid = 3644] [serial = 302] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (16A8DC00) [pid = 3644] [serial = 307] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (19837C00) [pid = 3644] [serial = 289] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (19E29400) [pid = 3644] [serial = 314] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (157EBC00) [pid = 3644] [serial = 304] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (19E23400) [pid = 3644] [serial = 313] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (137B0400) [pid = 3644] [serial = 299] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (15D40800) [pid = 3644] [serial = 305] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1323B800) [pid = 3644] [serial = 298] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A5C9C00) [pid = 3644] [serial = 295] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (13069000) [pid = 3644] [serial = 283] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (16E85400) [pid = 3644] [serial = 319] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (19843400) [pid = 3644] [serial = 292] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A001400) [pid = 3644] [serial = 316] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A514400) [pid = 3644] [serial = 322] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A635800) [pid = 3644] [serial = 323] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A767C00) [pid = 3644] [serial = 325] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A010400) [pid = 3644] [serial = 317] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (19B58000) [pid = 3644] [serial = 320] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (17066000) [pid = 3644] [serial = 308] [outer = 00000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3644 | 1465274344913 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 3644 | 1465274344916 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:04 INFO - PROCESS | 3644 | ++DOCSHELL 111B0400 == 46 [pid = 3644] [id = 134] 21:39:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (11CC1800) [pid = 3644] [serial = 400] [outer = 00000000] 21:39:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (13142C00) [pid = 3644] [serial = 401] [outer = 11CC1800] 21:39:04 INFO - PROCESS | 3644 | 1465274344962 Marionette DEBUG loaded listener.js 21:39:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13240000) [pid = 3644] [serial = 402] [outer = 11CC1800] 21:39:05 INFO - PROCESS | 3644 | 1465274345376 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]]]}] 21:39:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:39:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 748ms 21:39:05 INFO - PROCESS | 3644 | 1465274345416 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 21:39:05 INFO - PROCESS | 3644 | 1465274345420 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 21:39:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:39:05 INFO - PROCESS | 3644 | 1465274345425 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 3644 | 1465274345427 Marionette TRACE conn3 <- [1,502,null,{}] 21:39:05 INFO - PROCESS | 3644 | 1465274345430 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}] 21:39:05 INFO - PROCESS | 3644 | 1465274345433 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:05 INFO - PROCESS | 3644 | 1465274345525 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 21:39:05 INFO - PROCESS | 3644 | 1465274345531 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:05 INFO - PROCESS | 3644 | 1465274345534 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:05 INFO - PROCESS | 3644 | ++DOCSHELL 14306800 == 47 [pid = 3644] [id = 135] 21:39:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1430B400) [pid = 3644] [serial = 403] [outer = 00000000] 21:39:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (14E44000) [pid = 3644] [serial = 404] [outer = 1430B400] 21:39:05 INFO - PROCESS | 3644 | 1465274345578 Marionette DEBUG loaded listener.js 21:39:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (14E48C00) [pid = 3644] [serial = 405] [outer = 1430B400] 21:39:06 INFO - PROCESS | 3644 | 1465274346050 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]]]}] 21:39:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:39:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 653ms 21:39:06 INFO - PROCESS | 3644 | 1465274346063 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 21:39:06 INFO - PROCESS | 3644 | 1465274346065 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 21:39:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:39:06 INFO - PROCESS | 3644 | 1465274346071 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - PROCESS | 3644 | 1465274346076 Marionette TRACE conn3 <- [1,506,null,{}] 21:39:06 INFO - PROCESS | 3644 | 1465274346089 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}] 21:39:06 INFO - PROCESS | 3644 | 1465274346092 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:06 INFO - PROCESS | 3644 | 1465274346230 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 21:39:06 INFO - PROCESS | 3644 | 1465274346237 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:06 INFO - PROCESS | 3644 | 1465274346239 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:06 INFO - PROCESS | 3644 | ++DOCSHELL 16197C00 == 48 [pid = 3644] [id = 136] 21:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (164A4800) [pid = 3644] [serial = 406] [outer = 00000000] 21:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (164B2000) [pid = 3644] [serial = 407] [outer = 164A4800] 21:39:06 INFO - PROCESS | 3644 | 1465274346284 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (16A96000) [pid = 3644] [serial = 408] [outer = 164A4800] 21:39:06 INFO - PROCESS | 3644 | 1465274346731 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]]]}] 21:39:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:39:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 669ms 21:39:06 INFO - PROCESS | 3644 | 1465274346760 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 21:39:06 INFO - PROCESS | 3644 | 1465274346762 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 21:39:06 INFO - PROCESS | 3644 | 1465274346765 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:39:06 INFO - PROCESS | 3644 | 1465274346767 Marionette TRACE conn3 <- [1,510,null,{}] 21:39:06 INFO - PROCESS | 3644 | 1465274346770 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}] 21:39:06 INFO - PROCESS | 3644 | 1465274346781 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:06 INFO - PROCESS | 3644 | 1465274346871 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 21:39:06 INFO - PROCESS | 3644 | 1465274346877 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:06 INFO - PROCESS | 3644 | 1465274346879 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:06 INFO - PROCESS | 3644 | ++DOCSHELL 164AC400 == 49 [pid = 3644] [id = 137] 21:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (16FA2800) [pid = 3644] [serial = 409] [outer = 00000000] 21:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1769CC00) [pid = 3644] [serial = 410] [outer = 16FA2800] 21:39:06 INFO - PROCESS | 3644 | 1465274346922 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (17F38400) [pid = 3644] [serial = 411] [outer = 16FA2800] 21:39:07 INFO - PROCESS | 3644 | 1465274347405 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]]]}] 21:39:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:39:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 716ms 21:39:07 INFO - PROCESS | 3644 | 1465274347465 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 21:39:07 INFO - PROCESS | 3644 | 1465274347467 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 21:39:07 INFO - PROCESS | 3644 | 1465274347470 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:39:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:39:07 INFO - PROCESS | 3644 | 1465274347472 Marionette TRACE conn3 <- [1,514,null,{}] 21:39:07 INFO - PROCESS | 3644 | 1465274347475 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}] 21:39:07 INFO - PROCESS | 3644 | 1465274347477 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:07 INFO - PROCESS | 3644 | 1465274347591 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 21:39:07 INFO - PROCESS | 3644 | 1465274347596 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:07 INFO - PROCESS | 3644 | 1465274347601 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:07 INFO - PROCESS | 3644 | ++DOCSHELL 184E5C00 == 50 [pid = 3644] [id = 138] 21:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (184E6000) [pid = 3644] [serial = 412] [outer = 00000000] 21:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (184F0C00) [pid = 3644] [serial = 413] [outer = 184E6000] 21:39:07 INFO - PROCESS | 3644 | 1465274347700 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (19B57800) [pid = 3644] [serial = 414] [outer = 184E6000] 21:39:08 INFO - PROCESS | 3644 | 1465274348174 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]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 21:39:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 717ms 21:39:08 INFO - PROCESS | 3644 | 1465274348202 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 3644 | 1465274348204 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 21:39:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:39:08 INFO - PROCESS | 3644 | 1465274348211 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 3644 | 1465274348213 Marionette TRACE conn3 <- [1,518,null,{}] 21:39:08 INFO - PROCESS | 3644 | 1465274348216 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}] 21:39:08 INFO - PROCESS | 3644 | 1465274348218 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:08 INFO - PROCESS | 3644 | 1465274348361 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 21:39:08 INFO - PROCESS | 3644 | 1465274348385 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 3644 | 1465274348387 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:08 INFO - PROCESS | 3644 | ++DOCSHELL 1A001C00 == 51 [pid = 3644] [id = 139] 21:39:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1A004000) [pid = 3644] [serial = 415] [outer = 00000000] 21:39:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1A50CC00) [pid = 3644] [serial = 416] [outer = 1A004000] 21:39:08 INFO - PROCESS | 3644 | 1465274348430 Marionette DEBUG loaded listener.js 21:39:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1A514400) [pid = 3644] [serial = 417] [outer = 1A004000] 21:39:08 INFO - PROCESS | 3644 | 1465274348859 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]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:39:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 701ms 21:39:08 INFO - PROCESS | 3644 | 1465274348915 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 3644 | 1465274348917 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 21:39:08 INFO - PROCESS | 3644 | 1465274348921 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 3644 | 1465274348922 Marionette TRACE conn3 <- [1,522,null,{}] 21:39:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:39:08 INFO - PROCESS | 3644 | 1465274348925 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}] 21:39:08 INFO - PROCESS | 3644 | 1465274348927 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:09 INFO - PROCESS | 3644 | 1465274349046 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 21:39:09 INFO - PROCESS | 3644 | 1465274349104 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 3644 | 1465274349106 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:09 INFO - PROCESS | 3644 | ++DOCSHELL 10D05000 == 52 [pid = 3644] [id = 140] 21:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (10D06400) [pid = 3644] [serial = 418] [outer = 00000000] 21:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (10D0CC00) [pid = 3644] [serial = 419] [outer = 10D06400] 21:39:09 INFO - PROCESS | 3644 | 1465274349151 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (10D0F400) [pid = 3644] [serial = 420] [outer = 10D06400] 21:39:09 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (184EF800) [pid = 3644] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:39:09 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1A768000) [pid = 3644] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:39:09 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (10A47800) [pid = 3644] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:39:09 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (114C7C00) [pid = 3644] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:39:09 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (12AA5000) [pid = 3644] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:39:09 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (140D0400) [pid = 3644] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:39:09 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1ACA5C00) [pid = 3644] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:39:09 INFO - PROCESS | 3644 | 1465274349658 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]]]}] 21:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 748ms 21:39:09 INFO - PROCESS | 3644 | 1465274349701 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 3644 | 1465274349703 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 21:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:39:09 INFO - PROCESS | 3644 | 1465274349707 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 3644 | 1465274349708 Marionette TRACE conn3 <- [1,526,null,{}] 21:39:09 INFO - PROCESS | 3644 | 1465274349712 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}] 21:39:09 INFO - PROCESS | 3644 | 1465274349714 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:09 INFO - PROCESS | 3644 | 1465274349797 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 21:39:09 INFO - PROCESS | 3644 | 1465274349896 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 3644 | 1465274349898 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:09 INFO - PROCESS | 3644 | ++DOCSHELL 10D04400 == 53 [pid = 3644] [id = 141] 21:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (10D0C800) [pid = 3644] [serial = 421] [outer = 00000000] 21:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (14308C00) [pid = 3644] [serial = 422] [outer = 10D0C800] 21:39:09 INFO - PROCESS | 3644 | 1465274349941 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (16F98800) [pid = 3644] [serial = 423] [outer = 10D0C800] 21:39:10 INFO - PROCESS | 3644 | 1465274350301 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]]]}] 21:39:10 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 21:39:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 653ms 21:39:10 INFO - PROCESS | 3644 | 1465274350344 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 21:39:10 INFO - PROCESS | 3644 | 1465274350346 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 21:39:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:39:10 INFO - PROCESS | 3644 | 1465274350349 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:39:10 INFO - PROCESS | 3644 | 1465274350351 Marionette TRACE conn3 <- [1,530,null,{}] 21:39:10 INFO - PROCESS | 3644 | 1465274350354 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}] 21:39:10 INFO - PROCESS | 3644 | 1465274350356 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:10 INFO - PROCESS | 3644 | 1465274350473 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 21:39:10 INFO - PROCESS | 3644 | 1465274350481 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:10 INFO - PROCESS | 3644 | 1465274350483 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:10 INFO - PROCESS | 3644 | ++DOCSHELL 17895800 == 54 [pid = 3644] [id = 142] 21:39:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1983F400) [pid = 3644] [serial = 424] [outer = 00000000] 21:39:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A5C6400) [pid = 3644] [serial = 425] [outer = 1983F400] 21:39:10 INFO - PROCESS | 3644 | 1465274350525 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A633000) [pid = 3644] [serial = 426] [outer = 1983F400] 21:39:10 INFO - PROCESS | 3644 | 1465274350929 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"]]]}] 21:39:11 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 21:39:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:39:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:39:11 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 21:39:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:39:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:39:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 653ms 21:39:11 INFO - PROCESS | 3644 | 1465274350988 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 3644 | 1465274350990 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 21:39:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:39:11 INFO - PROCESS | 3644 | 1465274350993 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 3644 | 1465274350995 Marionette TRACE conn3 <- [1,534,null,{}] 21:39:11 INFO - PROCESS | 3644 | 1465274350998 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}] 21:39:11 INFO - PROCESS | 3644 | 1465274351000 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:11 INFO - PROCESS | 3644 | 1465274351133 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 21:39:11 INFO - PROCESS | 3644 | 1465274351176 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 3644 | 1465274351178 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:11 INFO - PROCESS | 3644 | ++DOCSHELL 1284A400 == 55 [pid = 3644] [id = 143] 21:39:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1284B800) [pid = 3644] [serial = 427] [outer = 00000000] 21:39:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (140D4400) [pid = 3644] [serial = 428] [outer = 1284B800] 21:39:11 INFO - PROCESS | 3644 | 1465274351222 Marionette DEBUG loaded listener.js 21:39:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1A63AC00) [pid = 3644] [serial = 429] [outer = 1284B800] 21:39:11 INFO - PROCESS | 3644 | 1465274351758 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]]]}] 21:39:11 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. 21:39:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 828ms 21:39:11 INFO - PROCESS | 3644 | 1465274351829 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 3644 | 1465274351834 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 21:39:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:39:11 INFO - PROCESS | 3644 | 1465274351840 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 3644 | 1465274351843 Marionette TRACE conn3 <- [1,538,null,{}] 21:39:11 INFO - PROCESS | 3644 | 1465274351849 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}] 21:39:11 INFO - PROCESS | 3644 | 1465274351852 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:11 INFO - PROCESS | 3644 | 1465274351971 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 21:39:12 INFO - PROCESS | 3644 | 1465274352107 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:12 INFO - PROCESS | 3644 | 1465274352111 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:12 INFO - PROCESS | 3644 | ++DOCSHELL 12846C00 == 56 [pid = 3644] [id = 144] 21:39:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (12849800) [pid = 3644] [serial = 430] [outer = 00000000] 21:39:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1314B400) [pid = 3644] [serial = 431] [outer = 12849800] 21:39:12 INFO - PROCESS | 3644 | 1465274352178 Marionette DEBUG loaded listener.js 21:39:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (140C7400) [pid = 3644] [serial = 432] [outer = 12849800] 21:39:12 INFO - PROCESS | 3644 | 1465274352741 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]]]}] 21:39:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 21:39:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 972ms 21:39:12 INFO - PROCESS | 3644 | 1465274352788 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 21:39:12 INFO - PROCESS | 3644 | 1465274352793 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 21:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:39:12 INFO - PROCESS | 3644 | 1465274352800 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:39:12 INFO - PROCESS | 3644 | 1465274352803 Marionette TRACE conn3 <- [1,542,null,{}] 21:39:12 INFO - PROCESS | 3644 | 1465274352807 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}] 21:39:12 INFO - PROCESS | 3644 | 1465274352809 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:12 INFO - PROCESS | 3644 | 1465274352924 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 21:39:13 INFO - PROCESS | 3644 | 1465274353092 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:13 INFO - PROCESS | 3644 | 1465274353095 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:13 INFO - PROCESS | 3644 | ++DOCSHELL 14301400 == 57 [pid = 3644] [id = 145] 21:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (14307000) [pid = 3644] [serial = 433] [outer = 00000000] 21:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (151AFC00) [pid = 3644] [serial = 434] [outer = 14307000] 21:39:13 INFO - PROCESS | 3644 | 1465274353150 Marionette DEBUG loaded listener.js 21:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (15D42400) [pid = 3644] [serial = 435] [outer = 14307000] 21:39:13 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:13 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:13 INFO - PROCESS | 3644 | 1465274353735 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]]]}] 21:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 955ms 21:39:13 INFO - PROCESS | 3644 | 1465274353779 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 21:39:13 INFO - PROCESS | 3644 | 1465274353781 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 21:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:39:13 INFO - PROCESS | 3644 | 1465274353785 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:39:13 INFO - PROCESS | 3644 | 1465274353789 Marionette TRACE conn3 <- [1,546,null,{}] 21:39:13 INFO - PROCESS | 3644 | 1465274353800 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}] 21:39:13 INFO - PROCESS | 3644 | 1465274353804 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:13 INFO - PROCESS | 3644 | 1465274353915 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 21:39:14 INFO - PROCESS | 3644 | 1465274354020 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 3644 | 1465274354024 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:14 INFO - PROCESS | 3644 | ++DOCSHELL 1789A800 == 58 [pid = 3644] [id = 146] 21:39:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (184ED800) [pid = 3644] [serial = 436] [outer = 00000000] 21:39:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (19E2B800) [pid = 3644] [serial = 437] [outer = 184ED800] 21:39:14 INFO - PROCESS | 3644 | 1465274354079 Marionette DEBUG loaded listener.js 21:39:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1A09B000) [pid = 3644] [serial = 438] [outer = 184ED800] 21:39:14 INFO - PROCESS | 3644 | 1465274354713 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]]]}] 21:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1019ms 21:39:14 INFO - PROCESS | 3644 | 1465274354787 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 21:39:14 INFO - PROCESS | 3644 | 1465274354790 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 21:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:39:14 INFO - PROCESS | 3644 | 1465274354794 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 3644 | 1465274354795 Marionette TRACE conn3 <- [1,550,null,{}] 21:39:14 INFO - PROCESS | 3644 | 1465274354848 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}] 21:39:14 INFO - PROCESS | 3644 | 1465274354850 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:15 INFO - PROCESS | 3644 | 1465274355011 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 21:39:15 INFO - PROCESS | 3644 | 1465274355068 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:15 INFO - PROCESS | 3644 | 1465274355070 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:15 INFO - PROCESS | 3644 | ++DOCSHELL 1A75F400 == 59 [pid = 3644] [id = 147] 21:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A768400) [pid = 3644] [serial = 439] [outer = 00000000] 21:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1A7D9800) [pid = 3644] [serial = 440] [outer = 1A768400] 21:39:15 INFO - PROCESS | 3644 | 1465274355122 Marionette DEBUG loaded listener.js 21:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1ACAC400) [pid = 3644] [serial = 441] [outer = 1A768400] 21:39:15 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:15 INFO - PROCESS | 3644 | 1465274355699 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]]]}] 21:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 924ms 21:39:15 INFO - PROCESS | 3644 | 1465274355730 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 21:39:15 INFO - PROCESS | 3644 | 1465274355733 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 21:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:39:15 INFO - PROCESS | 3644 | 1465274355752 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:39:15 INFO - PROCESS | 3644 | 1465274355754 Marionette TRACE conn3 <- [1,554,null,{}] 21:39:15 INFO - PROCESS | 3644 | 1465274355758 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}] 21:39:15 INFO - PROCESS | 3644 | 1465274355761 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:15 INFO - PROCESS | 3644 | 1465274355868 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 21:39:16 INFO - PROCESS | 3644 | 1465274355971 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:16 INFO - PROCESS | 3644 | 1465274355974 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:16 INFO - PROCESS | 3644 | ++DOCSHELL 16848400 == 60 [pid = 3644] [id = 148] 21:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (16849000) [pid = 3644] [serial = 442] [outer = 00000000] 21:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (16850000) [pid = 3644] [serial = 443] [outer = 16849000] 21:39:16 INFO - PROCESS | 3644 | 1465274356026 Marionette DEBUG loaded listener.js 21:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (16853C00) [pid = 3644] [serial = 444] [outer = 16849000] 21:39:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:16 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:16 INFO - PROCESS | 3644 | 1465274356633 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]]]}] 21:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 908ms 21:39:16 INFO - PROCESS | 3644 | 1465274356673 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 21:39:16 INFO - PROCESS | 3644 | 1465274356675 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 21:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:39:16 INFO - PROCESS | 3644 | 1465274356678 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:39:16 INFO - PROCESS | 3644 | 1465274356680 Marionette TRACE conn3 <- [1,558,null,{}] 21:39:16 INFO - PROCESS | 3644 | 1465274356684 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}] 21:39:16 INFO - PROCESS | 3644 | 1465274356690 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:16 INFO - PROCESS | 3644 | 1465274356824 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 21:39:16 INFO - PROCESS | 3644 | 1465274356933 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:16 INFO - PROCESS | 3644 | 1465274356935 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:16 INFO - PROCESS | 3644 | ++DOCSHELL 16851000 == 61 [pid = 3644] [id = 149] 21:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1A76BC00) [pid = 3644] [serial = 445] [outer = 00000000] 21:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1AEA0800) [pid = 3644] [serial = 446] [outer = 1A76BC00] 21:39:16 INFO - PROCESS | 3644 | 1465274356987 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1B10B800) [pid = 3644] [serial = 447] [outer = 1A76BC00] 21:39:17 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:17 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:17 INFO - PROCESS | 3644 | 1465274357777 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]]]}] 21:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1162ms 21:39:17 INFO - PROCESS | 3644 | 1465274357823 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 3644 | 1465274357827 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 21:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:39:17 INFO - PROCESS | 3644 | 1465274357833 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 3644 | 1465274357836 Marionette TRACE conn3 <- [1,562,null,{}] 21:39:17 INFO - PROCESS | 3644 | 1465274357842 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}] 21:39:17 INFO - PROCESS | 3644 | 1465274357845 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:17 INFO - PROCESS | 3644 | 1465274357947 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 21:39:18 INFO - PROCESS | 3644 | 1465274358050 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:18 INFO - PROCESS | 3644 | 1465274358054 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:18 INFO - PROCESS | 3644 | ++DOCSHELL 12854C00 == 62 [pid = 3644] [id = 150] 21:39:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (12A10400) [pid = 3644] [serial = 448] [outer = 00000000] 21:39:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (13132000) [pid = 3644] [serial = 449] [outer = 12A10400] 21:39:18 INFO - PROCESS | 3644 | 1465274358102 Marionette DEBUG loaded listener.js 21:39:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1323B000) [pid = 3644] [serial = 450] [outer = 12A10400] 21:39:18 INFO - PROCESS | 3644 | 1465274358740 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]]]}] 21:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 956ms 21:39:18 INFO - PROCESS | 3644 | 1465274358811 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 3644 | 1465274358815 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 21:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:39:18 INFO - PROCESS | 3644 | 1465274358821 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 3644 | 1465274358824 Marionette TRACE conn3 <- [1,566,null,{}] 21:39:18 INFO - PROCESS | 3644 | 1465274358827 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}] 21:39:18 INFO - PROCESS | 3644 | 1465274358830 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:18 INFO - PROCESS | 3644 | 1465274358933 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 21:39:19 INFO - PROCESS | 3644 | 1465274359073 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 3644 | 1465274359076 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:19 INFO - PROCESS | 3644 | ++DOCSHELL 14306C00 == 63 [pid = 3644] [id = 151] 21:39:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1430D400) [pid = 3644] [serial = 451] [outer = 00000000] 21:39:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (14E3F000) [pid = 3644] [serial = 452] [outer = 1430D400] 21:39:19 INFO - PROCESS | 3644 | 1465274359129 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (152D9800) [pid = 3644] [serial = 453] [outer = 1430D400] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 17895800 == 62 [pid = 3644] [id = 142] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 10D04400 == 61 [pid = 3644] [id = 141] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 10D05000 == 60 [pid = 3644] [id = 140] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 1A001C00 == 59 [pid = 3644] [id = 139] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 184E5C00 == 58 [pid = 3644] [id = 138] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 164AC400 == 57 [pid = 3644] [id = 137] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 16197C00 == 56 [pid = 3644] [id = 136] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 14306800 == 55 [pid = 3644] [id = 135] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 111B0400 == 54 [pid = 3644] [id = 134] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 1055C400 == 53 [pid = 3644] [id = 133] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 12AEA000 == 52 [pid = 3644] [id = 128] 21:39:19 INFO - PROCESS | 3644 | --DOCSHELL 164A9800 == 51 [pid = 3644] [id = 127] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (19B54C00) [pid = 3644] [serial = 364] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (19ED2800) [pid = 3644] [serial = 365] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1A785400) [pid = 3644] [serial = 368] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1A784400) [pid = 3644] [serial = 367] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1430B000) [pid = 3644] [serial = 370] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1313E000) [pid = 3644] [serial = 359] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (12897C00) [pid = 3644] [serial = 358] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1983D400) [pid = 3644] [serial = 355] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (16E85800) [pid = 3644] [serial = 361] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1323E000) [pid = 3644] [serial = 346] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (15A75C00) [pid = 3644] [serial = 371] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (184E5800) [pid = 3644] [serial = 352] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (16E90400) [pid = 3644] [serial = 349] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1ACA6800) [pid = 3644] [serial = 377] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (164AF800) [pid = 3644] [serial = 379] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (140D4000) [pid = 3644] [serial = 376] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1ACAD000) [pid = 3644] [serial = 373] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1789AC00) [pid = 3644] [serial = 362] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1ACDB800) [pid = 3644] [serial = 374] [outer = 00000000] [url = about:blank] 21:39:19 INFO - PROCESS | 3644 | 1465274359714 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]]]}] 21:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 955ms 21:39:19 INFO - PROCESS | 3644 | 1465274359769 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 21:39:19 INFO - PROCESS | 3644 | 1465274359771 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 21:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:39:19 INFO - PROCESS | 3644 | 1465274359774 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:39:19 INFO - PROCESS | 3644 | 1465274359778 Marionette TRACE conn3 <- [1,570,null,{}] 21:39:19 INFO - PROCESS | 3644 | 1465274359787 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}] 21:39:19 INFO - PROCESS | 3644 | 1465274359792 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:19 INFO - PROCESS | 3644 | 1465274359883 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 21:39:20 INFO - PROCESS | 3644 | 1465274359980 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 3644 | 1465274359983 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:20 INFO - PROCESS | 3644 | ++DOCSHELL 12847000 == 52 [pid = 3644] [id = 152] 21:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (12847C00) [pid = 3644] [serial = 454] [outer = 00000000] 21:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (151B8C00) [pid = 3644] [serial = 455] [outer = 12847C00] 21:39:20 INFO - PROCESS | 3644 | 1465274360089 Marionette DEBUG loaded listener.js 21:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (164AF800) [pid = 3644] [serial = 456] [outer = 12847C00] 21:39:20 INFO - PROCESS | 3644 | 1465274360467 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]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 701ms 21:39:20 INFO - PROCESS | 3644 | 1465274360506 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 3644 | 1465274360509 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 21:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:39:20 INFO - PROCESS | 3644 | 1465274360512 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 3644 | 1465274360514 Marionette TRACE conn3 <- [1,574,null,{}] 21:39:20 INFO - PROCESS | 3644 | 1465274360517 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}] 21:39:20 INFO - PROCESS | 3644 | 1465274360519 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:20 INFO - PROCESS | 3644 | 1465274360606 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 21:39:20 INFO - PROCESS | 3644 | 1465274360611 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 3644 | 1465274360613 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:20 INFO - PROCESS | 3644 | ++DOCSHELL 1684DC00 == 53 [pid = 3644] [id = 153] 21:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1684E000) [pid = 3644] [serial = 457] [outer = 00000000] 21:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (16E87000) [pid = 3644] [serial = 458] [outer = 1684E000] 21:39:20 INFO - PROCESS | 3644 | 1465274360657 Marionette DEBUG loaded listener.js 21:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1768F000) [pid = 3644] [serial = 459] [outer = 1684E000] 21:39:21 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:21 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:21 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:21 INFO - PROCESS | 3644 | 1465274361105 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]]]}] 21:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 653ms 21:39:21 INFO - PROCESS | 3644 | 1465274361150 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 21:39:21 INFO - PROCESS | 3644 | 1465274361152 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 21:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:39:21 INFO - PROCESS | 3644 | 1465274361155 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:39:21 INFO - PROCESS | 3644 | 1465274361157 Marionette TRACE conn3 <- [1,578,null,{}] 21:39:21 INFO - PROCESS | 3644 | 1465274361160 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}] 21:39:21 INFO - PROCESS | 3644 | 1465274361162 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:21 INFO - PROCESS | 3644 | 1465274361247 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 21:39:21 INFO - PROCESS | 3644 | 1465274361255 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 3644 | 1465274361257 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:21 INFO - PROCESS | 3644 | ++DOCSHELL 1684A000 == 54 [pid = 3644] [id = 154] 21:39:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (16E84400) [pid = 3644] [serial = 460] [outer = 00000000] 21:39:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (18197400) [pid = 3644] [serial = 461] [outer = 16E84400] 21:39:21 INFO - PROCESS | 3644 | 1465274361300 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (184E6C00) [pid = 3644] [serial = 462] [outer = 16E84400] 21:39:21 INFO - PROCESS | 3644 | 1465274361820 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]]]}] 21:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 717ms 21:39:21 INFO - PROCESS | 3644 | 1465274361888 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 21:39:21 INFO - PROCESS | 3644 | 1465274361890 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 21:39:21 INFO - PROCESS | 3644 | 1465274361894 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:39:21 INFO - PROCESS | 3644 | 1465274361895 Marionette TRACE conn3 <- [1,582,null,{}] 21:39:21 INFO - PROCESS | 3644 | 1465274361899 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}] 21:39:21 INFO - PROCESS | 3644 | 1465274361904 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:22 INFO - PROCESS | 3644 | 1465274362044 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 21:39:22 INFO - PROCESS | 3644 | 1465274362100 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:22 INFO - PROCESS | 3644 | 1465274362102 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:22 INFO - PROCESS | 3644 | ++DOCSHELL 184E8C00 == 55 [pid = 3644] [id = 155] 21:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (19845400) [pid = 3644] [serial = 463] [outer = 00000000] 21:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (19E30000) [pid = 3644] [serial = 464] [outer = 19845400] 21:39:22 INFO - PROCESS | 3644 | 1465274362145 Marionette DEBUG loaded listener.js 21:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1A50E400) [pid = 3644] [serial = 465] [outer = 19845400] 21:39:22 INFO - PROCESS | 3644 | 1465274362562 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]]]}] 21:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 716ms 21:39:22 INFO - PROCESS | 3644 | 1465274362593 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 3644 | 1465274362595 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 21:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:39:22 INFO - PROCESS | 3644 | 1465274362603 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - PROCESS | 3644 | 1465274362604 Marionette TRACE conn3 <- [1,586,null,{}] 21:39:22 INFO - PROCESS | 3644 | 1465274362607 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}] 21:39:22 INFO - PROCESS | 3644 | 1465274362609 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:22 INFO - PROCESS | 3644 | 1465274362790 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 21:39:22 INFO - PROCESS | 3644 | 1465274362820 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:22 INFO - PROCESS | 3644 | 1465274362822 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:22 INFO - PROCESS | 3644 | ++DOCSHELL 1A78E800 == 56 [pid = 3644] [id = 156] 21:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1A7CDC00) [pid = 3644] [serial = 466] [outer = 00000000] 21:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1ACAE000) [pid = 3644] [serial = 467] [outer = 1A7CDC00] 21:39:22 INFO - PROCESS | 3644 | 1465274362865 Marionette DEBUG loaded listener.js 21:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1ACDB800) [pid = 3644] [serial = 468] [outer = 1A7CDC00] 21:39:23 INFO - PROCESS | 3644 | 1465274363395 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]]]}] 21:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 860ms 21:39:23 INFO - PROCESS | 3644 | 1465274363447 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 21:39:23 INFO - PROCESS | 3644 | 1465274363449 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 21:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:39:23 INFO - PROCESS | 3644 | 1465274363452 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:39:23 INFO - PROCESS | 3644 | 1465274363454 Marionette TRACE conn3 <- [1,590,null,{}] 21:39:23 INFO - PROCESS | 3644 | 1465274363458 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}] 21:39:23 INFO - PROCESS | 3644 | 1465274363459 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:23 INFO - PROCESS | 3644 | 1465274363643 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 21:39:23 INFO - PROCESS | 3644 | 1465274363707 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:23 INFO - PROCESS | 3644 | 1465274363709 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:23 INFO - PROCESS | 3644 | ++DOCSHELL 1393FC00 == 57 [pid = 3644] [id = 157] 21:39:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (13C13000) [pid = 3644] [serial = 469] [outer = 00000000] 21:39:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (16D6FC00) [pid = 3644] [serial = 470] [outer = 13C13000] 21:39:23 INFO - PROCESS | 3644 | 1465274363752 Marionette DEBUG loaded listener.js 21:39:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (16D72800) [pid = 3644] [serial = 471] [outer = 13C13000] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (10F0B000) [pid = 3644] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1ACA8000) [pid = 3644] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1A631800) [pid = 3644] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (11058400) [pid = 3644] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1510F800) [pid = 3644] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1A635400) [pid = 3644] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1A7CCC00) [pid = 3644] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1A093000) [pid = 3644] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (14E2D000) [pid = 3644] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (18198400) [pid = 3644] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (151B7800) [pid = 3644] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (13C85400) [pid = 3644] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (178A2400) [pid = 3644] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A004800) [pid = 3644] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (19E26400) [pid = 3644] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (10F40400) [pid = 3644] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (19840000) [pid = 3644] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (10D06400) [pid = 3644] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1A004000) [pid = 3644] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (10D0C800) [pid = 3644] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1983F400) [pid = 3644] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (11CC1800) [pid = 3644] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (16FA2800) [pid = 3644] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (164A4800) [pid = 3644] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1430B400) [pid = 3644] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (10A47C00) [pid = 3644] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:39:24 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (184E6000) [pid = 3644] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:39:24 INFO - PROCESS | 3644 | 1465274364587 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]]]}] 21:39:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:39:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1163ms 21:39:24 INFO - PROCESS | 3644 | 1465274364627 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 21:39:24 INFO - PROCESS | 3644 | 1465274364629 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 21:39:24 INFO - PROCESS | 3644 | 1465274364632 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:39:24 INFO - PROCESS | 3644 | 1465274364634 Marionette TRACE conn3 <- [1,594,null,{}] 21:39:24 INFO - PROCESS | 3644 | 1465274364637 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}] 21:39:24 INFO - PROCESS | 3644 | 1465274364639 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:24 INFO - PROCESS | 3644 | 1465274364728 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 21:39:24 INFO - PROCESS | 3644 | 1465274364736 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 3644 | 1465274364737 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:24 INFO - PROCESS | 3644 | ++DOCSHELL 12A12800 == 58 [pid = 3644] [id = 158] 21:39:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (12AE8000) [pid = 3644] [serial = 472] [outer = 00000000] 21:39:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1323C000) [pid = 3644] [serial = 473] [outer = 12AE8000] 21:39:24 INFO - PROCESS | 3644 | 1465274364784 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (14E3E800) [pid = 3644] [serial = 474] [outer = 12AE8000] 21:39:25 INFO - PROCESS | 3644 | 1465274365264 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]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 637ms 21:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:39:25 INFO - PROCESS | 3644 | 1465274365303 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 3644 | 1465274365305 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 21:39:25 INFO - PROCESS | 3644 | 1465274365308 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 3644 | 1465274365310 Marionette TRACE conn3 <- [1,598,null,{}] 21:39:25 INFO - PROCESS | 3644 | 1465274365313 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}] 21:39:25 INFO - PROCESS | 3644 | 1465274365315 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:25 INFO - PROCESS | 3644 | 1465274365399 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 21:39:25 INFO - PROCESS | 3644 | 1465274365405 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:25 INFO - PROCESS | 3644 | 1465274365407 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:25 INFO - PROCESS | 3644 | ++DOCSHELL 1284A800 == 59 [pid = 3644] [id = 159] 21:39:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (151AE400) [pid = 3644] [serial = 475] [outer = 00000000] 21:39:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (164A4C00) [pid = 3644] [serial = 476] [outer = 151AE400] 21:39:25 INFO - PROCESS | 3644 | 1465274365449 Marionette DEBUG loaded listener.js 21:39:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (16D7CC00) [pid = 3644] [serial = 477] [outer = 151AE400] 21:39:25 INFO - PROCESS | 3644 | 1465274365903 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]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 637ms 21:39:25 INFO - PROCESS | 3644 | 1465274365947 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 3644 | 1465274365950 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 21:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:39:25 INFO - PROCESS | 3644 | 1465274365975 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 3644 | 1465274365977 Marionette TRACE conn3 <- [1,602,null,{}] 21:39:25 INFO - PROCESS | 3644 | 1465274365981 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}] 21:39:25 INFO - PROCESS | 3644 | 1465274365983 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:26 INFO - PROCESS | 3644 | 1465274366083 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 21:39:26 INFO - PROCESS | 3644 | 1465274366090 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:26 INFO - PROCESS | 3644 | 1465274366092 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:26 INFO - PROCESS | 3644 | ++DOCSHELL 19845800 == 60 [pid = 3644] [id = 160] 21:39:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (199EB400) [pid = 3644] [serial = 478] [outer = 00000000] 21:39:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1A636000) [pid = 3644] [serial = 479] [outer = 199EB400] 21:39:26 INFO - PROCESS | 3644 | 1465274366138 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1A7CCC00) [pid = 3644] [serial = 480] [outer = 199EB400] 21:39:26 INFO - PROCESS | 3644 | 1465274366828 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]]]}] 21:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 923ms 21:39:26 INFO - PROCESS | 3644 | 1465274366875 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 21:39:26 INFO - PROCESS | 3644 | 1465274366879 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 21:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:39:26 INFO - PROCESS | 3644 | 1465274366884 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:39:26 INFO - PROCESS | 3644 | 1465274366887 Marionette TRACE conn3 <- [1,606,null,{}] 21:39:26 INFO - PROCESS | 3644 | 1465274366893 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}] 21:39:26 INFO - PROCESS | 3644 | 1465274366896 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:27 INFO - PROCESS | 3644 | 1465274367099 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 21:39:27 INFO - PROCESS | 3644 | 1465274367232 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 3644 | 1465274367235 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:27 INFO - PROCESS | 3644 | ++DOCSHELL 10F10400 == 61 [pid = 3644] [id = 161] 21:39:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (11C1D800) [pid = 3644] [serial = 481] [outer = 00000000] 21:39:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (13139C00) [pid = 3644] [serial = 482] [outer = 11C1D800] 21:39:27 INFO - PROCESS | 3644 | 1465274367292 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (13236C00) [pid = 3644] [serial = 483] [outer = 11C1D800] 21:39:27 INFO - PROCESS | 3644 | 1465274367844 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]]]}] 21:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 956ms 21:39:27 INFO - PROCESS | 3644 | 1465274367863 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 3644 | 1465274367868 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 21:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:39:27 INFO - PROCESS | 3644 | 1465274367874 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 3644 | 1465274367877 Marionette TRACE conn3 <- [1,610,null,{}] 21:39:27 INFO - PROCESS | 3644 | 1465274367882 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}] 21:39:27 INFO - PROCESS | 3644 | 1465274367884 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:28 INFO - PROCESS | 3644 | 1465274368047 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 21:39:28 INFO - PROCESS | 3644 | 1465274368127 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:28 INFO - PROCESS | 3644 | 1465274368130 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:28 INFO - PROCESS | 3644 | ++DOCSHELL 14E3A800 == 62 [pid = 3644] [id = 162] 21:39:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (14E3B800) [pid = 3644] [serial = 484] [outer = 00000000] 21:39:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (151B1800) [pid = 3644] [serial = 485] [outer = 14E3B800] 21:39:28 INFO - PROCESS | 3644 | 1465274368185 Marionette DEBUG loaded listener.js 21:39:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (164AC400) [pid = 3644] [serial = 486] [outer = 14E3B800] 21:39:28 INFO - PROCESS | 3644 | 1465274368826 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]]]}] 21:39:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 955ms 21:39:28 INFO - PROCESS | 3644 | 1465274368852 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 3644 | 1465274368854 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 21:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:39:28 INFO - PROCESS | 3644 | 1465274368858 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 3644 | 1465274368862 Marionette TRACE conn3 <- [1,614,null,{}] 21:39:28 INFO - PROCESS | 3644 | 1465274368873 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}] 21:39:28 INFO - PROCESS | 3644 | 1465274368877 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:28 INFO - PROCESS | 3644 | 1465274368991 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 21:39:29 INFO - PROCESS | 3644 | 1465274369104 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 3644 | 1465274369107 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:29 INFO - PROCESS | 3644 | ++DOCSHELL 16D5A400 == 63 [pid = 3644] [id = 163] 21:39:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (16D5B800) [pid = 3644] [serial = 487] [outer = 00000000] 21:39:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (16D6F800) [pid = 3644] [serial = 488] [outer = 16D5B800] 21:39:29 INFO - PROCESS | 3644 | 1465274369203 Marionette DEBUG loaded listener.js 21:39:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (175A2000) [pid = 3644] [serial = 489] [outer = 16D5B800] 21:39:29 INFO - PROCESS | 3644 | 1465274369757 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]]]}] 21:39:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:39:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 956ms 21:39:29 INFO - PROCESS | 3644 | 1465274369804 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 21:39:29 INFO - PROCESS | 3644 | 1465274369807 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 21:39:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:39:29 INFO - PROCESS | 3644 | 1465274369811 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:39:29 INFO - PROCESS | 3644 | 1465274369813 Marionette TRACE conn3 <- [1,618,null,{}] 21:39:29 INFO - PROCESS | 3644 | 1465274369816 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}] 21:39:29 INFO - PROCESS | 3644 | 1465274369818 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:29 INFO - PROCESS | 3644 | 1465274369932 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 21:39:30 INFO - PROCESS | 3644 | 1465274370043 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 3644 | 1465274370045 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:30 INFO - PROCESS | 3644 | ++DOCSHELL 1983DC00 == 64 [pid = 3644] [id = 164] 21:39:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1983F400) [pid = 3644] [serial = 490] [outer = 00000000] 21:39:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (19E24C00) [pid = 3644] [serial = 491] [outer = 1983F400] 21:39:30 INFO - PROCESS | 3644 | 1465274370098 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1A010400) [pid = 3644] [serial = 492] [outer = 1983F400] 21:39:30 INFO - PROCESS | 3644 | 1465274370704 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]]]}] 21:39:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 907ms 21:39:30 INFO - PROCESS | 3644 | 1465274370745 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 21:39:30 INFO - PROCESS | 3644 | 1465274370747 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 21:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:39:30 INFO - PROCESS | 3644 | 1465274370751 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:39:30 INFO - PROCESS | 3644 | 1465274370753 Marionette TRACE conn3 <- [1,622,null,{}] 21:39:30 INFO - PROCESS | 3644 | 1465274370756 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}] 21:39:30 INFO - PROCESS | 3644 | 1465274370759 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:30 INFO - PROCESS | 3644 | 1465274370870 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 21:39:30 INFO - PROCESS | 3644 | 1465274370981 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 3644 | 1465274370983 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:31 INFO - PROCESS | 3644 | ++DOCSHELL 16832400 == 65 [pid = 3644] [id = 165] 21:39:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (16835400) [pid = 3644] [serial = 493] [outer = 00000000] 21:39:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1683A400) [pid = 3644] [serial = 494] [outer = 16835400] 21:39:31 INFO - PROCESS | 3644 | 1465274371035 Marionette DEBUG loaded listener.js 21:39:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1683D000) [pid = 3644] [serial = 495] [outer = 16835400] 21:39:31 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:31 INFO - PROCESS | 3644 | 1465274371639 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]]]}] 21:39:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:39:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 956ms 21:39:31 INFO - PROCESS | 3644 | 1465274371696 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 21:39:31 INFO - PROCESS | 3644 | 1465274371698 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 21:39:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:39:31 INFO - PROCESS | 3644 | 1465274371702 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - PROCESS | 3644 | 1465274371704 Marionette TRACE conn3 <- [1,626,null,{}] 21:39:31 INFO - PROCESS | 3644 | 1465274371708 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}] 21:39:31 INFO - PROCESS | 3644 | 1465274371714 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:31 INFO - PROCESS | 3644 | 1465274371850 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 21:39:32 INFO - PROCESS | 3644 | 1465274371995 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:32 INFO - PROCESS | 3644 | 1465274371997 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:32 INFO - PROCESS | 3644 | ++DOCSHELL 10A48800 == 66 [pid = 3644] [id = 166] 21:39:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (12A9DC00) [pid = 3644] [serial = 496] [outer = 00000000] 21:39:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (15D48400) [pid = 3644] [serial = 497] [outer = 12A9DC00] 21:39:32 INFO - PROCESS | 3644 | 1465274372099 Marionette DEBUG loaded listener.js 21:39:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1683AC00) [pid = 3644] [serial = 498] [outer = 12A9DC00] 21:39:32 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:32 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:32 INFO - PROCESS | 3644 | 1465274372884 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]]]}] 21:39:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:39:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1210ms 21:39:32 INFO - PROCESS | 3644 | 1465274372935 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 21:39:32 INFO - PROCESS | 3644 | 1465274372940 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 21:39:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:39:32 INFO - PROCESS | 3644 | 1465274372945 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:39:32 INFO - PROCESS | 3644 | 1465274372948 Marionette TRACE conn3 <- [1,630,null,{}] 21:39:32 INFO - PROCESS | 3644 | 1465274372968 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}] 21:39:32 INFO - PROCESS | 3644 | 1465274372971 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:33 INFO - PROCESS | 3644 | 1465274373082 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 21:39:33 INFO - PROCESS | 3644 | 1465274373218 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 3644 | 1465274373222 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:33 INFO - PROCESS | 3644 | ++DOCSHELL 11ACDC00 == 67 [pid = 3644] [id = 167] 21:39:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (11CBF800) [pid = 3644] [serial = 499] [outer = 00000000] 21:39:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (12854400) [pid = 3644] [serial = 500] [outer = 11CBF800] 21:39:33 INFO - PROCESS | 3644 | 1465274373272 Marionette DEBUG loaded listener.js 21:39:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1313A000) [pid = 3644] [serial = 501] [outer = 11CBF800] 21:39:33 INFO - PROCESS | 3644 | 1465274373886 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]]]}] 21:39:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:39:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 988ms 21:39:33 INFO - PROCESS | 3644 | 1465274373945 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 3644 | 1465274373952 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 21:39:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:39:33 INFO - PROCESS | 3644 | 1465274373959 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 3644 | 1465274373962 Marionette TRACE conn3 <- [1,634,null,{}] 21:39:33 INFO - PROCESS | 3644 | 1465274373966 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}] 21:39:33 INFO - PROCESS | 3644 | 1465274373968 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:34 INFO - PROCESS | 3644 | 1465274374086 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 1284A800 == 66 [pid = 3644] [id = 159] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 12A12800 == 65 [pid = 3644] [id = 158] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 1393FC00 == 64 [pid = 3644] [id = 157] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 1A78E800 == 63 [pid = 3644] [id = 156] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 184E8C00 == 62 [pid = 3644] [id = 155] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 1684A000 == 61 [pid = 3644] [id = 154] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 1684DC00 == 60 [pid = 3644] [id = 153] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 12847000 == 59 [pid = 3644] [id = 152] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 14306C00 == 58 [pid = 3644] [id = 151] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 12854C00 == 57 [pid = 3644] [id = 150] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1B109C00) [pid = 3644] [serial = 395] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (140D4400) [pid = 3644] [serial = 428] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOCSHELL 12846C00 == 56 [pid = 3644] [id = 144] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (151BC000) [pid = 3644] [serial = 287] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1A637800) [pid = 3644] [serial = 245] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1ACE3800) [pid = 3644] [serial = 281] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (14E28800) [pid = 3644] [serial = 242] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1983B400) [pid = 3644] [serial = 290] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1A638400) [pid = 3644] [serial = 296] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1A785800) [pid = 3644] [serial = 335] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1313A400) [pid = 3644] [serial = 329] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (19B5B400) [pid = 3644] [serial = 293] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (13237000) [pid = 3644] [serial = 284] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1ACAE800) [pid = 3644] [serial = 338] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1A760400) [pid = 3644] [serial = 191] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1302A400) [pid = 3644] [serial = 239] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (16058C00) [pid = 3644] [serial = 332] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A780C00) [pid = 3644] [serial = 326] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1A7D9000) [pid = 3644] [serial = 248] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1A76D000) [pid = 3644] [serial = 236] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (10D0CC00) [pid = 3644] [serial = 419] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1A514400) [pid = 3644] [serial = 417] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1A50CC00) [pid = 3644] [serial = 416] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (14308C00) [pid = 3644] [serial = 422] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (10D0F400) [pid = 3644] [serial = 420] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1A5C6400) [pid = 3644] [serial = 425] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (13142C00) [pid = 3644] [serial = 401] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (13240000) [pid = 3644] [serial = 402] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1769CC00) [pid = 3644] [serial = 410] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (164B2000) [pid = 3644] [serial = 407] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (16A96000) [pid = 3644] [serial = 408] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1ACE8400) [pid = 3644] [serial = 388] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (14E44000) [pid = 3644] [serial = 404] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (14E48C00) [pid = 3644] [serial = 405] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (13940C00) [pid = 3644] [serial = 399] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1309D000) [pid = 3644] [serial = 398] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (151AEC00) [pid = 3644] [serial = 382] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1B102C00) [pid = 3644] [serial = 391] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19838C00) [pid = 3644] [serial = 385] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A633000) [pid = 3644] [serial = 426] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (14E2C800) [pid = 3644] [serial = 170] [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.] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (184F0C00) [pid = 3644] [serial = 413] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (19B57800) [pid = 3644] [serial = 414] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (16F98800) [pid = 3644] [serial = 423] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (17F38400) [pid = 3644] [serial = 411] [outer = 00000000] [url = about:blank] 21:39:34 INFO - PROCESS | 3644 | 1465274374236 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 3644 | 1465274374239 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:34 INFO - PROCESS | 3644 | ++DOCSHELL 10D0A800 == 57 [pid = 3644] [id = 168] 21:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (10D0CC00) [pid = 3644] [serial = 502] [outer = 00000000] 21:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (12847000) [pid = 3644] [serial = 503] [outer = 10D0CC00] 21:39:34 INFO - PROCESS | 3644 | 1465274374285 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1312C800) [pid = 3644] [serial = 504] [outer = 10D0CC00] 21:39:34 INFO - PROCESS | 3644 | 1465274374680 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]]]}] 21:39:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:39:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 749ms 21:39:34 INFO - PROCESS | 3644 | 1465274374700 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 21:39:34 INFO - PROCESS | 3644 | 1465274374703 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 21:39:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:39:34 INFO - PROCESS | 3644 | 1465274374737 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:39:34 INFO - PROCESS | 3644 | 1465274374740 Marionette TRACE conn3 <- [1,638,null,{}] 21:39:34 INFO - PROCESS | 3644 | 1465274374750 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}] 21:39:34 INFO - PROCESS | 3644 | 1465274374754 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:34 INFO - PROCESS | 3644 | 1465274374846 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 21:39:34 INFO - PROCESS | 3644 | 1465274374852 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 3644 | 1465274374855 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:34 INFO - PROCESS | 3644 | ++DOCSHELL 1430C800 == 58 [pid = 3644] [id = 169] 21:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (143E1000) [pid = 3644] [serial = 505] [outer = 00000000] 21:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (14E45400) [pid = 3644] [serial = 506] [outer = 143E1000] 21:39:34 INFO - PROCESS | 3644 | 1465274374901 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (151AF800) [pid = 3644] [serial = 507] [outer = 143E1000] 21:39:35 INFO - PROCESS | 3644 | 1465274375367 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]]]}] 21:39:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:39:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 717ms 21:39:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:39:35 INFO - PROCESS | 3644 | 1465274375431 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 21:39:35 INFO - PROCESS | 3644 | 1465274375433 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 21:39:35 INFO - PROCESS | 3644 | 1465274375436 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:39:35 INFO - PROCESS | 3644 | 1465274375438 Marionette TRACE conn3 <- [1,642,null,{}] 21:39:35 INFO - PROCESS | 3644 | 1465274375441 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}] 21:39:35 INFO - PROCESS | 3644 | 1465274375443 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:35 INFO - PROCESS | 3644 | 1465274375580 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 21:39:35 INFO - PROCESS | 3644 | 1465274375677 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:35 INFO - PROCESS | 3644 | 1465274375679 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:35 INFO - PROCESS | 3644 | ++DOCSHELL 1430A800 == 59 [pid = 3644] [id = 170] 21:39:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (14E3D000) [pid = 3644] [serial = 508] [outer = 00000000] 21:39:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (16061000) [pid = 3644] [serial = 509] [outer = 14E3D000] 21:39:35 INFO - PROCESS | 3644 | 1465274375722 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (16830000) [pid = 3644] [serial = 510] [outer = 14E3D000] 21:39:36 INFO - PROCESS | 3644 | 1465274376081 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]]]}] 21:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 638ms 21:39:36 INFO - PROCESS | 3644 | 1465274376107 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 3644 | 1465274376109 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 21:39:36 INFO - PROCESS | 3644 | 1465274376112 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:39:36 INFO - PROCESS | 3644 | 1465274376114 Marionette TRACE conn3 <- [1,646,null,{}] 21:39:36 INFO - PROCESS | 3644 | 1465274376126 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}] 21:39:36 INFO - PROCESS | 3644 | 1465274376128 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:36 INFO - PROCESS | 3644 | 1465274376256 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 21:39:36 INFO - PROCESS | 3644 | 1465274376305 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:36 INFO - PROCESS | 3644 | 1465274376307 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:36 INFO - PROCESS | 3644 | ++DOCSHELL 105ED400 == 60 [pid = 3644] [id = 171] 21:39:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (14E42400) [pid = 3644] [serial = 511] [outer = 00000000] 21:39:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1684E400) [pid = 3644] [serial = 512] [outer = 14E42400] 21:39:36 INFO - PROCESS | 3644 | 1465274376351 Marionette DEBUG loaded listener.js 21:39:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (16A90C00) [pid = 3644] [serial = 513] [outer = 14E42400] 21:39:36 INFO - PROCESS | 3644 | 1465274376780 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]]]}] 21:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 701ms 21:39:36 INFO - PROCESS | 3644 | 1465274376812 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 3644 | 1465274376814 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 21:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:39:36 INFO - PROCESS | 3644 | 1465274376817 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - PROCESS | 3644 | 1465274376819 Marionette TRACE conn3 <- [1,650,null,{}] 21:39:36 INFO - PROCESS | 3644 | 1465274376822 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}] 21:39:36 INFO - PROCESS | 3644 | 1465274376827 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:36 INFO - PROCESS | 3644 | 1465274376967 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 21:39:37 INFO - PROCESS | 3644 | 1465274377042 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 3644 | 1465274377044 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:37 INFO - PROCESS | 3644 | ++DOCSHELL 16D59400 == 61 [pid = 3644] [id = 172] 21:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (16D59C00) [pid = 3644] [serial = 514] [outer = 00000000] 21:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (16D78000) [pid = 3644] [serial = 515] [outer = 16D59C00] 21:39:37 INFO - PROCESS | 3644 | 1465274377088 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (175A0400) [pid = 3644] [serial = 516] [outer = 16D59C00] 21:39:37 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:37 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:37 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:37 INFO - PROCESS | 3644 | 1465274377542 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]]]}] 21:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 749ms 21:39:37 INFO - PROCESS | 3644 | 1465274377591 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 21:39:37 INFO - PROCESS | 3644 | 1465274377593 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 21:39:37 INFO - PROCESS | 3644 | 1465274377596 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:39:37 INFO - PROCESS | 3644 | 1465274377598 Marionette TRACE conn3 <- [1,654,null,{}] 21:39:37 INFO - PROCESS | 3644 | 1465274377645 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}] 21:39:37 INFO - PROCESS | 3644 | 1465274377647 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:37 INFO - PROCESS | 3644 | 1465274377765 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 21:39:37 INFO - PROCESS | 3644 | 1465274377774 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 3644 | 1465274377776 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:37 INFO - PROCESS | 3644 | ++DOCSHELL 16D59800 == 62 [pid = 3644] [id = 173] 21:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (16D76000) [pid = 3644] [serial = 517] [outer = 00000000] 21:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (18191800) [pid = 3644] [serial = 518] [outer = 16D76000] 21:39:37 INFO - PROCESS | 3644 | 1465274377873 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (184EE800) [pid = 3644] [serial = 519] [outer = 16D76000] 21:39:38 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:38 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (16E84400) [pid = 3644] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (12847C00) [pid = 3644] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1684E000) [pid = 3644] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (12A10400) [pid = 3644] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1A7CDC00) [pid = 3644] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1430D400) [pid = 3644] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (13C13000) [pid = 3644] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (151AE400) [pid = 3644] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (19845400) [pid = 3644] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:39:38 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (12AE8000) [pid = 3644] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:39:38 INFO - PROCESS | 3644 | 1465274378542 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]]]}] 21:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 971ms 21:39:38 INFO - PROCESS | 3644 | 1465274378563 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 3644 | 1465274378565 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 21:39:38 INFO - PROCESS | 3644 | 1465274378568 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:39:38 INFO - PROCESS | 3644 | 1465274378570 Marionette TRACE conn3 <- [1,658,null,{}] 21:39:38 INFO - PROCESS | 3644 | 1465274378573 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}] 21:39:38 INFO - PROCESS | 3644 | 1465274378576 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:38 INFO - PROCESS | 3644 | 1465274378661 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 21:39:38 INFO - PROCESS | 3644 | 1465274378665 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 3644 | 1465274378667 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:38 INFO - PROCESS | 3644 | ++DOCSHELL 10D0D800 == 63 [pid = 3644] [id = 174] 21:39:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (10E1C800) [pid = 3644] [serial = 520] [outer = 00000000] 21:39:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (16E84400) [pid = 3644] [serial = 521] [outer = 10E1C800] 21:39:38 INFO - PROCESS | 3644 | 1465274378712 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (17895000) [pid = 3644] [serial = 522] [outer = 10E1C800] 21:39:39 INFO - PROCESS | 3644 | 1465274379227 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]]]}] 21:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 637ms 21:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:39:39 INFO - PROCESS | 3644 | 1465274379239 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 3644 | 1465274379241 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 21:39:39 INFO - PROCESS | 3644 | 1465274379244 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 3644 | 1465274379246 Marionette TRACE conn3 <- [1,662,null,{}] 21:39:39 INFO - PROCESS | 3644 | 1465274379249 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}] 21:39:39 INFO - PROCESS | 3644 | 1465274379251 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:39 INFO - PROCESS | 3644 | 1465274379334 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 21:39:39 INFO - PROCESS | 3644 | 1465274379339 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 3644 | 1465274379341 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:39 INFO - PROCESS | 3644 | ++DOCSHELL 16D72C00 == 64 [pid = 3644] [id = 175] 21:39:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (178A3000) [pid = 3644] [serial = 523] [outer = 00000000] 21:39:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1983D800) [pid = 3644] [serial = 524] [outer = 178A3000] 21:39:39 INFO - PROCESS | 3644 | 1465274379383 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1995D800) [pid = 3644] [serial = 525] [outer = 178A3000] 21:39:39 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:39 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:39 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:39 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:39 INFO - PROCESS | 3644 | 1465274379815 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]]]}] 21:39:39 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 21:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 605ms 21:39:39 INFO - PROCESS | 3644 | 1465274379841 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 3644 | 1465274379843 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 21:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:39:39 INFO - PROCESS | 3644 | 1465274379864 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 3644 | 1465274379866 Marionette TRACE conn3 <- [1,666,null,{}] 21:39:39 INFO - PROCESS | 3644 | 1465274379869 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}] 21:39:39 INFO - PROCESS | 3644 | 1465274379871 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:39 INFO - PROCESS | 3644 | 1465274379957 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 21:39:39 INFO - PROCESS | 3644 | 1465274379962 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 3644 | 1465274379964 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:39 INFO - PROCESS | 3644 | ++DOCSHELL 18106800 == 65 [pid = 3644] [id = 176] 21:39:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (19E24800) [pid = 3644] [serial = 526] [outer = 00000000] 21:39:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (19ED4C00) [pid = 3644] [serial = 527] [outer = 19E24800] 21:39:40 INFO - PROCESS | 3644 | 1465274380010 Marionette DEBUG loaded listener.js 21:39:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (19ED5C00) [pid = 3644] [serial = 528] [outer = 19E24800] 21:39:40 INFO - PROCESS | 3644 | 1465274380494 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]]]}] 21:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 701ms 21:39:40 INFO - PROCESS | 3644 | 1465274380568 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 21:39:40 INFO - PROCESS | 3644 | 1465274380572 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 21:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:39:40 INFO - PROCESS | 3644 | 1465274380578 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:39:40 INFO - PROCESS | 3644 | 1465274380582 Marionette TRACE conn3 <- [1,670,null,{}] 21:39:40 INFO - PROCESS | 3644 | 1465274380588 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}] 21:39:40 INFO - PROCESS | 3644 | 1465274380592 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:40 INFO - PROCESS | 3644 | 1465274380845 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 21:39:40 INFO - PROCESS | 3644 | 1465274380980 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:40 INFO - PROCESS | 3644 | 1465274380986 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:41 INFO - PROCESS | 3644 | ++DOCSHELL 11AD2000 == 66 [pid = 3644] [id = 177] 21:39:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (11C1E000) [pid = 3644] [serial = 529] [outer = 00000000] 21:39:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (12853400) [pid = 3644] [serial = 530] [outer = 11C1E000] 21:39:41 INFO - PROCESS | 3644 | 1465274381043 Marionette DEBUG loaded listener.js 21:39:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (131D4800) [pid = 3644] [serial = 531] [outer = 11C1E000] 21:39:42 INFO - PROCESS | 3644 | 1465274382129 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]]]}] 21:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 21:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1592ms 21:39:42 INFO - PROCESS | 3644 | 1465274382170 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 21:39:42 INFO - PROCESS | 3644 | 1465274382173 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 21:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:39:42 INFO - PROCESS | 3644 | 1465274382180 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:39:42 INFO - PROCESS | 3644 | 1465274382183 Marionette TRACE conn3 <- [1,674,null,{}] 21:39:42 INFO - PROCESS | 3644 | 1465274382188 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}] 21:39:42 INFO - PROCESS | 3644 | 1465274382191 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:42 INFO - PROCESS | 3644 | 1465274382344 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 21:39:42 INFO - PROCESS | 3644 | 1465274382535 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 3644 | 1465274382537 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:42 INFO - PROCESS | 3644 | ++DOCSHELL 14E28800 == 67 [pid = 3644] [id = 178] 21:39:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (14E2BC00) [pid = 3644] [serial = 532] [outer = 00000000] 21:39:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (15190C00) [pid = 3644] [serial = 533] [outer = 14E2BC00] 21:39:42 INFO - PROCESS | 3644 | 1465274382592 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (15A6C800) [pid = 3644] [serial = 534] [outer = 14E2BC00] 21:39:43 INFO - PROCESS | 3644 | 1465274383639 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]]]}] 21:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1481ms 21:39:43 INFO - PROCESS | 3644 | 1465274383663 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 21:39:43 INFO - PROCESS | 3644 | 1465274383666 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 21:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:39:43 INFO - PROCESS | 3644 | 1465274383670 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:39:43 INFO - PROCESS | 3644 | 1465274383672 Marionette TRACE conn3 <- [1,678,null,{}] 21:39:43 INFO - PROCESS | 3644 | 1465274383682 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}] 21:39:43 INFO - PROCESS | 3644 | 1465274383686 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:43 INFO - PROCESS | 3644 | 1465274383806 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 21:39:43 INFO - PROCESS | 3644 | 1465274383954 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:43 INFO - PROCESS | 3644 | 1465274383958 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:44 INFO - PROCESS | 3644 | ++DOCSHELL 1818D000 == 68 [pid = 3644] [id = 179] 21:39:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (18190800) [pid = 3644] [serial = 535] [outer = 00000000] 21:39:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (19844400) [pid = 3644] [serial = 536] [outer = 18190800] 21:39:44 INFO - PROCESS | 3644 | 1465274384016 Marionette DEBUG loaded listener.js 21:39:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (19E2D800) [pid = 3644] [serial = 537] [outer = 18190800] 21:39:45 INFO - PROCESS | 3644 | 1465274385087 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]]]}] 21:39:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1418ms 21:39:45 INFO - PROCESS | 3644 | 1465274385116 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 21:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:39:45 INFO - PROCESS | 3644 | 1465274385118 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 21:39:45 INFO - PROCESS | 3644 | 1465274385124 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:39:45 INFO - PROCESS | 3644 | 1465274385126 Marionette TRACE conn3 <- [1,682,null,{}] 21:39:45 INFO - PROCESS | 3644 | 1465274385130 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}] 21:39:45 INFO - PROCESS | 3644 | 1465274385132 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:45 INFO - PROCESS | 3644 | 1465274385245 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 21:39:45 INFO - PROCESS | 3644 | 1465274385388 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:45 INFO - PROCESS | 3644 | 1465274385390 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:45 INFO - PROCESS | 3644 | ++DOCSHELL 1A636800 == 69 [pid = 3644] [id = 180] 21:39:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1A63C400) [pid = 3644] [serial = 538] [outer = 00000000] 21:39:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A766C00) [pid = 3644] [serial = 539] [outer = 1A63C400] 21:39:45 INFO - PROCESS | 3644 | 1465274385445 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1A76B400) [pid = 3644] [serial = 540] [outer = 1A63C400] 21:39:46 INFO - PROCESS | 3644 | 1465274386506 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]]]}] 21:39:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 21:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1417ms 21:39:46 INFO - PROCESS | 3644 | 1465274386558 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 21:39:46 INFO - PROCESS | 3644 | 1465274386560 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 21:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:39:46 INFO - PROCESS | 3644 | 1465274386564 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:39:46 INFO - PROCESS | 3644 | 1465274386566 Marionette TRACE conn3 <- [1,686,null,{}] 21:39:46 INFO - PROCESS | 3644 | 1465274386569 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}] 21:39:46 INFO - PROCESS | 3644 | 1465274386571 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:46 INFO - PROCESS | 3644 | 1465274386712 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 21:39:46 INFO - PROCESS | 3644 | 1465274386850 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 3644 | 1465274386853 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:46 INFO - PROCESS | 3644 | ++DOCSHELL 15183800 == 70 [pid = 3644] [id = 181] 21:39:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1518F800) [pid = 3644] [serial = 541] [outer = 00000000] 21:39:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (164A9800) [pid = 3644] [serial = 542] [outer = 1518F800] 21:39:46 INFO - PROCESS | 3644 | 1465274386909 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1684AC00) [pid = 3644] [serial = 543] [outer = 1518F800] 21:39:47 INFO - PROCESS | 3644 | 1465274387936 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]]]}] 21:39:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 21:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1417ms 21:39:48 INFO - PROCESS | 3644 | 1465274387997 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 3644 | 1465274388000 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 21:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:39:48 INFO - PROCESS | 3644 | 1465274388005 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 3644 | 1465274388008 Marionette TRACE conn3 <- [1,690,null,{}] 21:39:48 INFO - PROCESS | 3644 | 1465274388014 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}] 21:39:48 INFO - PROCESS | 3644 | 1465274388017 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:48 INFO - PROCESS | 3644 | 1465274388121 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 21:39:48 INFO - PROCESS | 3644 | 1465274388264 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:48 INFO - PROCESS | 3644 | 1465274388269 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:48 INFO - PROCESS | 3644 | ++DOCSHELL 13244C00 == 71 [pid = 3644] [id = 182] 21:39:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (132F3800) [pid = 3644] [serial = 544] [outer = 00000000] 21:39:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1393C800) [pid = 3644] [serial = 545] [outer = 132F3800] 21:39:48 INFO - PROCESS | 3644 | 1465274388321 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1402C400) [pid = 3644] [serial = 546] [outer = 132F3800] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1AE9FC00 == 70 [pid = 3644] [id = 131] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 19838400 == 69 [pid = 3644] [id = 98] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 151B3000 == 68 [pid = 3644] [id = 119] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1ACB3400 == 67 [pid = 3644] [id = 130] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 14E2A000 == 66 [pid = 3644] [id = 132] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 17899400 == 65 [pid = 3644] [id = 97] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 16D72C00 == 64 [pid = 3644] [id = 175] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 10D0D800 == 63 [pid = 3644] [id = 174] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 16D59800 == 62 [pid = 3644] [id = 173] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 16D59400 == 61 [pid = 3644] [id = 172] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 105ED400 == 60 [pid = 3644] [id = 171] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1430A800 == 59 [pid = 3644] [id = 170] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1430C800 == 58 [pid = 3644] [id = 169] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 10D0A800 == 57 [pid = 3644] [id = 168] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 11ACDC00 == 56 [pid = 3644] [id = 167] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 14E3A800 == 55 [pid = 3644] [id = 162] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 19845800 == 54 [pid = 3644] [id = 160] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 10F10400 == 53 [pid = 3644] [id = 161] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 184E5000 == 52 [pid = 3644] [id = 129] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 19841400 == 51 [pid = 3644] [id = 99] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 19B5F800 == 50 [pid = 3644] [id = 112] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 105EA000 == 49 [pid = 3644] [id = 52] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 16851000 == 48 [pid = 3644] [id = 149] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 175A2800 == 47 [pid = 3644] [id = 83] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 14301400 == 46 [pid = 3644] [id = 145] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 10A48800 == 45 [pid = 3644] [id = 166] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1983DC00 == 44 [pid = 3644] [id = 164] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 16D5A400 == 43 [pid = 3644] [id = 163] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 16832400 == 42 [pid = 3644] [id = 165] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1789A800 == 41 [pid = 3644] [id = 146] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 151BD800 == 40 [pid = 3644] [id = 113] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 19ED1800 == 39 [pid = 3644] [id = 79] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1A75F400 == 38 [pid = 3644] [id = 147] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1284A400 == 37 [pid = 3644] [id = 143] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 18198800 == 36 [pid = 3644] [id = 118] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 16848400 == 35 [pid = 3644] [id = 148] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1A5C6C00 == 34 [pid = 3644] [id = 109] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 13C08000 == 33 [pid = 3644] [id = 66] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1A636800 == 32 [pid = 3644] [id = 180] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 15183800 == 31 [pid = 3644] [id = 181] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 1818D000 == 30 [pid = 3644] [id = 179] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 14E28800 == 29 [pid = 3644] [id = 178] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 18106800 == 28 [pid = 3644] [id = 176] 21:39:50 INFO - PROCESS | 3644 | --DOCSHELL 11AD2000 == 27 [pid = 3644] [id = 177] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (18197400) [pid = 3644] [serial = 461] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (151B8C00) [pid = 3644] [serial = 455] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (164AF800) [pid = 3644] [serial = 456] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (16850000) [pid = 3644] [serial = 443] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (16E87000) [pid = 3644] [serial = 458] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1768F000) [pid = 3644] [serial = 459] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (19E2B800) [pid = 3644] [serial = 437] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1323B000) [pid = 3644] [serial = 450] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (13132000) [pid = 3644] [serial = 449] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1AEA0800) [pid = 3644] [serial = 446] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1A7D9800) [pid = 3644] [serial = 440] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1314B400) [pid = 3644] [serial = 431] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1ACAE000) [pid = 3644] [serial = 467] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (152D9800) [pid = 3644] [serial = 453] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (14E3F000) [pid = 3644] [serial = 452] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1ACDB800) [pid = 3644] [serial = 468] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (151AFC00) [pid = 3644] [serial = 434] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (16D6FC00) [pid = 3644] [serial = 470] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (164A4C00) [pid = 3644] [serial = 476] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1A636000) [pid = 3644] [serial = 479] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (16D7CC00) [pid = 3644] [serial = 477] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (16D72800) [pid = 3644] [serial = 471] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (19E30000) [pid = 3644] [serial = 464] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1A50E400) [pid = 3644] [serial = 465] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1323C000) [pid = 3644] [serial = 473] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (14E3E800) [pid = 3644] [serial = 474] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (184E6C00) [pid = 3644] [serial = 462] [outer = 00000000] [url = about:blank] 21:39:50 INFO - PROCESS | 3644 | 1465274390314 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]]]}] 21:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2357ms 21:39:50 INFO - PROCESS | 3644 | 1465274390351 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 21:39:50 INFO - PROCESS | 3644 | 1465274390354 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 21:39:50 INFO - PROCESS | 3644 | 1465274390359 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:39:50 INFO - PROCESS | 3644 | 1465274390363 Marionette TRACE conn3 <- [1,694,null,{}] 21:39:50 INFO - PROCESS | 3644 | 1465274390369 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}] 21:39:50 INFO - PROCESS | 3644 | 1465274390372 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:50 INFO - PROCESS | 3644 | 1465274390460 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 21:39:50 INFO - PROCESS | 3644 | 1465274390542 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 3644 | 1465274390547 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:50 INFO - PROCESS | 3644 | ++DOCSHELL 10D0C000 == 28 [pid = 3644] [id = 183] 21:39:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (10D0D800) [pid = 3644] [serial = 547] [outer = 00000000] 21:39:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (10F07400) [pid = 3644] [serial = 548] [outer = 10D0D800] 21:39:50 INFO - PROCESS | 3644 | 1465274390603 Marionette DEBUG loaded listener.js 21:39:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (10F36400) [pid = 3644] [serial = 549] [outer = 10D0D800] 21:39:51 INFO - PROCESS | 3644 | 1465274391516 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]]]}] 21:39:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1163ms 21:39:51 INFO - PROCESS | 3644 | 1465274391542 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 21:39:51 INFO - PROCESS | 3644 | 1465274391546 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 21:39:51 INFO - PROCESS | 3644 | 1465274391556 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:39:51 INFO - PROCESS | 3644 | 1465274391559 Marionette TRACE conn3 <- [1,698,null,{}] 21:39:51 INFO - PROCESS | 3644 | 1465274391563 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}] 21:39:51 INFO - PROCESS | 3644 | 1465274391566 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:51 INFO - PROCESS | 3644 | 1465274391659 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 21:39:51 INFO - PROCESS | 3644 | 1465274391666 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:51 INFO - PROCESS | 3644 | 1465274391668 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:51 INFO - PROCESS | 3644 | ++DOCSHELL 12854000 == 29 [pid = 3644] [id = 184] 21:39:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (12A19400) [pid = 3644] [serial = 550] [outer = 00000000] 21:39:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (12BC4C00) [pid = 3644] [serial = 551] [outer = 12A19400] 21:39:51 INFO - PROCESS | 3644 | 1465274391714 Marionette DEBUG loaded listener.js 21:39:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (13031000) [pid = 3644] [serial = 552] [outer = 12A19400] 21:39:52 INFO - PROCESS | 3644 | 1465274392662 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]]]}] 21:39:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:39:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1162ms 21:39:52 INFO - PROCESS | 3644 | 1465274392698 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 21:39:52 INFO - PROCESS | 3644 | 1465274392700 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 21:39:52 INFO - PROCESS | 3644 | 1465274392709 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:39:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:39:52 INFO - PROCESS | 3644 | 1465274392712 Marionette TRACE conn3 <- [1,702,null,{}] 21:39:52 INFO - PROCESS | 3644 | 1465274392722 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}] 21:39:52 INFO - PROCESS | 3644 | 1465274392727 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:52 INFO - PROCESS | 3644 | 1465274392847 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 21:39:52 INFO - PROCESS | 3644 | 1465274392854 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 3644 | 1465274392857 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:52 INFO - PROCESS | 3644 | ++DOCSHELL 13933000 == 30 [pid = 3644] [id = 185] 21:39:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1393E000) [pid = 3644] [serial = 553] [outer = 00000000] 21:39:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (14037400) [pid = 3644] [serial = 554] [outer = 1393E000] 21:39:53 INFO - PROCESS | 3644 | 1465274393004 Marionette DEBUG loaded listener.js 21:39:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (140CEC00) [pid = 3644] [serial = 555] [outer = 1393E000] 21:39:53 INFO - PROCESS | 3644 | 1465274393920 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]]]}] 21:39:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 21:39:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1211ms 21:39:53 INFO - PROCESS | 3644 | 1465274393954 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 21:39:53 INFO - PROCESS | 3644 | 1465274393957 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 21:39:53 INFO - PROCESS | 3644 | 1465274393960 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:39:53 INFO - PROCESS | 3644 | 1465274393962 Marionette TRACE conn3 <- [1,706,null,{}] 21:39:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:39:53 INFO - PROCESS | 3644 | 1465274393965 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}] 21:39:53 INFO - PROCESS | 3644 | 1465274393967 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:54 INFO - PROCESS | 3644 | 1465274394083 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 21:39:54 INFO - PROCESS | 3644 | 1465274394089 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:54 INFO - PROCESS | 3644 | 1465274394091 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:54 INFO - PROCESS | 3644 | ++DOCSHELL 14306C00 == 31 [pid = 3644] [id = 186] 21:39:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (14307400) [pid = 3644] [serial = 556] [outer = 00000000] 21:39:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (14E3F000) [pid = 3644] [serial = 557] [outer = 14307400] 21:39:54 INFO - PROCESS | 3644 | 1465274394187 Marionette DEBUG loaded listener.js 21:39:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (15113C00) [pid = 3644] [serial = 558] [outer = 14307400] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (178A3000) [pid = 3644] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (164AC000) [pid = 3644] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (14E2B800) [pid = 3644] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (14307000) [pid = 3644] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1284B800) [pid = 3644] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1AEA0400) [pid = 3644] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (184ED800) [pid = 3644] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (12849800) [pid = 3644] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1ACB3C00) [pid = 3644] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (184E5400) [pid = 3644] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1323C400) [pid = 3644] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (16849000) [pid = 3644] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A768400) [pid = 3644] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1A76BC00) [pid = 3644] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (19E24800) [pid = 3644] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (13242400) [pid = 3644] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (131DA400) [pid = 3644] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16A90800) [pid = 3644] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (184E2800) [pid = 3644] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (184F0000) [pid = 3644] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (16D59C00) [pid = 3644] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16D76000) [pid = 3644] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (10E1C800) [pid = 3644] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (10D0CC00) [pid = 3644] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (14E3B800) [pid = 3644] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (12A9DC00) [pid = 3644] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (14E3D000) [pid = 3644] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16835400) [pid = 3644] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (16D5B800) [pid = 3644] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (143E1000) [pid = 3644] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (199EB400) [pid = 3644] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (11C1D800) [pid = 3644] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (11CBF800) [pid = 3644] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1983F400) [pid = 3644] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:39:55 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (14E42400) [pid = 3644] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:39:56 INFO - PROCESS | 3644 | 1465274396203 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]]]}] 21:39:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:39:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2310ms 21:39:56 INFO - PROCESS | 3644 | 1465274396275 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 21:39:56 INFO - PROCESS | 3644 | 1465274396280 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 21:39:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:39:56 INFO - PROCESS | 3644 | 1465274396371 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:39:56 INFO - PROCESS | 3644 | 1465274396375 Marionette TRACE conn3 <- [1,710,null,{}] 21:39:56 INFO - PROCESS | 3644 | 1465274396381 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}] 21:39:56 INFO - PROCESS | 3644 | 1465274396385 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:56 INFO - PROCESS | 3644 | 1465274396496 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 21:39:56 INFO - PROCESS | 3644 | 1465274396619 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 3644 | 1465274396622 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:56 INFO - PROCESS | 3644 | ++DOCSHELL 10F10C00 == 32 [pid = 3644] [id = 187] 21:39:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1104F800) [pid = 3644] [serial = 559] [outer = 00000000] 21:39:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (12849800) [pid = 3644] [serial = 560] [outer = 1104F800] 21:39:56 INFO - PROCESS | 3644 | 1465274396680 Marionette DEBUG loaded listener.js 21:39:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (12AE8800) [pid = 3644] [serial = 561] [outer = 1104F800] 21:39:57 INFO - PROCESS | 3644 | 1465274397316 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] 21:39:57 INFO - PROCESS | 3644 | 1465274397406 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 21:39:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:39:57 INFO - PROCESS | 3644 | 1465274397412 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - PROCESS | 3644 | 1465274397415 Marionette TRACE conn3 <- [1,714,null,{}] 21:39:57 INFO - PROCESS | 3644 | 1465274397419 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}] 21:39:57 INFO - PROCESS | 3644 | 1465274397422 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:57 INFO - PROCESS | 3644 | 1465274397547 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 21:39:57 INFO - PROCESS | 3644 | 1465274397667 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:57 INFO - PROCESS | 3644 | 1465274397670 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:57 INFO - PROCESS | 3644 | ++DOCSHELL 13242400 == 33 [pid = 3644] [id = 188] 21:39:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (137AF400) [pid = 3644] [serial = 562] [outer = 00000000] 21:39:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (13C80400) [pid = 3644] [serial = 563] [outer = 137AF400] 21:39:57 INFO - PROCESS | 3644 | 1465274397725 Marionette DEBUG loaded listener.js 21:39:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (140D2000) [pid = 3644] [serial = 564] [outer = 137AF400] 21:39:58 INFO - PROCESS | 3644 | 1465274398664 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]]]}] 21:39:58 INFO - PROCESS | 3644 | --DOCSHELL 13933000 == 32 [pid = 3644] [id = 185] 21:39:58 INFO - PROCESS | 3644 | --DOCSHELL 12854000 == 31 [pid = 3644] [id = 184] 21:39:58 INFO - PROCESS | 3644 | --DOCSHELL 10D0C000 == 30 [pid = 3644] [id = 183] 21:39:58 INFO - PROCESS | 3644 | --DOCSHELL 13244C00 == 29 [pid = 3644] [id = 182] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16853C00) [pid = 3644] [serial = 444] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1ACAC400) [pid = 3644] [serial = 441] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1B10B800) [pid = 3644] [serial = 447] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A76CC00) [pid = 3644] [serial = 380] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1B256800) [pid = 3644] [serial = 396] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (15D42400) [pid = 3644] [serial = 435] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A63AC00) [pid = 3644] [serial = 429] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1B107400) [pid = 3644] [serial = 392] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A09B000) [pid = 3644] [serial = 438] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (140C7400) [pid = 3644] [serial = 432] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1AE96C00) [pid = 3644] [serial = 389] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (19E2EC00) [pid = 3644] [serial = 386] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (164A9400) [pid = 3644] [serial = 383] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19ED4C00) [pid = 3644] [serial = 527] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (143D3000) [pid = 3644] [serial = 344] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13C06C00) [pid = 3644] [serial = 347] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (170B8400) [pid = 3644] [serial = 350] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (184E9000) [pid = 3644] [serial = 353] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (19954800) [pid = 3644] [serial = 356] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16D78000) [pid = 3644] [serial = 515] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18191800) [pid = 3644] [serial = 518] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (175A0400) [pid = 3644] [serial = 516] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17895000) [pid = 3644] [serial = 522] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16E84400) [pid = 3644] [serial = 521] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12847000) [pid = 3644] [serial = 503] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1312C800) [pid = 3644] [serial = 504] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (151B1800) [pid = 3644] [serial = 485] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (164AC400) [pid = 3644] [serial = 486] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15D48400) [pid = 3644] [serial = 497] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1683AC00) [pid = 3644] [serial = 498] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16061000) [pid = 3644] [serial = 509] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16830000) [pid = 3644] [serial = 510] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1683A400) [pid = 3644] [serial = 494] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1683D000) [pid = 3644] [serial = 495] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (184EE800) [pid = 3644] [serial = 519] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16D6F800) [pid = 3644] [serial = 488] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (175A2000) [pid = 3644] [serial = 489] [outer = 00000000] [url = about:blank] 21:39:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (14E45400) [pid = 3644] [serial = 506] [outer = 00000000] [url = about:blank] 21:39:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1306ms 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (151AF800) [pid = 3644] [serial = 507] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1A7CCC00) [pid = 3644] [serial = 480] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (13139C00) [pid = 3644] [serial = 482] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (13236C00) [pid = 3644] [serial = 483] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (12854400) [pid = 3644] [serial = 500] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1313A000) [pid = 3644] [serial = 501] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (19E24C00) [pid = 3644] [serial = 491] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (1A010400) [pid = 3644] [serial = 492] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1684E400) [pid = 3644] [serial = 512] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (16A90C00) [pid = 3644] [serial = 513] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (19ED5C00) [pid = 3644] [serial = 528] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (1983D800) [pid = 3644] [serial = 524] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (1995D800) [pid = 3644] [serial = 525] [outer = 00000000] [url = about:blank] 21:39:58 INFO - PROCESS | 3644 | 1465274398724 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 21:39:58 INFO - PROCESS | 3644 | 1465274398729 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 21:39:58 INFO - PROCESS | 3644 | 1465274398734 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:39:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:39:58 INFO - PROCESS | 3644 | 1465274398737 Marionette TRACE conn3 <- [1,718,null,{}] 21:39:58 INFO - PROCESS | 3644 | 1465274398742 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}] 21:39:58 INFO - PROCESS | 3644 | 1465274398745 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:58 INFO - PROCESS | 3644 | 1465274398842 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 21:39:58 INFO - PROCESS | 3644 | 1465274398848 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 3644 | 1465274398852 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:58 INFO - PROCESS | 3644 | ++DOCSHELL 10D0E400 == 30 [pid = 3644] [id = 189] 21:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (10D0EC00) [pid = 3644] [serial = 565] [outer = 00000000] 21:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (11AD2000) [pid = 3644] [serial = 566] [outer = 10D0EC00] 21:39:58 INFO - PROCESS | 3644 | 1465274398908 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (12847400) [pid = 3644] [serial = 567] [outer = 10D0EC00] 21:39:59 INFO - PROCESS | 3644 | 1465274399427 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] 21:39:59 INFO - PROCESS | 3644 | 1465274399479 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 21:39:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:39:59 INFO - PROCESS | 3644 | 1465274399485 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 3644 | 1465274399488 Marionette TRACE conn3 <- [1,722,null,{}] 21:39:59 INFO - PROCESS | 3644 | 1465274399492 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}] 21:39:59 INFO - PROCESS | 3644 | 1465274399494 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:59 INFO - PROCESS | 3644 | 1465274399581 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 21:39:59 INFO - PROCESS | 3644 | 1465274399666 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:59 INFO - PROCESS | 3644 | 1465274399668 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:39:59 INFO - PROCESS | 3644 | ++DOCSHELL 131DE000 == 31 [pid = 3644] [id = 190] 21:39:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (13236C00) [pid = 3644] [serial = 568] [outer = 00000000] 21:39:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (13244C00) [pid = 3644] [serial = 569] [outer = 13236C00] 21:39:59 INFO - PROCESS | 3644 | 1465274399714 Marionette DEBUG loaded listener.js 21:39:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (1393FC00) [pid = 3644] [serial = 570] [outer = 13236C00] 21:40:00 INFO - PROCESS | 3644 | 1465274400092 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]]]}] 21:40:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:40:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 637ms 21:40:00 INFO - PROCESS | 3644 | 1465274400126 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 21:40:00 INFO - PROCESS | 3644 | 1465274400128 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 21:40:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:40:00 INFO - PROCESS | 3644 | 1465274400131 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - PROCESS | 3644 | 1465274400135 Marionette TRACE conn3 <- [1,726,null,{}] 21:40:00 INFO - PROCESS | 3644 | 1465274400145 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}] 21:40:00 INFO - PROCESS | 3644 | 1465274400150 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:00 INFO - PROCESS | 3644 | 1465274400233 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 21:40:00 INFO - PROCESS | 3644 | 1465274400287 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:00 INFO - PROCESS | 3644 | 1465274400291 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:00 INFO - PROCESS | 3644 | ++DOCSHELL 14E2CC00 == 32 [pid = 3644] [id = 191] 21:40:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (14E3A400) [pid = 3644] [serial = 571] [outer = 00000000] 21:40:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (14E41800) [pid = 3644] [serial = 572] [outer = 14E3A400] 21:40:00 INFO - PROCESS | 3644 | 1465274400337 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (14E49000) [pid = 3644] [serial = 573] [outer = 14E3A400] 21:40:01 INFO - PROCESS | 3644 | 1465274401327 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]]]}] 21:40:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:40:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1210ms 21:40:01 INFO - PROCESS | 3644 | 1465274401359 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 21:40:01 INFO - PROCESS | 3644 | 1465274401362 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 21:40:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:40:01 INFO - PROCESS | 3644 | 1465274401365 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:40:01 INFO - PROCESS | 3644 | 1465274401367 Marionette TRACE conn3 <- [1,730,null,{}] 21:40:01 INFO - PROCESS | 3644 | 1465274401370 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}] 21:40:01 INFO - PROCESS | 3644 | 1465274401372 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:01 INFO - PROCESS | 3644 | 1465274401487 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 21:40:01 INFO - PROCESS | 3644 | 1465274401493 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 3644 | 1465274401495 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:01 INFO - PROCESS | 3644 | ++DOCSHELL 105EDC00 == 33 [pid = 3644] [id = 192] 21:40:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (151B4C00) [pid = 3644] [serial = 574] [outer = 00000000] 21:40:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (157EA000) [pid = 3644] [serial = 575] [outer = 151B4C00] 21:40:01 INFO - PROCESS | 3644 | 1465274401587 Marionette DEBUG loaded listener.js 21:40:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15D3A000) [pid = 3644] [serial = 576] [outer = 151B4C00] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1518F800) [pid = 3644] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (18190800) [pid = 3644] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (14E2BC00) [pid = 3644] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1A63C400) [pid = 3644] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (11C1E000) [pid = 3644] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (10D0D800) [pid = 3644] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (132F3800) [pid = 3644] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (12A19400) [pid = 3644] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:40:02 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (1393E000) [pid = 3644] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:40:02 INFO - PROCESS | 3644 | 1465274402556 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]]]}] 21:40:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 21:40:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1210ms 21:40:02 INFO - PROCESS | 3644 | 1465274402594 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 21:40:02 INFO - PROCESS | 3644 | 1465274402596 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 21:40:02 INFO - PROCESS | 3644 | 1465274402599 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:40:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:40:02 INFO - PROCESS | 3644 | 1465274402601 Marionette TRACE conn3 <- [1,734,null,{}] 21:40:02 INFO - PROCESS | 3644 | 1465274402604 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}] 21:40:02 INFO - PROCESS | 3644 | 1465274402606 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:02 INFO - PROCESS | 3644 | 1465274402687 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 21:40:02 INFO - PROCESS | 3644 | 1465274402692 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:02 INFO - PROCESS | 3644 | 1465274402694 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:02 INFO - PROCESS | 3644 | ++DOCSHELL 11C1E000 == 34 [pid = 3644] [id = 193] 21:40:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (12846C00) [pid = 3644] [serial = 577] [outer = 00000000] 21:40:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (15D47800) [pid = 3644] [serial = 578] [outer = 12846C00] 21:40:02 INFO - PROCESS | 3644 | 1465274402737 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (1605DC00) [pid = 3644] [serial = 579] [outer = 12846C00] 21:40:03 INFO - PROCESS | 3644 | 1465274403673 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]]]}] 21:40:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 21:40:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1163ms 21:40:03 INFO - PROCESS | 3644 | 1465274403777 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 3644 | 1465274403779 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 21:40:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:40:03 INFO - PROCESS | 3644 | 1465274403783 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 3644 | 1465274403784 Marionette TRACE conn3 <- [1,738,null,{}] 21:40:03 INFO - PROCESS | 3644 | 1465274403788 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}] 21:40:03 INFO - PROCESS | 3644 | 1465274403794 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:03 INFO - PROCESS | 3644 | 1465274403896 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 21:40:03 INFO - PROCESS | 3644 | 1465274403902 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 3644 | 1465274403904 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:03 INFO - PROCESS | 3644 | ++DOCSHELL 151B3800 == 35 [pid = 3644] [id = 194] 21:40:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (15D45C00) [pid = 3644] [serial = 580] [outer = 00000000] 21:40:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (16830C00) [pid = 3644] [serial = 581] [outer = 15D45C00] 21:40:03 INFO - PROCESS | 3644 | 1465274403947 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (16831800) [pid = 3644] [serial = 582] [outer = 15D45C00] 21:40:04 INFO - PROCESS | 3644 | 1465274404871 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]]]}] 21:40:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:40:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1162ms 21:40:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:40:04 INFO - PROCESS | 3644 | 1465274404938 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 21:40:04 INFO - PROCESS | 3644 | 1465274404942 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 21:40:04 INFO - PROCESS | 3644 | 1465274404948 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:40:04 INFO - PROCESS | 3644 | 1465274404952 Marionette TRACE conn3 <- [1,742,null,{}] 21:40:04 INFO - PROCESS | 3644 | 1465274404958 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}] 21:40:04 INFO - PROCESS | 3644 | 1465274404962 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:05 INFO - PROCESS | 3644 | 1465274405107 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 21:40:05 INFO - PROCESS | 3644 | 1465274405187 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:05 INFO - PROCESS | 3644 | 1465274405190 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:05 INFO - PROCESS | 3644 | ++DOCSHELL 10D0B800 == 36 [pid = 3644] [id = 195] 21:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10E1C800) [pid = 3644] [serial = 583] [outer = 00000000] 21:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (11ACC400) [pid = 3644] [serial = 584] [outer = 10E1C800] 21:40:05 INFO - PROCESS | 3644 | 1465274405248 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (12AE3C00) [pid = 3644] [serial = 585] [outer = 10E1C800] 21:40:06 INFO - PROCESS | 3644 | 1465274406386 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]]]}] 21:40:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 21:40:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1482ms 21:40:06 INFO - PROCESS | 3644 | 1465274406451 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 21:40:06 INFO - PROCESS | 3644 | 1465274406454 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 21:40:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:40:06 INFO - PROCESS | 3644 | 1465274406461 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:40:06 INFO - PROCESS | 3644 | 1465274406465 Marionette TRACE conn3 <- [1,746,null,{}] 21:40:06 INFO - PROCESS | 3644 | 1465274406470 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}] 21:40:06 INFO - PROCESS | 3644 | 1465274406473 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:06 INFO - PROCESS | 3644 | 1465274406570 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 21:40:06 INFO - PROCESS | 3644 | 1465274406768 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:06 INFO - PROCESS | 3644 | 1465274406771 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:06 INFO - PROCESS | 3644 | ++DOCSHELL 140CC400 == 37 [pid = 3644] [id = 196] 21:40:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (140D1C00) [pid = 3644] [serial = 586] [outer = 00000000] 21:40:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (143DA400) [pid = 3644] [serial = 587] [outer = 140D1C00] 21:40:06 INFO - PROCESS | 3644 | 1465274406827 Marionette DEBUG loaded listener.js 21:40:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E31000) [pid = 3644] [serial = 588] [outer = 140D1C00] 21:40:07 INFO - PROCESS | 3644 | 1465274407444 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]]]}] 21:40:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:40:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1020ms 21:40:07 INFO - PROCESS | 3644 | 1465274407492 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 21:40:07 INFO - PROCESS | 3644 | 1465274407495 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 21:40:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:40:07 INFO - PROCESS | 3644 | 1465274407498 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - PROCESS | 3644 | 1465274407501 Marionette TRACE conn3 <- [1,750,null,{}] 21:40:07 INFO - PROCESS | 3644 | 1465274407510 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}] 21:40:07 INFO - PROCESS | 3644 | 1465274407515 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:07 INFO - PROCESS | 3644 | 1465274407623 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 21:40:07 INFO - PROCESS | 3644 | 1465274407753 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 3644 | 1465274407758 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:07 INFO - PROCESS | 3644 | ++DOCSHELL 164B0800 == 38 [pid = 3644] [id = 197] 21:40:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (164B1400) [pid = 3644] [serial = 589] [outer = 00000000] 21:40:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16831C00) [pid = 3644] [serial = 590] [outer = 164B1400] 21:40:07 INFO - PROCESS | 3644 | 1465274407815 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16839000) [pid = 3644] [serial = 591] [outer = 164B1400] 21:40:08 INFO - PROCESS | 3644 | 1465274408902 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]]]}] 21:40:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:40:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1417ms 21:40:08 INFO - PROCESS | 3644 | 1465274408962 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 3644 | 1465274408966 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 21:40:08 INFO - PROCESS | 3644 | 1465274408973 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:40:08 INFO - PROCESS | 3644 | 1465274408976 Marionette TRACE conn3 <- [1,754,null,{}] 21:40:08 INFO - PROCESS | 3644 | 1465274408981 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}] 21:40:08 INFO - PROCESS | 3644 | 1465274408984 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:09 INFO - PROCESS | 3644 | 1465274409075 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 21:40:09 INFO - PROCESS | 3644 | 1465274409206 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 3644 | 1465274409209 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:09 INFO - PROCESS | 3644 | ++DOCSHELL 12847000 == 39 [pid = 3644] [id = 198] 21:40:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (12848000) [pid = 3644] [serial = 592] [outer = 00000000] 21:40:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (12AE7C00) [pid = 3644] [serial = 593] [outer = 12848000] 21:40:09 INFO - PROCESS | 3644 | 1465274409265 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (130BE800) [pid = 3644] [serial = 594] [outer = 12848000] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 11C1E000 == 38 [pid = 3644] [id = 193] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 105EDC00 == 37 [pid = 3644] [id = 192] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 14E2CC00 == 36 [pid = 3644] [id = 191] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 131DE000 == 35 [pid = 3644] [id = 190] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 10D0E400 == 34 [pid = 3644] [id = 189] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 13242400 == 33 [pid = 3644] [id = 188] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 10F10C00 == 32 [pid = 3644] [id = 187] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 14306C00 == 31 [pid = 3644] [id = 186] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 140CC400 == 30 [pid = 3644] [id = 196] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 164B0800 == 29 [pid = 3644] [id = 197] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 151B3800 == 28 [pid = 3644] [id = 194] 21:40:10 INFO - PROCESS | 3644 | --DOCSHELL 10D0B800 == 27 [pid = 3644] [id = 195] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13031000) [pid = 3644] [serial = 552] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14037400) [pid = 3644] [serial = 554] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12BC4C00) [pid = 3644] [serial = 551] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1684AC00) [pid = 3644] [serial = 543] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (19E2D800) [pid = 3644] [serial = 537] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15A6C800) [pid = 3644] [serial = 534] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1A76B400) [pid = 3644] [serial = 540] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (131D4800) [pid = 3644] [serial = 531] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (140CEC00) [pid = 3644] [serial = 555] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10F07400) [pid = 3644] [serial = 548] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (10F36400) [pid = 3644] [serial = 549] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1402C400) [pid = 3644] [serial = 546] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1393C800) [pid = 3644] [serial = 545] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (12853400) [pid = 3644] [serial = 530] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (15190C00) [pid = 3644] [serial = 533] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (19844400) [pid = 3644] [serial = 536] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1A766C00) [pid = 3644] [serial = 539] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (14E3F000) [pid = 3644] [serial = 557] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (164A9800) [pid = 3644] [serial = 542] [outer = 00000000] [url = about:blank] 21:40:10 INFO - PROCESS | 3644 | 1465274410969 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]]]}] 21:40:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:40:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2054ms 21:40:11 INFO - PROCESS | 3644 | 1465274411030 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 3644 | 1465274411034 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 21:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:40:11 INFO - PROCESS | 3644 | 1465274411040 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 3644 | 1465274411042 Marionette TRACE conn3 <- [1,758,null,{}] 21:40:11 INFO - PROCESS | 3644 | 1465274411048 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}] 21:40:11 INFO - PROCESS | 3644 | 1465274411050 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:11 INFO - PROCESS | 3644 | 1465274411131 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 21:40:11 INFO - PROCESS | 3644 | 1465274411138 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 3644 | 1465274411140 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:11 INFO - PROCESS | 3644 | ++DOCSHELL 10D04000 == 28 [pid = 3644] [id = 199] 21:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10D04800) [pid = 3644] [serial = 595] [outer = 00000000] 21:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10F0B400) [pid = 3644] [serial = 596] [outer = 10D04800] 21:40:11 INFO - PROCESS | 3644 | 1465274411187 Marionette DEBUG loaded listener.js 21:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10F37C00) [pid = 3644] [serial = 597] [outer = 10D04800] 21:40:11 INFO - PROCESS | 3644 | 1465274411668 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]]]}] 21:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 701ms 21:40:11 INFO - PROCESS | 3644 | 1465274411739 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 3644 | 1465274411744 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 21:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:40:11 INFO - PROCESS | 3644 | 1465274411750 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 3644 | 1465274411753 Marionette TRACE conn3 <- [1,762,null,{}] 21:40:11 INFO - PROCESS | 3644 | 1465274411756 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}] 21:40:11 INFO - PROCESS | 3644 | 1465274411759 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:11 INFO - PROCESS | 3644 | 1465274411843 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 21:40:11 INFO - PROCESS | 3644 | 1465274411858 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 3644 | 1465274411860 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:11 INFO - PROCESS | 3644 | ++DOCSHELL 12AA7C00 == 29 [pid = 3644] [id = 200] 21:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12ADE800) [pid = 3644] [serial = 598] [outer = 00000000] 21:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12D64400) [pid = 3644] [serial = 599] [outer = 12ADE800] 21:40:11 INFO - PROCESS | 3644 | 1465274411907 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1309F400) [pid = 3644] [serial = 600] [outer = 12ADE800] 21:40:12 INFO - PROCESS | 3644 | 1465274412385 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]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 653ms 21:40:12 INFO - PROCESS | 3644 | 1465274412427 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 21:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:40:12 INFO - PROCESS | 3644 | 1465274412430 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 21:40:12 INFO - PROCESS | 3644 | 1465274412433 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - PROCESS | 3644 | 1465274412436 Marionette TRACE conn3 <- [1,766,null,{}] 21:40:12 INFO - PROCESS | 3644 | 1465274412447 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}] 21:40:12 INFO - PROCESS | 3644 | 1465274412451 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:12 INFO - PROCESS | 3644 | 1465274412585 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 21:40:12 INFO - PROCESS | 3644 | 1465274412635 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 3644 | 1465274412638 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:12 INFO - PROCESS | 3644 | ++DOCSHELL 13940C00 == 30 [pid = 3644] [id = 201] 21:40:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13C07000) [pid = 3644] [serial = 601] [outer = 00000000] 21:40:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13C11400) [pid = 3644] [serial = 602] [outer = 13C07000] 21:40:12 INFO - PROCESS | 3644 | 1465274412685 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1402B800) [pid = 3644] [serial = 603] [outer = 13C07000] 21:40:13 INFO - PROCESS | 3644 | 1465274413092 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]]]}] 21:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 700ms 21:40:13 INFO - PROCESS | 3644 | 1465274413131 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 21:40:13 INFO - PROCESS | 3644 | 1465274413134 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 21:40:13 INFO - PROCESS | 3644 | 1465274413145 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:40:13 INFO - PROCESS | 3644 | 1465274413146 Marionette TRACE conn3 <- [1,770,null,{}] 21:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:40:13 INFO - PROCESS | 3644 | 1465274413154 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}] 21:40:13 INFO - PROCESS | 3644 | 1465274413155 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:13 INFO - PROCESS | 3644 | 1465274413263 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 21:40:13 INFO - PROCESS | 3644 | 1465274413270 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:13 INFO - PROCESS | 3644 | 1465274413272 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:13 INFO - PROCESS | 3644 | ++DOCSHELL 12AE8C00 == 31 [pid = 3644] [id = 202] 21:40:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (131D6C00) [pid = 3644] [serial = 604] [outer = 00000000] 21:40:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (140D2C00) [pid = 3644] [serial = 605] [outer = 131D6C00] 21:40:13 INFO - PROCESS | 3644 | 1465274413315 Marionette DEBUG loaded listener.js 21:40:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1430C400) [pid = 3644] [serial = 606] [outer = 131D6C00] 21:40:13 INFO - PROCESS | 3644 | 1465274413743 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]]]}] 21:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 653ms 21:40:13 INFO - PROCESS | 3644 | 1465274413785 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 21:40:13 INFO - PROCESS | 3644 | 1465274413787 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 21:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:40:13 INFO - PROCESS | 3644 | 1465274413791 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:40:13 INFO - PROCESS | 3644 | 1465274413793 Marionette TRACE conn3 <- [1,774,null,{}] 21:40:13 INFO - PROCESS | 3644 | 1465274413796 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}] 21:40:13 INFO - PROCESS | 3644 | 1465274413798 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:13 INFO - PROCESS | 3644 | 1465274413905 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 21:40:14 INFO - PROCESS | 3644 | 1465274413986 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:14 INFO - PROCESS | 3644 | 1465274413988 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:14 INFO - PROCESS | 3644 | ++DOCSHELL 143E1000 == 32 [pid = 3644] [id = 203] 21:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E2C400) [pid = 3644] [serial = 607] [outer = 00000000] 21:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14E40000) [pid = 3644] [serial = 608] [outer = 14E2C400] 21:40:14 INFO - PROCESS | 3644 | 1465274414033 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (14E47400) [pid = 3644] [serial = 609] [outer = 14E2C400] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15D45C00) [pid = 3644] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (151B4C00) [pid = 3644] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (12846C00) [pid = 3644] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1104F800) [pid = 3644] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (137AF400) [pid = 3644] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (13236C00) [pid = 3644] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (14307400) [pid = 3644] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (14E3A400) [pid = 3644] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:40:14 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (10D0EC00) [pid = 3644] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:40:14 INFO - PROCESS | 3644 | 1465274414675 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]]]}] 21:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 908ms 21:40:14 INFO - PROCESS | 3644 | 1465274414728 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 21:40:14 INFO - PROCESS | 3644 | 1465274414730 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 21:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:40:14 INFO - PROCESS | 3644 | 1465274414735 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:40:14 INFO - PROCESS | 3644 | 1465274414736 Marionette TRACE conn3 <- [1,778,null,{}] 21:40:14 INFO - PROCESS | 3644 | 1465274414739 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}] 21:40:14 INFO - PROCESS | 3644 | 1465274414745 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:14 INFO - PROCESS | 3644 | 1465274414843 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 21:40:14 INFO - PROCESS | 3644 | 1465274414848 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:14 INFO - PROCESS | 3644 | 1465274414850 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:14 INFO - PROCESS | 3644 | ++DOCSHELL 13236C00 == 33 [pid = 3644] [id = 204] 21:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (1323B400) [pid = 3644] [serial = 610] [outer = 00000000] 21:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15185C00) [pid = 3644] [serial = 611] [outer = 1323B400] 21:40:14 INFO - PROCESS | 3644 | 1465274414964 Marionette DEBUG loaded listener.js 21:40:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (151B9400) [pid = 3644] [serial = 612] [outer = 1323B400] 21:40:15 INFO - PROCESS | 3644 | 1465274415346 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]]]}] 21:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 637ms 21:40:15 INFO - PROCESS | 3644 | 1465274415371 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 21:40:15 INFO - PROCESS | 3644 | 1465274415373 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 21:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:40:15 INFO - PROCESS | 3644 | 1465274415385 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:40:15 INFO - PROCESS | 3644 | 1465274415387 Marionette TRACE conn3 <- [1,782,null,{}] 21:40:15 INFO - PROCESS | 3644 | 1465274415391 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}] 21:40:15 INFO - PROCESS | 3644 | 1465274415393 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:15 INFO - PROCESS | 3644 | 1465274415501 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 21:40:15 INFO - PROCESS | 3644 | 1465274415508 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:15 INFO - PROCESS | 3644 | 1465274415510 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:15 INFO - PROCESS | 3644 | ++DOCSHELL 14307400 == 34 [pid = 3644] [id = 205] 21:40:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (151B4800) [pid = 3644] [serial = 613] [outer = 00000000] 21:40:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15D43C00) [pid = 3644] [serial = 614] [outer = 151B4800] 21:40:15 INFO - PROCESS | 3644 | 1465274415552 Marionette DEBUG loaded listener.js 21:40:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15D46000) [pid = 3644] [serial = 615] [outer = 151B4800] 21:40:16 INFO - PROCESS | 3644 | 1465274415993 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]]]}] 21:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 605ms 21:40:16 INFO - PROCESS | 3644 | 1465274416006 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 3644 | 1465274416008 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 21:40:16 INFO - PROCESS | 3644 | 1465274416011 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:40:16 INFO - PROCESS | 3644 | 1465274416013 Marionette TRACE conn3 <- [1,786,null,{}] 21:40:16 INFO - PROCESS | 3644 | 1465274416017 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}] 21:40:16 INFO - PROCESS | 3644 | 1465274416018 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:16 INFO - PROCESS | 3644 | 1465274416092 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 21:40:16 INFO - PROCESS | 3644 | 1465274416167 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:16 INFO - PROCESS | 3644 | 1465274416169 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:16 INFO - PROCESS | 3644 | ++DOCSHELL 157E6800 == 35 [pid = 3644] [id = 206] 21:40:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (164A4400) [pid = 3644] [serial = 616] [outer = 00000000] 21:40:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (164AFC00) [pid = 3644] [serial = 617] [outer = 164A4400] 21:40:16 INFO - PROCESS | 3644 | 1465274416214 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (164AAC00) [pid = 3644] [serial = 618] [outer = 164A4400] 21:40:16 INFO - PROCESS | 3644 | 1465274416575 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]]]}] 21:40:16 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 21:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 605ms 21:40:16 INFO - PROCESS | 3644 | 1465274416609 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 3644 | 1465274416611 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 21:40:16 INFO - PROCESS | 3644 | 1465274416614 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:40:16 INFO - PROCESS | 3644 | 1465274416616 Marionette TRACE conn3 <- [1,790,null,{}] 21:40:16 INFO - PROCESS | 3644 | 1465274416619 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}] 21:40:16 INFO - PROCESS | 3644 | 1465274416621 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:16 INFO - PROCESS | 3644 | 1465274416738 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 21:40:16 INFO - PROCESS | 3644 | 1465274416913 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:16 INFO - PROCESS | 3644 | 1465274416917 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:16 INFO - PROCESS | 3644 | ++DOCSHELL 10A54C00 == 36 [pid = 3644] [id = 207] 21:40:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (10D01400) [pid = 3644] [serial = 619] [outer = 00000000] 21:40:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10D09400) [pid = 3644] [serial = 620] [outer = 10D01400] 21:40:17 INFO - PROCESS | 3644 | 1465274416998 Marionette DEBUG loaded listener.js 21:40:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (10F07400) [pid = 3644] [serial = 621] [outer = 10D01400] 21:40:17 INFO - PROCESS | 3644 | 1465274417760 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]]]}] 21:40:17 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 21:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1211ms 21:40:17 INFO - PROCESS | 3644 | 1465274417842 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 21:40:17 INFO - PROCESS | 3644 | 1465274417846 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 21:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:40:17 INFO - PROCESS | 3644 | 1465274417851 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:40:17 INFO - PROCESS | 3644 | 1465274417855 Marionette TRACE conn3 <- [1,794,null,{}] 21:40:17 INFO - PROCESS | 3644 | 1465274417859 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}] 21:40:17 INFO - PROCESS | 3644 | 1465274417862 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:17 INFO - PROCESS | 3644 | 1465274417985 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 21:40:18 INFO - PROCESS | 3644 | 1465274418059 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 3644 | 1465274418062 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:18 INFO - PROCESS | 3644 | ++DOCSHELL 1313A400 == 37 [pid = 3644] [id = 208] 21:40:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13140400) [pid = 3644] [serial = 622] [outer = 00000000] 21:40:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13236400) [pid = 3644] [serial = 623] [outer = 13140400] 21:40:18 INFO - PROCESS | 3644 | 1465274418158 Marionette DEBUG loaded listener.js 21:40:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13243000) [pid = 3644] [serial = 624] [outer = 13140400] 21:40:19 INFO - PROCESS | 3644 | 1465274419014 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]]]}] 21:40:19 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 21:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1210ms 21:40:19 INFO - PROCESS | 3644 | 1465274419044 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 21:40:19 INFO - PROCESS | 3644 | 1465274419048 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 21:40:19 INFO - PROCESS | 3644 | 1465274419054 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:40:19 INFO - PROCESS | 3644 | 1465274419056 Marionette TRACE conn3 <- [1,798,null,{}] 21:40:19 INFO - PROCESS | 3644 | 1465274419062 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}] 21:40:19 INFO - PROCESS | 3644 | 1465274419065 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:19 INFO - PROCESS | 3644 | 1465274419231 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 157E6800 == 36 [pid = 3644] [id = 206] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 14307400 == 35 [pid = 3644] [id = 205] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 13236C00 == 34 [pid = 3644] [id = 204] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 143E1000 == 33 [pid = 3644] [id = 203] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 12AE8C00 == 32 [pid = 3644] [id = 202] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 13940C00 == 31 [pid = 3644] [id = 201] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 12AA7C00 == 30 [pid = 3644] [id = 200] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 10D04000 == 29 [pid = 3644] [id = 199] 21:40:19 INFO - PROCESS | 3644 | --DOCSHELL 12847000 == 28 [pid = 3644] [id = 198] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16830C00) [pid = 3644] [serial = 581] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (157EA000) [pid = 3644] [serial = 575] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15D47800) [pid = 3644] [serial = 578] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12849800) [pid = 3644] [serial = 560] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12AE8800) [pid = 3644] [serial = 561] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13C80400) [pid = 3644] [serial = 563] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (140D2000) [pid = 3644] [serial = 564] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13244C00) [pid = 3644] [serial = 569] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1393FC00) [pid = 3644] [serial = 570] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15113C00) [pid = 3644] [serial = 558] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (14E41800) [pid = 3644] [serial = 572] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (11AD2000) [pid = 3644] [serial = 566] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (12847400) [pid = 3644] [serial = 567] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15D3A000) [pid = 3644] [serial = 576] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1605DC00) [pid = 3644] [serial = 579] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16831800) [pid = 3644] [serial = 582] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (14E49000) [pid = 3644] [serial = 573] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3644 | 1465274419343 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:19 INFO - PROCESS | 3644 | 1465274419347 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:19 INFO - PROCESS | 3644 | ++DOCSHELL 10562800 == 29 [pid = 3644] [id = 209] 21:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (105E6400) [pid = 3644] [serial = 625] [outer = 00000000] 21:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10D0A000) [pid = 3644] [serial = 626] [outer = 105E6400] 21:40:19 INFO - PROCESS | 3644 | 1465274419395 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10F38800) [pid = 3644] [serial = 627] [outer = 105E6400] 21:40:19 INFO - PROCESS | 3644 | 1465274419813 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]]]}] 21:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 748ms 21:40:19 INFO - PROCESS | 3644 | 1465274419827 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 21:40:19 INFO - PROCESS | 3644 | 1465274419832 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 21:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:40:19 INFO - PROCESS | 3644 | 1465274419838 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:40:19 INFO - PROCESS | 3644 | 1465274419840 Marionette TRACE conn3 <- [1,802,null,{}] 21:40:19 INFO - PROCESS | 3644 | 1465274419844 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}] 21:40:19 INFO - PROCESS | 3644 | 1465274419846 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:19 INFO - PROCESS | 3644 | 1465274419945 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 21:40:20 INFO - PROCESS | 3644 | 1465274420024 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 3644 | 1465274420027 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:20 INFO - PROCESS | 3644 | ++DOCSHELL 12852C00 == 30 [pid = 3644] [id = 210] 21:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (12853000) [pid = 3644] [serial = 628] [outer = 00000000] 21:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (131DC800) [pid = 3644] [serial = 629] [outer = 12853000] 21:40:20 INFO - PROCESS | 3644 | 1465274420073 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1323DC00) [pid = 3644] [serial = 630] [outer = 12853000] 21:40:20 INFO - PROCESS | 3644 | 1465274420450 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] 21:40:20 INFO - PROCESS | 3644 | 1465274420478 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 21:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:40:20 INFO - PROCESS | 3644 | 1465274420481 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 3644 | 1465274420485 Marionette TRACE conn3 <- [1,806,null,{}] 21:40:20 INFO - PROCESS | 3644 | 1465274420495 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}] 21:40:20 INFO - PROCESS | 3644 | 1465274420500 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:20 INFO - PROCESS | 3644 | 1465274420583 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 21:40:20 INFO - PROCESS | 3644 | 1465274420590 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 3644 | 1465274420593 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:20 INFO - PROCESS | 3644 | ++DOCSHELL 140C9000 == 31 [pid = 3644] [id = 211] 21:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (140CA000) [pid = 3644] [serial = 631] [outer = 00000000] 21:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14306800) [pid = 3644] [serial = 632] [outer = 140CA000] 21:40:20 INFO - PROCESS | 3644 | 1465274420676 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (143DD400) [pid = 3644] [serial = 633] [outer = 140CA000] 21:40:21 INFO - PROCESS | 3644 | 1465274421181 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]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 717ms 21:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:40:21 INFO - PROCESS | 3644 | 1465274421218 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 3644 | 1465274421220 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 21:40:21 INFO - PROCESS | 3644 | 1465274421224 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 3644 | 1465274421226 Marionette TRACE conn3 <- [1,810,null,{}] 21:40:21 INFO - PROCESS | 3644 | 1465274421228 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}] 21:40:21 INFO - PROCESS | 3644 | 1465274421230 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:21 INFO - PROCESS | 3644 | 1465274421323 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 21:40:21 INFO - PROCESS | 3644 | 1465274421331 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 3644 | 1465274421333 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:21 INFO - PROCESS | 3644 | ++DOCSHELL 14E41800 == 32 [pid = 3644] [id = 212] 21:40:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14E44800) [pid = 3644] [serial = 634] [outer = 00000000] 21:40:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15190800) [pid = 3644] [serial = 635] [outer = 14E44800] 21:40:21 INFO - PROCESS | 3644 | 1465274421378 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (151B3000) [pid = 3644] [serial = 636] [outer = 14E44800] 21:40:21 INFO - PROCESS | 3644 | 1465274421836 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] 21:40:21 INFO - PROCESS | 3644 | 1465274421869 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 21:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:40:21 INFO - PROCESS | 3644 | 1465274421880 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 3644 | 1465274421881 Marionette TRACE conn3 <- [1,814,null,{}] 21:40:21 INFO - PROCESS | 3644 | 1465274421885 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}] 21:40:21 INFO - PROCESS | 3644 | 1465274421887 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:22 INFO - PROCESS | 3644 | 1465274421990 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 21:40:22 INFO - PROCESS | 3644 | 1465274422072 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 3644 | 1465274422074 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:22 INFO - PROCESS | 3644 | ++DOCSHELL 1313A000 == 33 [pid = 3644] [id = 213] 21:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (152D9000) [pid = 3644] [serial = 637] [outer = 00000000] 21:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15D3EC00) [pid = 3644] [serial = 638] [outer = 152D9000] 21:40:22 INFO - PROCESS | 3644 | 1465274422117 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1605C800) [pid = 3644] [serial = 639] [outer = 152D9000] 21:40:22 INFO - PROCESS | 3644 | 1465274422527 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]]]}] 21:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 701ms 21:40:22 INFO - PROCESS | 3644 | 1465274422579 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 21:40:22 INFO - PROCESS | 3644 | 1465274422581 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 21:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:40:22 INFO - PROCESS | 3644 | 1465274422584 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:40:22 INFO - PROCESS | 3644 | 1465274422586 Marionette TRACE conn3 <- [1,818,null,{}] 21:40:22 INFO - PROCESS | 3644 | 1465274422589 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}] 21:40:22 INFO - PROCESS | 3644 | 1465274422594 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:22 INFO - PROCESS | 3644 | 1465274422783 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 21:40:22 INFO - PROCESS | 3644 | 1465274422797 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 3644 | 1465274422799 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:22 INFO - PROCESS | 3644 | ++DOCSHELL 16683400 == 34 [pid = 3644] [id = 214] 21:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16831800) [pid = 3644] [serial = 640] [outer = 00000000] 21:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16837800) [pid = 3644] [serial = 641] [outer = 16831800] 21:40:22 INFO - PROCESS | 3644 | 1465274422892 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1683B800) [pid = 3644] [serial = 642] [outer = 16831800] 21:40:23 INFO - PROCESS | 3644 | 1465274423294 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]]]}] 21:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 701ms 21:40:23 INFO - PROCESS | 3644 | 1465274423316 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 21:40:23 INFO - PROCESS | 3644 | 1465274423318 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 21:40:23 INFO - PROCESS | 3644 | 1465274423321 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:40:23 INFO - PROCESS | 3644 | 1465274423323 Marionette TRACE conn3 <- [1,822,null,{}] 21:40:23 INFO - PROCESS | 3644 | 1465274423326 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}] 21:40:23 INFO - PROCESS | 3644 | 1465274423328 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:23 INFO - PROCESS | 3644 | 1465274423467 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 21:40:23 INFO - PROCESS | 3644 | 1465274423473 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:23 INFO - PROCESS | 3644 | 1465274423475 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:23 INFO - PROCESS | 3644 | ++DOCSHELL 16836000 == 35 [pid = 3644] [id = 215] 21:40:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16845400) [pid = 3644] [serial = 643] [outer = 00000000] 21:40:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1684B400) [pid = 3644] [serial = 644] [outer = 16845400] 21:40:23 INFO - PROCESS | 3644 | 1465274423517 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1684DC00) [pid = 3644] [serial = 645] [outer = 16845400] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12848000) [pid = 3644] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (151B4800) [pid = 3644] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12ADE800) [pid = 3644] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10D04800) [pid = 3644] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13C07000) [pid = 3644] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10E1C800) [pid = 3644] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (140D1C00) [pid = 3644] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (164B1400) [pid = 3644] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (131D6C00) [pid = 3644] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1323B400) [pid = 3644] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:40:23 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (14E2C400) [pid = 3644] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:40:23 INFO - PROCESS | 3644 | 1465274423949 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]]]}] 21:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 717ms 21:40:24 INFO - PROCESS | 3644 | 1465274424021 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 21:40:24 INFO - PROCESS | 3644 | 1465274424023 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 21:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:40:24 INFO - PROCESS | 3644 | 1465274424026 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - PROCESS | 3644 | 1465274424028 Marionette TRACE conn3 <- [1,826,null,{}] 21:40:24 INFO - PROCESS | 3644 | 1465274424031 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}] 21:40:24 INFO - PROCESS | 3644 | 1465274424032 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:24 INFO - PROCESS | 3644 | 1465274424112 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 21:40:24 INFO - PROCESS | 3644 | 1465274424117 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 3644 | 1465274424119 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:24 INFO - PROCESS | 3644 | ++DOCSHELL 1313E000 == 36 [pid = 3644] [id = 216] 21:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (143D5400) [pid = 3644] [serial = 646] [outer = 00000000] 21:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (164B1400) [pid = 3644] [serial = 647] [outer = 143D5400] 21:40:24 INFO - PROCESS | 3644 | 1465274424162 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1683EC00) [pid = 3644] [serial = 648] [outer = 143D5400] 21:40:24 INFO - PROCESS | 3644 | 1465274424630 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]]]}] 21:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 653ms 21:40:24 INFO - PROCESS | 3644 | 1465274424696 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 21:40:24 INFO - PROCESS | 3644 | 1465274424699 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 21:40:24 INFO - PROCESS | 3644 | 1465274424702 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:40:24 INFO - PROCESS | 3644 | 1465274424703 Marionette TRACE conn3 <- [1,830,null,{}] 21:40:24 INFO - PROCESS | 3644 | 1465274424707 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}] 21:40:24 INFO - PROCESS | 3644 | 1465274424709 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:24 INFO - PROCESS | 3644 | 1465274424785 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 21:40:24 INFO - PROCESS | 3644 | 1465274424792 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 3644 | 1465274424794 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:24 INFO - PROCESS | 3644 | ++DOCSHELL 13940800 == 37 [pid = 3644] [id = 217] 21:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (151B1000) [pid = 3644] [serial = 649] [outer = 00000000] 21:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (168AA000) [pid = 3644] [serial = 650] [outer = 151B1000] 21:40:24 INFO - PROCESS | 3644 | 1465274424844 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (168AD800) [pid = 3644] [serial = 651] [outer = 151B1000] 21:40:25 INFO - PROCESS | 3644 | 1465274425263 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]]]}] 21:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 605ms 21:40:25 INFO - PROCESS | 3644 | 1465274425299 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 21:40:25 INFO - PROCESS | 3644 | 1465274425301 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 21:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:40:25 INFO - PROCESS | 3644 | 1465274425304 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:40:25 INFO - PROCESS | 3644 | 1465274425306 Marionette TRACE conn3 <- [1,834,null,{}] 21:40:25 INFO - PROCESS | 3644 | 1465274425310 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}] 21:40:25 INFO - PROCESS | 3644 | 1465274425312 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:25 INFO - PROCESS | 3644 | 1465274425434 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 21:40:25 INFO - PROCESS | 3644 | 1465274425439 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 3644 | 1465274425441 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:25 INFO - PROCESS | 3644 | ++DOCSHELL 16851800 == 38 [pid = 3644] [id = 218] 21:40:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16851C00) [pid = 3644] [serial = 652] [outer = 00000000] 21:40:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D50400) [pid = 3644] [serial = 653] [outer = 16851C00] 21:40:25 INFO - PROCESS | 3644 | 1465274425483 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D51800) [pid = 3644] [serial = 654] [outer = 16851C00] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 10562800 == 37 [pid = 3644] [id = 209] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 1313A400 == 36 [pid = 3644] [id = 208] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 10A54C00 == 35 [pid = 3644] [id = 207] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 12852C00 == 34 [pid = 3644] [id = 210] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 140C9000 == 33 [pid = 3644] [id = 211] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 1313A000 == 32 [pid = 3644] [id = 213] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 16683400 == 31 [pid = 3644] [id = 214] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 16836000 == 30 [pid = 3644] [id = 215] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 1313E000 == 29 [pid = 3644] [id = 216] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 14E41800 == 28 [pid = 3644] [id = 212] 21:40:26 INFO - PROCESS | 3644 | --DOCSHELL 13940800 == 27 [pid = 3644] [id = 217] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (130BE800) [pid = 3644] [serial = 594] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (12AE7C00) [pid = 3644] [serial = 593] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15D46000) [pid = 3644] [serial = 615] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12D64400) [pid = 3644] [serial = 599] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10F0B400) [pid = 3644] [serial = 596] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10F37C00) [pid = 3644] [serial = 597] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13C11400) [pid = 3644] [serial = 602] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1402B800) [pid = 3644] [serial = 603] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (12AE3C00) [pid = 3644] [serial = 585] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (11ACC400) [pid = 3644] [serial = 584] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14E31000) [pid = 3644] [serial = 588] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (143DA400) [pid = 3644] [serial = 587] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16839000) [pid = 3644] [serial = 591] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (164AFC00) [pid = 3644] [serial = 617] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16831C00) [pid = 3644] [serial = 590] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (140D2C00) [pid = 3644] [serial = 605] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1430C400) [pid = 3644] [serial = 606] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (15185C00) [pid = 3644] [serial = 611] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (14E40000) [pid = 3644] [serial = 608] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (15D43C00) [pid = 3644] [serial = 614] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (14E47400) [pid = 3644] [serial = 609] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (151B9400) [pid = 3644] [serial = 612] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (1309F400) [pid = 3644] [serial = 600] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3644 | 1465274427214 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]]]}] 21:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1943ms 21:40:27 INFO - PROCESS | 3644 | 1465274427254 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 21:40:27 INFO - PROCESS | 3644 | 1465274427258 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 21:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:40:27 INFO - PROCESS | 3644 | 1465274427271 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:40:27 INFO - PROCESS | 3644 | 1465274427275 Marionette TRACE conn3 <- [1,838,null,{}] 21:40:27 INFO - PROCESS | 3644 | 1465274427281 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}] 21:40:27 INFO - PROCESS | 3644 | 1465274427284 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:27 INFO - PROCESS | 3644 | 1465274427376 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 21:40:27 INFO - PROCESS | 3644 | 1465274427383 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 3644 | 1465274427387 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:27 INFO - PROCESS | 3644 | ++DOCSHELL 10D04000 == 28 [pid = 3644] [id = 219] 21:40:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10D08400) [pid = 3644] [serial = 655] [outer = 00000000] 21:40:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10E1F800) [pid = 3644] [serial = 656] [outer = 10D08400] 21:40:27 INFO - PROCESS | 3644 | 1465274427435 Marionette DEBUG loaded listener.js 21:40:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10F34000) [pid = 3644] [serial = 657] [outer = 10D08400] 21:40:28 INFO - PROCESS | 3644 | 1465274428208 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]]]}] 21:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 955ms 21:40:28 INFO - PROCESS | 3644 | 1465274428244 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 3644 | 1465274428249 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 21:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:40:28 INFO - PROCESS | 3644 | 1465274428263 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 3644 | 1465274428266 Marionette TRACE conn3 <- [1,842,null,{}] 21:40:28 INFO - PROCESS | 3644 | 1465274428273 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}] 21:40:28 INFO - PROCESS | 3644 | 1465274428276 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:28 INFO - PROCESS | 3644 | 1465274428359 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 21:40:28 INFO - PROCESS | 3644 | 1465274428365 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:28 INFO - PROCESS | 3644 | 1465274428368 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:28 INFO - PROCESS | 3644 | ++DOCSHELL 12BCB000 == 29 [pid = 3644] [id = 220] 21:40:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12BCB800) [pid = 3644] [serial = 658] [outer = 00000000] 21:40:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1302A000) [pid = 3644] [serial = 659] [outer = 12BCB800] 21:40:28 INFO - PROCESS | 3644 | 1465274428415 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13076800) [pid = 3644] [serial = 660] [outer = 12BCB800] 21:40:28 INFO - PROCESS | 3644 | 1465274428872 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]]]}] 21:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 21:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:40:28 INFO - PROCESS | 3644 | 1465274428913 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 3644 | 1465274428915 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 21:40:28 INFO - PROCESS | 3644 | 1465274428918 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 3644 | 1465274428922 Marionette TRACE conn3 <- [1,846,null,{}] 21:40:28 INFO - PROCESS | 3644 | 1465274428933 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}] 21:40:28 INFO - PROCESS | 3644 | 1465274428938 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:29 INFO - PROCESS | 3644 | 1465274429028 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 21:40:29 INFO - PROCESS | 3644 | 1465274429043 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 3644 | 1465274429047 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:29 INFO - PROCESS | 3644 | ++DOCSHELL 13931400 == 30 [pid = 3644] [id = 221] 21:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13931800) [pid = 3644] [serial = 661] [outer = 00000000] 21:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (1393DC00) [pid = 3644] [serial = 662] [outer = 13931800] 21:40:29 INFO - PROCESS | 3644 | 1465274429094 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13C0A800) [pid = 3644] [serial = 663] [outer = 13931800] 21:40:29 INFO - PROCESS | 3644 | 1465274429515 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]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 637ms 21:40:29 INFO - PROCESS | 3644 | 1465274429556 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 3644 | 1465274429558 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 21:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:40:29 INFO - PROCESS | 3644 | 1465274429566 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 3644 | 1465274429568 Marionette TRACE conn3 <- [1,850,null,{}] 21:40:29 INFO - PROCESS | 3644 | 1465274429571 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}] 21:40:29 INFO - PROCESS | 3644 | 1465274429573 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:29 INFO - PROCESS | 3644 | 1465274429657 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 21:40:29 INFO - PROCESS | 3644 | 1465274429665 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 3644 | 1465274429667 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:29 INFO - PROCESS | 3644 | ++DOCSHELL 13C80000 == 31 [pid = 3644] [id = 222] 21:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13C8CC00) [pid = 3644] [serial = 664] [outer = 00000000] 21:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (140C6C00) [pid = 3644] [serial = 665] [outer = 13C8CC00] 21:40:29 INFO - PROCESS | 3644 | 1465274429711 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (140CBC00) [pid = 3644] [serial = 666] [outer = 13C8CC00] 21:40:30 INFO - PROCESS | 3644 | 1465274430196 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]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 653ms 21:40:30 INFO - PROCESS | 3644 | 1465274430232 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 3644 | 1465274430234 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 21:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:40:30 INFO - PROCESS | 3644 | 1465274430237 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 3644 | 1465274430239 Marionette TRACE conn3 <- [1,854,null,{}] 21:40:30 INFO - PROCESS | 3644 | 1465274430242 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}] 21:40:30 INFO - PROCESS | 3644 | 1465274430244 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:30 INFO - PROCESS | 3644 | 1465274430319 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 21:40:30 INFO - PROCESS | 3644 | 1465274430326 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3644 | 1465274430328 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:30 INFO - PROCESS | 3644 | ++DOCSHELL 140D3000 == 32 [pid = 3644] [id = 223] 21:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (140D3400) [pid = 3644] [serial = 667] [outer = 00000000] 21:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1430C400) [pid = 3644] [serial = 668] [outer = 140D3400] 21:40:30 INFO - PROCESS | 3644 | 1465274430372 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (143DB000) [pid = 3644] [serial = 669] [outer = 140D3400] 21:40:30 INFO - PROCESS | 3644 | 1465274430808 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]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 605ms 21:40:30 INFO - PROCESS | 3644 | 1465274430844 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 3644 | 1465274430846 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 21:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:40:30 INFO - PROCESS | 3644 | 1465274430849 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 3644 | 1465274430851 Marionette TRACE conn3 <- [1,858,null,{}] 21:40:30 INFO - PROCESS | 3644 | 1465274430854 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}] 21:40:30 INFO - PROCESS | 3644 | 1465274430859 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:30 INFO - PROCESS | 3644 | 1465274430961 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 21:40:30 INFO - PROCESS | 3644 | 1465274430967 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3644 | 1465274430969 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:31 INFO - PROCESS | 3644 | ++DOCSHELL 14E3C800 == 33 [pid = 3644] [id = 224] 21:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14E41000) [pid = 3644] [serial = 670] [outer = 00000000] 21:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (14E45800) [pid = 3644] [serial = 671] [outer = 14E41000] 21:40:31 INFO - PROCESS | 3644 | 1465274431019 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1518CC00) [pid = 3644] [serial = 672] [outer = 14E41000] 21:40:31 INFO - PROCESS | 3644 | 1465274431536 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]]]}] 21:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 717ms 21:40:31 INFO - PROCESS | 3644 | 1465274431583 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 21:40:31 INFO - PROCESS | 3644 | 1465274431595 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 21:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:40:31 INFO - PROCESS | 3644 | 1465274431599 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:40:31 INFO - PROCESS | 3644 | 1465274431600 Marionette TRACE conn3 <- [1,862,null,{}] 21:40:31 INFO - PROCESS | 3644 | 1465274431604 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}] 21:40:31 INFO - PROCESS | 3644 | 1465274431605 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:31 INFO - PROCESS | 3644 | 1465274431679 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 21:40:31 INFO - PROCESS | 3644 | 1465274431714 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:31 INFO - PROCESS | 3644 | 1465274431716 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:31 INFO - PROCESS | 3644 | ++DOCSHELL 14E48800 == 34 [pid = 3644] [id = 225] 21:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (151B0000) [pid = 3644] [serial = 673] [outer = 00000000] 21:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (151BC800) [pid = 3644] [serial = 674] [outer = 151B0000] 21:40:31 INFO - PROCESS | 3644 | 1465274431763 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (152CFC00) [pid = 3644] [serial = 675] [outer = 151B0000] 21:40:32 INFO - PROCESS | 3644 | 1465274432176 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]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 653ms 21:40:32 INFO - PROCESS | 3644 | 1465274432237 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 3644 | 1465274432239 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 21:40:32 INFO - PROCESS | 3644 | 1465274432242 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:40:32 INFO - PROCESS | 3644 | 1465274432244 Marionette TRACE conn3 <- [1,866,null,{}] 21:40:32 INFO - PROCESS | 3644 | 1465274432249 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}] 21:40:32 INFO - PROCESS | 3644 | 1465274432252 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:32 INFO - PROCESS | 3644 | 1465274432327 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 21:40:32 INFO - PROCESS | 3644 | 1465274432333 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 3644 | 1465274432335 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:32 INFO - PROCESS | 3644 | ++DOCSHELL 151B4800 == 35 [pid = 3644] [id = 226] 21:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15A6D000) [pid = 3644] [serial = 676] [outer = 00000000] 21:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15D46000) [pid = 3644] [serial = 677] [outer = 15A6D000] 21:40:32 INFO - PROCESS | 3644 | 1465274432377 Marionette DEBUG loaded listener.js 21:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15D40000) [pid = 3644] [serial = 678] [outer = 15A6D000] 21:40:32 INFO - PROCESS | 3644 | 1465274432833 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]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 653ms 21:40:32 INFO - PROCESS | 3644 | 1465274432882 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 3644 | 1465274432883 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 21:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:40:32 INFO - PROCESS | 3644 | 1465274432887 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 3644 | 1465274432888 Marionette TRACE conn3 <- [1,870,null,{}] 21:40:32 INFO - PROCESS | 3644 | 1465274432892 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}] 21:40:32 INFO - PROCESS | 3644 | 1465274432894 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:33 INFO - PROCESS | 3644 | 1465274432997 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 21:40:33 INFO - PROCESS | 3644 | 1465274433086 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 3644 | 1465274433088 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:33 INFO - PROCESS | 3644 | ++DOCSHELL 137B8800 == 36 [pid = 3644] [id = 227] 21:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (151B6800) [pid = 3644] [serial = 679] [outer = 00000000] 21:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164A9400) [pid = 3644] [serial = 680] [outer = 151B6800] 21:40:33 INFO - PROCESS | 3644 | 1465274433132 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164A9C00) [pid = 3644] [serial = 681] [outer = 151B6800] 21:40:33 INFO - PROCESS | 3644 | 1465274433574 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]]]}] 21:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 700ms 21:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:40:33 INFO - PROCESS | 3644 | 1465274433618 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 3644 | 1465274433620 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 21:40:33 INFO - PROCESS | 3644 | 1465274433623 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 3644 | 1465274433625 Marionette TRACE conn3 <- [1,874,null,{}] 21:40:33 INFO - PROCESS | 3644 | 1465274433649 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}] 21:40:33 INFO - PROCESS | 3644 | 1465274433650 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:33 INFO - PROCESS | 3644 | 1465274433758 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 21:40:33 INFO - PROCESS | 3644 | 1465274433767 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 3644 | 1465274433768 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:33 INFO - PROCESS | 3644 | ++DOCSHELL 164A4C00 == 37 [pid = 3644] [id = 228] 21:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (164B2C00) [pid = 3644] [serial = 682] [outer = 00000000] 21:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1682F400) [pid = 3644] [serial = 683] [outer = 164B2C00] 21:40:33 INFO - PROCESS | 3644 | 1465274433811 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16835000) [pid = 3644] [serial = 684] [outer = 164B2C00] 21:40:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (164AE800) [pid = 3644] [serial = 685] [outer = 14E30C00] 21:40:34 INFO - PROCESS | 3644 | 1465274434300 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]]]}] 21:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 701ms 21:40:34 INFO - PROCESS | 3644 | 1465274434323 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 21:40:34 INFO - PROCESS | 3644 | 1465274434325 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 21:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:40:34 INFO - PROCESS | 3644 | 1465274434338 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:40:34 INFO - PROCESS | 3644 | 1465274434341 Marionette TRACE conn3 <- [1,878,null,{}] 21:40:34 INFO - PROCESS | 3644 | 1465274434344 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}] 21:40:34 INFO - PROCESS | 3644 | 1465274434346 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:34 INFO - PROCESS | 3644 | 1465274434492 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 21:40:34 INFO - PROCESS | 3644 | 1465274434551 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:34 INFO - PROCESS | 3644 | 1465274434554 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:34 INFO - PROCESS | 3644 | ++DOCSHELL 140D0C00 == 38 [pid = 3644] [id = 229] 21:40:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16839800) [pid = 3644] [serial = 686] [outer = 00000000] 21:40:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D52800) [pid = 3644] [serial = 687] [outer = 16839800] 21:40:34 INFO - PROCESS | 3644 | 1465274434598 Marionette DEBUG loaded listener.js 21:40:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16D5B400) [pid = 3644] [serial = 688] [outer = 16839800] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (151B1000) [pid = 3644] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (152D9000) [pid = 3644] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16831800) [pid = 3644] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16845400) [pid = 3644] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (14E44800) [pid = 3644] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (140CA000) [pid = 3644] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (12853000) [pid = 3644] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (105E6400) [pid = 3644] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13140400) [pid = 3644] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10D01400) [pid = 3644] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (164A4400) [pid = 3644] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:40:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (143D5400) [pid = 3644] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:40:35 INFO - PROCESS | 3644 | 1465274435138 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]]]}] 21:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 812ms 21:40:35 INFO - PROCESS | 3644 | 1465274435168 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 21:40:35 INFO - PROCESS | 3644 | 1465274435170 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 21:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:40:35 INFO - PROCESS | 3644 | 1465274435174 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - PROCESS | 3644 | 1465274435176 Marionette TRACE conn3 <- [1,882,null,{}] 21:40:35 INFO - PROCESS | 3644 | 1465274435196 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}] 21:40:35 INFO - PROCESS | 3644 | 1465274435197 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:35 INFO - PROCESS | 3644 | 1465274435276 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 21:40:35 INFO - PROCESS | 3644 | 1465274435281 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:35 INFO - PROCESS | 3644 | 1465274435283 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:35 INFO - PROCESS | 3644 | ++DOCSHELL 1323BC00 == 39 [pid = 3644] [id = 230] 21:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13C83400) [pid = 3644] [serial = 689] [outer = 00000000] 21:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (151B1000) [pid = 3644] [serial = 690] [outer = 13C83400] 21:40:35 INFO - PROCESS | 3644 | 1465274435325 Marionette DEBUG loaded listener.js 21:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15D45C00) [pid = 3644] [serial = 691] [outer = 13C83400] 21:40:35 INFO - PROCESS | 3644 | 1465274435724 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]]]}] 21:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 621ms 21:40:35 INFO - PROCESS | 3644 | 1465274435802 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 21:40:35 INFO - PROCESS | 3644 | 1465274435813 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 21:40:35 INFO - PROCESS | 3644 | 1465274435818 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - PROCESS | 3644 | 1465274435820 Marionette TRACE conn3 <- [1,886,null,{}] 21:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:40:35 INFO - PROCESS | 3644 | 1465274435823 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}] 21:40:35 INFO - PROCESS | 3644 | 1465274435825 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:35 INFO - PROCESS | 3644 | 1465274435902 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 21:40:35 INFO - PROCESS | 3644 | 1465274435910 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:35 INFO - PROCESS | 3644 | 1465274435912 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:35 INFO - PROCESS | 3644 | ++DOCSHELL 14E2BC00 == 40 [pid = 3644] [id = 231] 21:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16838400) [pid = 3644] [serial = 692] [outer = 00000000] 21:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16A90800) [pid = 3644] [serial = 693] [outer = 16838400] 21:40:35 INFO - PROCESS | 3644 | 1465274435953 Marionette DEBUG loaded listener.js 21:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D6FC00) [pid = 3644] [serial = 694] [outer = 16838400] 21:40:36 INFO - PROCESS | 3644 | 1465274436408 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]]]}] 21:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 653ms 21:40:36 INFO - PROCESS | 3644 | 1465274436460 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 21:40:36 INFO - PROCESS | 3644 | 1465274436462 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 21:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:40:36 INFO - PROCESS | 3644 | 1465274436465 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:40:36 INFO - PROCESS | 3644 | 1465274436467 Marionette TRACE conn3 <- [1,890,null,{}] 21:40:36 INFO - PROCESS | 3644 | 1465274436470 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}] 21:40:36 INFO - PROCESS | 3644 | 1465274436472 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:36 INFO - PROCESS | 3644 | 1465274436548 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 21:40:36 INFO - PROCESS | 3644 | 1465274436555 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:36 INFO - PROCESS | 3644 | 1465274436557 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:36 INFO - PROCESS | 3644 | ++DOCSHELL 15A6C800 == 41 [pid = 3644] [id = 232] 21:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15D42400) [pid = 3644] [serial = 695] [outer = 00000000] 21:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D74400) [pid = 3644] [serial = 696] [outer = 15D42400] 21:40:36 INFO - PROCESS | 3644 | 1465274436599 Marionette DEBUG loaded listener.js 21:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D7B000) [pid = 3644] [serial = 697] [outer = 15D42400] 21:40:37 INFO - PROCESS | 3644 | 1465274437231 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]]]}] 21:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 812ms 21:40:37 INFO - PROCESS | 3644 | 1465274437307 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 21:40:37 INFO - PROCESS | 3644 | 1465274437312 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 21:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:40:37 INFO - PROCESS | 3644 | 1465274437342 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:40:37 INFO - PROCESS | 3644 | 1465274437346 Marionette TRACE conn3 <- [1,894,null,{}] 21:40:37 INFO - PROCESS | 3644 | 1465274437352 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}] 21:40:37 INFO - PROCESS | 3644 | 1465274437355 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:37 INFO - PROCESS | 3644 | 1465274437485 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 21:40:37 INFO - PROCESS | 3644 | 1465274437603 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:37 INFO - PROCESS | 3644 | 1465274437608 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:37 INFO - PROCESS | 3644 | ++DOCSHELL 102F3000 == 42 [pid = 3644] [id = 233] 21:40:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1055FC00) [pid = 3644] [serial = 698] [outer = 00000000] 21:40:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (114C7000) [pid = 3644] [serial = 699] [outer = 1055FC00] 21:40:37 INFO - PROCESS | 3644 | 1465274437665 Marionette DEBUG loaded listener.js 21:40:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (12AA5400) [pid = 3644] [serial = 700] [outer = 1055FC00] 21:40:38 INFO - PROCESS | 3644 | 1465274438412 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]]]}] 21:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1115ms 21:40:38 INFO - PROCESS | 3644 | 1465274438466 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 21:40:38 INFO - PROCESS | 3644 | 1465274438471 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 21:40:38 INFO - PROCESS | 3644 | 1465274438502 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:40:38 INFO - PROCESS | 3644 | 1465274438505 Marionette TRACE conn3 <- [1,898,null,{}] 21:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:40:38 INFO - PROCESS | 3644 | 1465274438509 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}] 21:40:38 INFO - PROCESS | 3644 | 1465274438512 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:38 INFO - PROCESS | 3644 | 1465274438766 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 21:40:38 INFO - PROCESS | 3644 | 1465274438901 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:38 INFO - PROCESS | 3644 | 1465274438904 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:38 INFO - PROCESS | 3644 | ++DOCSHELL 0F9EC000 == 43 [pid = 3644] [id = 234] 21:40:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1026C000) [pid = 3644] [serial = 701] [outer = 00000000] 21:40:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10A47800) [pid = 3644] [serial = 702] [outer = 1026C000] 21:40:38 INFO - PROCESS | 3644 | 1465274438956 Marionette DEBUG loaded listener.js 21:40:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10D08000) [pid = 3644] [serial = 703] [outer = 1026C000] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 14E2BC00 == 42 [pid = 3644] [id = 231] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 1323BC00 == 41 [pid = 3644] [id = 230] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 140D0C00 == 40 [pid = 3644] [id = 229] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 164A4C00 == 39 [pid = 3644] [id = 228] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 137B8800 == 38 [pid = 3644] [id = 227] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 151B4800 == 37 [pid = 3644] [id = 226] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 14E48800 == 36 [pid = 3644] [id = 225] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 14E3C800 == 35 [pid = 3644] [id = 224] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 140D3000 == 34 [pid = 3644] [id = 223] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 13C80000 == 33 [pid = 3644] [id = 222] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 13931400 == 32 [pid = 3644] [id = 221] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 12BCB000 == 31 [pid = 3644] [id = 220] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16D50400) [pid = 3644] [serial = 653] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 10D04000 == 30 [pid = 3644] [id = 219] 21:40:39 INFO - PROCESS | 3644 | --DOCSHELL 16851800 == 29 [pid = 3644] [id = 218] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (168AD800) [pid = 3644] [serial = 651] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15D3EC00) [pid = 3644] [serial = 638] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16837800) [pid = 3644] [serial = 641] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1605C800) [pid = 3644] [serial = 639] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1684B400) [pid = 3644] [serial = 644] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1683B800) [pid = 3644] [serial = 642] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (168AA000) [pid = 3644] [serial = 650] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1684DC00) [pid = 3644] [serial = 645] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15190800) [pid = 3644] [serial = 635] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14306800) [pid = 3644] [serial = 632] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (143DD400) [pid = 3644] [serial = 633] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (131DC800) [pid = 3644] [serial = 629] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1323DC00) [pid = 3644] [serial = 630] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10D0A000) [pid = 3644] [serial = 626] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10F38800) [pid = 3644] [serial = 627] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13243000) [pid = 3644] [serial = 624] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13236400) [pid = 3644] [serial = 623] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10F07400) [pid = 3644] [serial = 621] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10D09400) [pid = 3644] [serial = 620] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (164AAC00) [pid = 3644] [serial = 618] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (164B1400) [pid = 3644] [serial = 647] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1683EC00) [pid = 3644] [serial = 648] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (151B3000) [pid = 3644] [serial = 636] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3644 | 1465274439617 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]]]}] 21:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1162ms 21:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:40:39 INFO - PROCESS | 3644 | 1465274439651 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 21:40:39 INFO - PROCESS | 3644 | 1465274439655 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 21:40:39 INFO - PROCESS | 3644 | 1465274439659 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:40:39 INFO - PROCESS | 3644 | 1465274439662 Marionette TRACE conn3 <- [1,902,null,{}] 21:40:39 INFO - PROCESS | 3644 | 1465274439666 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}] 21:40:39 INFO - PROCESS | 3644 | 1465274439669 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:39 INFO - PROCESS | 3644 | 1465274439752 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 21:40:39 INFO - PROCESS | 3644 | 1465274439839 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:39 INFO - PROCESS | 3644 | 1465274439841 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:39 INFO - PROCESS | 3644 | ++DOCSHELL 10F11C00 == 30 [pid = 3644] [id = 235] 21:40:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (10F3E400) [pid = 3644] [serial = 704] [outer = 00000000] 21:40:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (114BE000) [pid = 3644] [serial = 705] [outer = 10F3E400] 21:40:39 INFO - PROCESS | 3644 | 1465274439888 Marionette DEBUG loaded listener.js 21:40:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (12AAA000) [pid = 3644] [serial = 706] [outer = 10F3E400] 21:40:40 INFO - PROCESS | 3644 | 1465274440357 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]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 749ms 21:40:40 INFO - PROCESS | 3644 | 1465274440429 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 21:40:40 INFO - PROCESS | 3644 | 1465274440432 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 21:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:40:40 INFO - PROCESS | 3644 | 1465274440435 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:40:40 INFO - PROCESS | 3644 | 1465274440437 Marionette TRACE conn3 <- [1,906,null,{}] 21:40:40 INFO - PROCESS | 3644 | 1465274440440 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}] 21:40:40 INFO - PROCESS | 3644 | 1465274440442 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:40 INFO - PROCESS | 3644 | 1465274440525 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 21:40:40 INFO - PROCESS | 3644 | 1465274440541 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:40 INFO - PROCESS | 3644 | 1465274440543 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:40 INFO - PROCESS | 3644 | ++DOCSHELL 131DDC00 == 31 [pid = 3644] [id = 236] 21:40:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (131DE000) [pid = 3644] [serial = 707] [outer = 00000000] 21:40:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13237C00) [pid = 3644] [serial = 708] [outer = 131DE000] 21:40:40 INFO - PROCESS | 3644 | 1465274440587 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1323E800) [pid = 3644] [serial = 709] [outer = 131DE000] 21:40:41 INFO - PROCESS | 3644 | 1465274441023 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]]]}] 21:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 653ms 21:40:41 INFO - PROCESS | 3644 | 1465274441072 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 3644 | 1465274441076 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 21:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:40:41 INFO - PROCESS | 3644 | 1465274441086 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 3644 | 1465274441090 Marionette TRACE conn3 <- [1,910,null,{}] 21:40:41 INFO - PROCESS | 3644 | 1465274441093 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}] 21:40:41 INFO - PROCESS | 3644 | 1465274441096 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:41 INFO - PROCESS | 3644 | 1465274441184 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 21:40:41 INFO - PROCESS | 3644 | 1465274441191 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 3644 | 1465274441193 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:41 INFO - PROCESS | 3644 | ++DOCSHELL 137B6C00 == 32 [pid = 3644] [id = 237] 21:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13940400) [pid = 3644] [serial = 710] [outer = 00000000] 21:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13C7FC00) [pid = 3644] [serial = 711] [outer = 13940400] 21:40:41 INFO - PROCESS | 3644 | 1465274441238 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14035000) [pid = 3644] [serial = 712] [outer = 13940400] 21:40:41 INFO - PROCESS | 3644 | 1465274441686 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]]]}] 21:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 637ms 21:40:41 INFO - PROCESS | 3644 | 1465274441769 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 3644 | 1465274441771 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 21:40:41 INFO - PROCESS | 3644 | 1465274441781 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 3644 | 1465274441783 Marionette TRACE conn3 <- [1,914,null,{}] 21:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:40:41 INFO - PROCESS | 3644 | 1465274441786 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}] 21:40:41 INFO - PROCESS | 3644 | 1465274441788 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:41 INFO - PROCESS | 3644 | 1465274441893 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 21:40:41 INFO - PROCESS | 3644 | 1465274441972 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 3644 | 1465274441974 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:41 INFO - PROCESS | 3644 | ++DOCSHELL 140CFC00 == 33 [pid = 3644] [id = 238] 21:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (140D4000) [pid = 3644] [serial = 713] [outer = 00000000] 21:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (143D4800) [pid = 3644] [serial = 714] [outer = 140D4000] 21:40:42 INFO - PROCESS | 3644 | 1465274442017 Marionette DEBUG loaded listener.js 21:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14E28800) [pid = 3644] [serial = 715] [outer = 140D4000] 21:40:42 INFO - PROCESS | 3644 | 1465274442409 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]]]}] 21:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 701ms 21:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:40:42 INFO - PROCESS | 3644 | 1465274442484 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 21:40:42 INFO - PROCESS | 3644 | 1465274442485 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 21:40:42 INFO - PROCESS | 3644 | 1465274442489 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - PROCESS | 3644 | 1465274442491 Marionette TRACE conn3 <- [1,918,null,{}] 21:40:42 INFO - PROCESS | 3644 | 1465274442494 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}] 21:40:42 INFO - PROCESS | 3644 | 1465274442496 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:42 INFO - PROCESS | 3644 | 1465274442602 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 21:40:42 INFO - PROCESS | 3644 | 1465274442658 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:42 INFO - PROCESS | 3644 | 1465274442663 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:42 INFO - PROCESS | 3644 | ++DOCSHELL 12DFF000 == 34 [pid = 3644] [id = 239] 21:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E3AC00) [pid = 3644] [serial = 716] [outer = 00000000] 21:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14E46C00) [pid = 3644] [serial = 717] [outer = 14E3AC00] 21:40:42 INFO - PROCESS | 3644 | 1465274442718 Marionette DEBUG loaded listener.js 21:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (151AE800) [pid = 3644] [serial = 718] [outer = 14E3AC00] 21:40:43 INFO - PROCESS | 3644 | 1465274443149 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]]]}] 21:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 701ms 21:40:43 INFO - PROCESS | 3644 | 1465274443189 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 21:40:43 INFO - PROCESS | 3644 | 1465274443191 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 21:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:40:43 INFO - PROCESS | 3644 | 1465274443204 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:40:43 INFO - PROCESS | 3644 | 1465274443205 Marionette TRACE conn3 <- [1,922,null,{}] 21:40:43 INFO - PROCESS | 3644 | 1465274443209 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}] 21:40:43 INFO - PROCESS | 3644 | 1465274443210 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:43 INFO - PROCESS | 3644 | 1465274443344 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 21:40:43 INFO - PROCESS | 3644 | 1465274443356 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 3644 | 1465274443358 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:43 INFO - PROCESS | 3644 | ++DOCSHELL 14E44C00 == 35 [pid = 3644] [id = 240] 21:40:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (151B1C00) [pid = 3644] [serial = 719] [outer = 00000000] 21:40:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (157E6800) [pid = 3644] [serial = 720] [outer = 151B1C00] 21:40:43 INFO - PROCESS | 3644 | 1465274443456 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15A71800) [pid = 3644] [serial = 721] [outer = 151B1C00] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (140D3400) [pid = 3644] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12BCB800) [pid = 3644] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10D08400) [pid = 3644] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15A6D000) [pid = 3644] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13C8CC00) [pid = 3644] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (151B6800) [pid = 3644] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (151B0000) [pid = 3644] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16851C00) [pid = 3644] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13931800) [pid = 3644] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (14E41000) [pid = 3644] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (164B2C00) [pid = 3644] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13C83400) [pid = 3644] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16838400) [pid = 3644] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:40:43 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16839800) [pid = 3644] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:40:44 INFO - PROCESS | 3644 | 1465274444060 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]]]}] 21:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 860ms 21:40:44 INFO - PROCESS | 3644 | 1465274444074 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 3644 | 1465274444076 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 21:40:44 INFO - PROCESS | 3644 | 1465274444079 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:40:44 INFO - PROCESS | 3644 | 1465274444081 Marionette TRACE conn3 <- [1,926,null,{}] 21:40:44 INFO - PROCESS | 3644 | 1465274444084 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}] 21:40:44 INFO - PROCESS | 3644 | 1465274444086 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:44 INFO - PROCESS | 3644 | 1465274444160 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 21:40:44 INFO - PROCESS | 3644 | 1465274444166 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 3644 | 1465274444168 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:44 INFO - PROCESS | 3644 | ++DOCSHELL 132EE000 == 36 [pid = 3644] [id = 241] 21:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13931800) [pid = 3644] [serial = 722] [outer = 00000000] 21:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (151B9000) [pid = 3644] [serial = 723] [outer = 13931800] 21:40:44 INFO - PROCESS | 3644 | 1465274444212 Marionette DEBUG loaded listener.js 21:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (151B9800) [pid = 3644] [serial = 724] [outer = 13931800] 21:40:44 INFO - PROCESS | 3644 | 1465274444648 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]]]}] 21:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 653ms 21:40:44 INFO - PROCESS | 3644 | 1465274444717 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 3644 | 1465274444719 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 21:40:44 INFO - PROCESS | 3644 | 1465274444722 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:40:44 INFO - PROCESS | 3644 | 1465274444724 Marionette TRACE conn3 <- [1,930,null,{}] 21:40:44 INFO - PROCESS | 3644 | 1465274444727 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}] 21:40:44 INFO - PROCESS | 3644 | 1465274444729 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:44 INFO - PROCESS | 3644 | 1465274444805 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 21:40:44 INFO - PROCESS | 3644 | 1465274444813 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 3644 | 1465274444815 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:44 INFO - PROCESS | 3644 | ++DOCSHELL 16060000 == 37 [pid = 3644] [id = 242] 21:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16061400) [pid = 3644] [serial = 725] [outer = 00000000] 21:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (164B3C00) [pid = 3644] [serial = 726] [outer = 16061400] 21:40:44 INFO - PROCESS | 3644 | 1465274444857 Marionette DEBUG loaded listener.js 21:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16831C00) [pid = 3644] [serial = 727] [outer = 16061400] 21:40:45 INFO - PROCESS | 3644 | 1465274445329 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]]]}] 21:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 637ms 21:40:45 INFO - PROCESS | 3644 | 1465274445393 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 21:40:45 INFO - PROCESS | 3644 | 1465274445395 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 21:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:40:45 INFO - PROCESS | 3644 | 1465274445398 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:40:45 INFO - PROCESS | 3644 | 1465274445400 Marionette TRACE conn3 <- [1,934,null,{}] 21:40:45 INFO - PROCESS | 3644 | 1465274445403 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}] 21:40:45 INFO - PROCESS | 3644 | 1465274445405 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:45 INFO - PROCESS | 3644 | 1465274445482 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 21:40:45 INFO - PROCESS | 3644 | 1465274445489 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:45 INFO - PROCESS | 3644 | 1465274445500 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:45 INFO - PROCESS | 3644 | ++DOCSHELL 114C4400 == 38 [pid = 3644] [id = 243] 21:40:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1323CC00) [pid = 3644] [serial = 728] [outer = 00000000] 21:40:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1683B000) [pid = 3644] [serial = 729] [outer = 1323CC00] 21:40:45 INFO - PROCESS | 3644 | 1465274445548 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1683B400) [pid = 3644] [serial = 730] [outer = 1323CC00] 21:40:45 INFO - PROCESS | 3644 | 1465274445980 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]]]}] 21:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 637ms 21:40:46 INFO - PROCESS | 3644 | 1465274446055 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 21:40:46 INFO - PROCESS | 3644 | 1465274446059 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 21:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:40:46 INFO - PROCESS | 3644 | 1465274446068 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:40:46 INFO - PROCESS | 3644 | 1465274446072 Marionette TRACE conn3 <- [1,938,null,{}] 21:40:46 INFO - PROCESS | 3644 | 1465274446078 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}] 21:40:46 INFO - PROCESS | 3644 | 1465274446082 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:46 INFO - PROCESS | 3644 | 1465274446240 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 21:40:46 INFO - PROCESS | 3644 | 1465274446332 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:46 INFO - PROCESS | 3644 | 1465274446336 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:46 INFO - PROCESS | 3644 | ++DOCSHELL 10D0DC00 == 39 [pid = 3644] [id = 244] 21:40:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (10D10000) [pid = 3644] [serial = 731] [outer = 00000000] 21:40:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (10F38800) [pid = 3644] [serial = 732] [outer = 10D10000] 21:40:46 INFO - PROCESS | 3644 | 1465274446394 Marionette DEBUG loaded listener.js 21:40:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (111B5000) [pid = 3644] [serial = 733] [outer = 10D10000] 21:40:46 INFO - PROCESS | 3644 | 1465274446998 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]]]}] 21:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 956ms 21:40:47 INFO - PROCESS | 3644 | 1465274447046 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 21:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:40:47 INFO - PROCESS | 3644 | 1465274447050 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 21:40:47 INFO - PROCESS | 3644 | 1465274447056 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - PROCESS | 3644 | 1465274447060 Marionette TRACE conn3 <- [1,942,null,{}] 21:40:47 INFO - PROCESS | 3644 | 1465274447065 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}] 21:40:47 INFO - PROCESS | 3644 | 1465274447067 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:47 INFO - PROCESS | 3644 | 1465274447174 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 21:40:47 INFO - PROCESS | 3644 | 1465274447272 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:47 INFO - PROCESS | 3644 | 1465274447275 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:47 INFO - PROCESS | 3644 | ++DOCSHELL 13244C00 == 40 [pid = 3644] [id = 245] 21:40:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (132FB000) [pid = 3644] [serial = 734] [outer = 00000000] 21:40:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (137B7C00) [pid = 3644] [serial = 735] [outer = 132FB000] 21:40:47 INFO - PROCESS | 3644 | 1465274447332 Marionette DEBUG loaded listener.js 21:40:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14030800) [pid = 3644] [serial = 736] [outer = 132FB000] 21:40:47 INFO - PROCESS | 3644 | 1465274447937 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]]]}] 21:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 955ms 21:40:48 INFO - PROCESS | 3644 | 1465274447997 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 21:40:48 INFO - PROCESS | 3644 | 1465274448000 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 21:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:40:48 INFO - PROCESS | 3644 | 1465274448003 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:40:48 INFO - PROCESS | 3644 | 1465274448005 Marionette TRACE conn3 <- [1,946,null,{}] 21:40:48 INFO - PROCESS | 3644 | 1465274448015 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}] 21:40:48 INFO - PROCESS | 3644 | 1465274448020 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:48 INFO - PROCESS | 3644 | 1465274448126 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 21:40:48 INFO - PROCESS | 3644 | 1465274448256 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:48 INFO - PROCESS | 3644 | 1465274448260 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:48 INFO - PROCESS | 3644 | ++DOCSHELL 151B8800 == 41 [pid = 3644] [id = 246] 21:40:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (151B8C00) [pid = 3644] [serial = 737] [outer = 00000000] 21:40:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (164B1400) [pid = 3644] [serial = 738] [outer = 151B8C00] 21:40:48 INFO - PROCESS | 3644 | 1465274448319 Marionette DEBUG loaded listener.js 21:40:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16847400) [pid = 3644] [serial = 739] [outer = 151B8C00] 21:40:48 INFO - PROCESS | 3644 | 1465274448911 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]]]}] 21:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 972ms 21:40:48 INFO - PROCESS | 3644 | 1465274448981 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 21:40:48 INFO - PROCESS | 3644 | 1465274448983 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 21:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:40:48 INFO - PROCESS | 3644 | 1465274448987 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:40:48 INFO - PROCESS | 3644 | 1465274448989 Marionette TRACE conn3 <- [1,950,null,{}] 21:40:48 INFO - PROCESS | 3644 | 1465274448992 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}] 21:40:48 INFO - PROCESS | 3644 | 1465274448995 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:49 INFO - PROCESS | 3644 | 1465274449099 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 21:40:49 INFO - PROCESS | 3644 | 1465274449198 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 3644 | 1465274449200 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:49 INFO - PROCESS | 3644 | ++DOCSHELL 168AD800 == 42 [pid = 3644] [id = 247] 21:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (168AF000) [pid = 3644] [serial = 740] [outer = 00000000] 21:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16B2A000) [pid = 3644] [serial = 741] [outer = 168AF000] 21:40:49 INFO - PROCESS | 3644 | 1465274449253 Marionette DEBUG loaded listener.js 21:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16D50400) [pid = 3644] [serial = 742] [outer = 168AF000] 21:40:49 INFO - PROCESS | 3644 | 1465274449828 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]]]}] 21:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 924ms 21:40:49 INFO - PROCESS | 3644 | 1465274449891 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 21:40:49 INFO - PROCESS | 3644 | 1465274449893 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 21:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:40:49 INFO - PROCESS | 3644 | 1465274449897 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:40:49 INFO - PROCESS | 3644 | 1465274449899 Marionette TRACE conn3 <- [1,954,null,{}] 21:40:49 INFO - PROCESS | 3644 | 1465274449902 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}] 21:40:49 INFO - PROCESS | 3644 | 1465274449905 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:50 INFO - PROCESS | 3644 | 1465274450003 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 21:40:50 INFO - PROCESS | 3644 | 1465274450101 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 3644 | 1465274450104 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:50 INFO - PROCESS | 3644 | ++DOCSHELL 14E47000 == 43 [pid = 3644] [id = 248] 21:40:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (164ACC00) [pid = 3644] [serial = 743] [outer = 00000000] 21:40:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16834000) [pid = 3644] [serial = 744] [outer = 164ACC00] 21:40:50 INFO - PROCESS | 3644 | 1465274450157 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1684E400) [pid = 3644] [serial = 745] [outer = 164ACC00] 21:40:50 INFO - PROCESS | 3644 | 1465274450869 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]]]}] 21:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1019ms 21:40:50 INFO - PROCESS | 3644 | 1465274450936 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 3644 | 1465274450940 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 21:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:40:50 INFO - PROCESS | 3644 | 1465274450945 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - PROCESS | 3644 | 1465274450948 Marionette TRACE conn3 <- [1,958,null,{}] 21:40:50 INFO - PROCESS | 3644 | 1465274450954 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}] 21:40:50 INFO - PROCESS | 3644 | 1465274450957 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:51 INFO - PROCESS | 3644 | 1465274451055 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 21:40:51 INFO - PROCESS | 3644 | 1465274451183 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:51 INFO - PROCESS | 3644 | 1465274451185 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:51 INFO - PROCESS | 3644 | ++DOCSHELL 111A7C00 == 44 [pid = 3644] [id = 249] 21:40:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (111AAC00) [pid = 3644] [serial = 746] [outer = 00000000] 21:40:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (12DF7000) [pid = 3644] [serial = 747] [outer = 111AAC00] 21:40:51 INFO - PROCESS | 3644 | 1465274451238 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (13140400) [pid = 3644] [serial = 748] [outer = 111AAC00] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 16060000 == 43 [pid = 3644] [id = 242] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 132EE000 == 42 [pid = 3644] [id = 241] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 14E44C00 == 41 [pid = 3644] [id = 240] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 12DFF000 == 40 [pid = 3644] [id = 239] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 140CFC00 == 39 [pid = 3644] [id = 238] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 137B6C00 == 38 [pid = 3644] [id = 237] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 131DDC00 == 37 [pid = 3644] [id = 236] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 10F11C00 == 36 [pid = 3644] [id = 235] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 102F3000 == 35 [pid = 3644] [id = 233] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 0F9EC000 == 34 [pid = 3644] [id = 234] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 15A6C800 == 33 [pid = 3644] [id = 232] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 168AD800 == 32 [pid = 3644] [id = 247] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 14E47000 == 31 [pid = 3644] [id = 248] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 151B8800 == 30 [pid = 3644] [id = 246] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 114C4400 == 29 [pid = 3644] [id = 243] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 10D0DC00 == 28 [pid = 3644] [id = 244] 21:40:52 INFO - PROCESS | 3644 | --DOCSHELL 13244C00 == 27 [pid = 3644] [id = 245] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1430C400) [pid = 3644] [serial = 668] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (143DB000) [pid = 3644] [serial = 669] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1302A000) [pid = 3644] [serial = 659] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (13076800) [pid = 3644] [serial = 660] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (10E1F800) [pid = 3644] [serial = 656] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10F34000) [pid = 3644] [serial = 657] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15D46000) [pid = 3644] [serial = 677] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (140C6C00) [pid = 3644] [serial = 665] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (164A9400) [pid = 3644] [serial = 680] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (140CBC00) [pid = 3644] [serial = 666] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (151BC800) [pid = 3644] [serial = 674] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (152CFC00) [pid = 3644] [serial = 675] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D51800) [pid = 3644] [serial = 654] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1393DC00) [pid = 3644] [serial = 662] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13C0A800) [pid = 3644] [serial = 663] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (14E45800) [pid = 3644] [serial = 671] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1682F400) [pid = 3644] [serial = 683] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1518CC00) [pid = 3644] [serial = 672] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (164A9C00) [pid = 3644] [serial = 681] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16835000) [pid = 3644] [serial = 684] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D74400) [pid = 3644] [serial = 696] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (151B1000) [pid = 3644] [serial = 690] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15D45C00) [pid = 3644] [serial = 691] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D6FC00) [pid = 3644] [serial = 694] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D52800) [pid = 3644] [serial = 687] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1AE96400) [pid = 3644] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D5B400) [pid = 3644] [serial = 688] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15D40000) [pid = 3644] [serial = 678] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16A90800) [pid = 3644] [serial = 693] [outer = 00000000] [url = about:blank] 21:40:52 INFO - PROCESS | 3644 | 1465274452439 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]]]}] 21:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1529ms 21:40:52 INFO - PROCESS | 3644 | 1465274452488 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 21:40:52 INFO - PROCESS | 3644 | 1465274452492 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 21:40:52 INFO - PROCESS | 3644 | 1465274452496 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:40:52 INFO - PROCESS | 3644 | 1465274452501 Marionette TRACE conn3 <- [1,962,null,{}] 21:40:52 INFO - PROCESS | 3644 | 1465274452506 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}] 21:40:52 INFO - PROCESS | 3644 | 1465274452508 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:52 INFO - PROCESS | 3644 | 1465274452596 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 21:40:52 INFO - PROCESS | 3644 | 1465274452704 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:52 INFO - PROCESS | 3644 | 1465274452707 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:52 INFO - PROCESS | 3644 | ++DOCSHELL 10D07C00 == 28 [pid = 3644] [id = 250] 21:40:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (10D0CC00) [pid = 3644] [serial = 749] [outer = 00000000] 21:40:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (11053C00) [pid = 3644] [serial = 750] [outer = 10D0CC00] 21:40:52 INFO - PROCESS | 3644 | 1465274452754 Marionette DEBUG loaded listener.js 21:40:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (12848C00) [pid = 3644] [serial = 751] [outer = 10D0CC00] 21:40:53 INFO - PROCESS | 3644 | 1465274453150 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]]]}] 21:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 700ms 21:40:53 INFO - PROCESS | 3644 | 1465274453197 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 21:40:53 INFO - PROCESS | 3644 | 1465274453202 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 21:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:40:53 INFO - PROCESS | 3644 | 1465274453208 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - PROCESS | 3644 | 1465274453211 Marionette TRACE conn3 <- [1,966,null,{}] 21:40:53 INFO - PROCESS | 3644 | 1465274453215 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}] 21:40:53 INFO - PROCESS | 3644 | 1465274453217 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:53 INFO - PROCESS | 3644 | 1465274453333 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 21:40:53 INFO - PROCESS | 3644 | 1465274453346 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 3644 | 1465274453349 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:53 INFO - PROCESS | 3644 | ++DOCSHELL 1314AC00 == 29 [pid = 3644] [id = 251] 21:40:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (131DBC00) [pid = 3644] [serial = 752] [outer = 00000000] 21:40:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13242000) [pid = 3644] [serial = 753] [outer = 131DBC00] 21:40:53 INFO - PROCESS | 3644 | 1465274453395 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (132F9000) [pid = 3644] [serial = 754] [outer = 131DBC00] 21:40:53 INFO - PROCESS | 3644 | 1465274453896 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]]]}] 21:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 717ms 21:40:53 INFO - PROCESS | 3644 | 1465274453940 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 21:40:53 INFO - PROCESS | 3644 | 1465274453943 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 21:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:40:53 INFO - PROCESS | 3644 | 1465274453946 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - PROCESS | 3644 | 1465274453949 Marionette TRACE conn3 <- [1,970,null,{}] 21:40:53 INFO - PROCESS | 3644 | 1465274453960 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}] 21:40:53 INFO - PROCESS | 3644 | 1465274453965 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:54 INFO - PROCESS | 3644 | 1465274454045 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 21:40:54 INFO - PROCESS | 3644 | 1465274454051 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 3644 | 1465274454055 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:54 INFO - PROCESS | 3644 | ++DOCSHELL 14038400 == 30 [pid = 3644] [id = 252] 21:40:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14038C00) [pid = 3644] [serial = 755] [outer = 00000000] 21:40:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (140D1400) [pid = 3644] [serial = 756] [outer = 14038C00] 21:40:54 INFO - PROCESS | 3644 | 1465274454101 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14308000) [pid = 3644] [serial = 757] [outer = 14038C00] 21:40:54 INFO - PROCESS | 3644 | 1465274454586 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]]]}] 21:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 717ms 21:40:54 INFO - PROCESS | 3644 | 1465274454650 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 21:40:54 INFO - PROCESS | 3644 | 1465274454653 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 21:40:54 INFO - PROCESS | 3644 | 1465274454656 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:40:54 INFO - PROCESS | 3644 | 1465274454658 Marionette TRACE conn3 <- [1,974,null,{}] 21:40:54 INFO - PROCESS | 3644 | 1465274454661 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}] 21:40:54 INFO - PROCESS | 3644 | 1465274454663 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:54 INFO - PROCESS | 3644 | 1465274454798 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 21:40:54 INFO - PROCESS | 3644 | 1465274454809 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 3644 | 1465274454811 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:54 INFO - PROCESS | 3644 | ++DOCSHELL 1430DC00 == 31 [pid = 3644] [id = 253] 21:40:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14E22400) [pid = 3644] [serial = 758] [outer = 00000000] 21:40:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E40000) [pid = 3644] [serial = 759] [outer = 14E22400] 21:40:54 INFO - PROCESS | 3644 | 1465274454856 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14E47400) [pid = 3644] [serial = 760] [outer = 14E22400] 21:40:55 INFO - PROCESS | 3644 | 1465274455286 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]]]}] 21:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 701ms 21:40:55 INFO - PROCESS | 3644 | 1465274455356 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 21:40:55 INFO - PROCESS | 3644 | 1465274455357 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 21:40:55 INFO - PROCESS | 3644 | 1465274455361 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:40:55 INFO - PROCESS | 3644 | 1465274455363 Marionette TRACE conn3 <- [1,978,null,{}] 21:40:55 INFO - PROCESS | 3644 | 1465274455366 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}] 21:40:55 INFO - PROCESS | 3644 | 1465274455368 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:55 INFO - PROCESS | 3644 | 1465274455479 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 21:40:55 INFO - PROCESS | 3644 | 1465274455588 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:55 INFO - PROCESS | 3644 | 1465274455590 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:55 INFO - PROCESS | 3644 | ++DOCSHELL 15190000 == 32 [pid = 3644] [id = 254] 21:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15190800) [pid = 3644] [serial = 761] [outer = 00000000] 21:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (151B6C00) [pid = 3644] [serial = 762] [outer = 15190800] 21:40:55 INFO - PROCESS | 3644 | 1465274455633 Marionette DEBUG loaded listener.js 21:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (151B8000) [pid = 3644] [serial = 763] [outer = 15190800] 21:40:56 INFO - PROCESS | 3644 | 1465274456078 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]]]}] 21:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 749ms 21:40:56 INFO - PROCESS | 3644 | 1465274456145 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 21:40:56 INFO - PROCESS | 3644 | 1465274456147 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 21:40:56 INFO - PROCESS | 3644 | 1465274456157 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:40:56 INFO - PROCESS | 3644 | 1465274456159 Marionette TRACE conn3 <- [1,982,null,{}] 21:40:56 INFO - PROCESS | 3644 | 1465274456162 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}] 21:40:56 INFO - PROCESS | 3644 | 1465274456167 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:56 INFO - PROCESS | 3644 | 1465274456285 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 21:40:56 INFO - PROCESS | 3644 | 1465274456531 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:56 INFO - PROCESS | 3644 | 1465274456533 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (140D4000) [pid = 3644] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1055FC00) [pid = 3644] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15D42400) [pid = 3644] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13940400) [pid = 3644] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1026C000) [pid = 3644] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10F3E400) [pid = 3644] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E3AC00) [pid = 3644] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (131DE000) [pid = 3644] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (151B1C00) [pid = 3644] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13931800) [pid = 3644] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16061400) [pid = 3644] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:40:56 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1323CC00) [pid = 3644] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:40:56 INFO - PROCESS | 3644 | ++DOCSHELL 10228400 == 33 [pid = 3644] [id = 255] 21:40:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1026A800) [pid = 3644] [serial = 764] [outer = 00000000] 21:40:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10D06400) [pid = 3644] [serial = 765] [outer = 1026A800] 21:40:56 INFO - PROCESS | 3644 | 1465274456585 Marionette DEBUG loaded listener.js 21:40:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (131D5800) [pid = 3644] [serial = 766] [outer = 1026A800] 21:40:56 INFO - PROCESS | 3644 | 1465274456959 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]]]}] 21:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 860ms 21:40:57 INFO - PROCESS | 3644 | 1465274457000 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 21:40:57 INFO - PROCESS | 3644 | 1465274457002 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 21:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:40:57 INFO - PROCESS | 3644 | 1465274457005 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:40:57 INFO - PROCESS | 3644 | 1465274457007 Marionette TRACE conn3 <- [1,986,null,{}] 21:40:57 INFO - PROCESS | 3644 | 1465274457010 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}] 21:40:57 INFO - PROCESS | 3644 | 1465274457012 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:57 INFO - PROCESS | 3644 | 1465274457116 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 21:40:57 INFO - PROCESS | 3644 | 1465274457123 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 3644 | 1465274457125 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:57 INFO - PROCESS | 3644 | ++DOCSHELL 10F36C00 == 34 [pid = 3644] [id = 256] 21:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (12BCB800) [pid = 3644] [serial = 767] [outer = 00000000] 21:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15189000) [pid = 3644] [serial = 768] [outer = 12BCB800] 21:40:57 INFO - PROCESS | 3644 | 1465274457168 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (157F3000) [pid = 3644] [serial = 769] [outer = 12BCB800] 21:40:57 INFO - PROCESS | 3644 | 1465274457610 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]]]}] 21:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 605ms 21:40:57 INFO - PROCESS | 3644 | 1465274457635 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 21:40:57 INFO - PROCESS | 3644 | 1465274457637 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 21:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:40:57 INFO - PROCESS | 3644 | 1465274457640 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:40:57 INFO - PROCESS | 3644 | 1465274457642 Marionette TRACE conn3 <- [1,990,null,{}] 21:40:57 INFO - PROCESS | 3644 | 1465274457645 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}] 21:40:57 INFO - PROCESS | 3644 | 1465274457647 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:57 INFO - PROCESS | 3644 | 1465274457721 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 21:40:57 INFO - PROCESS | 3644 | 1465274457824 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 3644 | 1465274457826 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:57 INFO - PROCESS | 3644 | ++DOCSHELL 102D2C00 == 35 [pid = 3644] [id = 257] 21:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10F3E000) [pid = 3644] [serial = 770] [outer = 00000000] 21:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164B0800) [pid = 3644] [serial = 771] [outer = 10F3E000] 21:40:57 INFO - PROCESS | 3644 | 1465274457875 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164B1800) [pid = 3644] [serial = 772] [outer = 10F3E000] 21:40:58 INFO - PROCESS | 3644 | 1465274458226 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]]]}] 21:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 637ms 21:40:58 INFO - PROCESS | 3644 | 1465274458279 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 21:40:58 INFO - PROCESS | 3644 | 1465274458281 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 21:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:40:58 INFO - PROCESS | 3644 | 1465274458284 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:40:58 INFO - PROCESS | 3644 | 1465274458286 Marionette TRACE conn3 <- [1,994,null,{}] 21:40:58 INFO - PROCESS | 3644 | 1465274458289 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}] 21:40:58 INFO - PROCESS | 3644 | 1465274458291 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:58 INFO - PROCESS | 3644 | 1465274458400 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 21:40:58 INFO - PROCESS | 3644 | 1465274458449 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:58 INFO - PROCESS | 3644 | 1465274458451 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:58 INFO - PROCESS | 3644 | ++DOCSHELL 164AB000 == 36 [pid = 3644] [id = 258] 21:40:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (164AB800) [pid = 3644] [serial = 773] [outer = 00000000] 21:40:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1684CC00) [pid = 3644] [serial = 774] [outer = 164AB800] 21:40:58 INFO - PROCESS | 3644 | 1465274458493 Marionette DEBUG loaded listener.js 21:40:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16850800) [pid = 3644] [serial = 775] [outer = 164AB800] 21:40:59 INFO - PROCESS | 3644 | 1465274459264 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]]]}] 21:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1019ms 21:40:59 INFO - PROCESS | 3644 | 1465274459321 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 21:40:59 INFO - PROCESS | 3644 | 1465274459325 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 21:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:40:59 INFO - PROCESS | 3644 | 1465274459330 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:40:59 INFO - PROCESS | 3644 | 1465274459335 Marionette TRACE conn3 <- [1,998,null,{}] 21:40:59 INFO - PROCESS | 3644 | 1465274459341 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}] 21:40:59 INFO - PROCESS | 3644 | 1465274459343 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:59 INFO - PROCESS | 3644 | 1465274459463 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 21:40:59 INFO - PROCESS | 3644 | 1465274459589 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:59 INFO - PROCESS | 3644 | 1465274459592 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:40:59 INFO - PROCESS | 3644 | ++DOCSHELL 10A52C00 == 37 [pid = 3644] [id = 259] 21:40:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10F10400) [pid = 3644] [serial = 776] [outer = 00000000] 21:40:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (12852400) [pid = 3644] [serial = 777] [outer = 10F10400] 21:40:59 INFO - PROCESS | 3644 | 1465274459649 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (13149000) [pid = 3644] [serial = 778] [outer = 10F10400] 21:41:00 INFO - PROCESS | 3644 | 1465274460376 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]]]}] 21:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1115ms 21:41:00 INFO - PROCESS | 3644 | 1465274460434 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 21:41:00 INFO - PROCESS | 3644 | 1465274460439 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 21:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:41:00 INFO - PROCESS | 3644 | 1465274460446 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:41:00 INFO - PROCESS | 3644 | 1465274460449 Marionette TRACE conn3 <- [1,1002,null,{}] 21:41:00 INFO - PROCESS | 3644 | 1465274460453 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}] 21:41:00 INFO - PROCESS | 3644 | 1465274460455 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:00 INFO - PROCESS | 3644 | 1465274460597 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 21:41:00 INFO - PROCESS | 3644 | 1465274460738 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 3644 | 1465274460741 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:00 INFO - PROCESS | 3644 | ++DOCSHELL 10D0C000 == 38 [pid = 3644] [id = 260] 21:41:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (10F0A000) [pid = 3644] [serial = 779] [outer = 00000000] 21:41:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (12D64400) [pid = 3644] [serial = 780] [outer = 10F0A000] 21:41:00 INFO - PROCESS | 3644 | 1465274460800 Marionette DEBUG loaded listener.js 21:41:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (140CAC00) [pid = 3644] [serial = 781] [outer = 10F0A000] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 102D2C00 == 37 [pid = 3644] [id = 257] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 10F36C00 == 36 [pid = 3644] [id = 256] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 10228400 == 35 [pid = 3644] [id = 255] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 15190000 == 34 [pid = 3644] [id = 254] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 1430DC00 == 33 [pid = 3644] [id = 253] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 14038400 == 32 [pid = 3644] [id = 252] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 1314AC00 == 31 [pid = 3644] [id = 251] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 10D07C00 == 30 [pid = 3644] [id = 250] 21:41:01 INFO - PROCESS | 3644 | --DOCSHELL 111A7C00 == 29 [pid = 3644] [id = 249] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1683B000) [pid = 3644] [serial = 729] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (143D4800) [pid = 3644] [serial = 714] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (14E28800) [pid = 3644] [serial = 715] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (114C7000) [pid = 3644] [serial = 699] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (12AA5400) [pid = 3644] [serial = 700] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D7B000) [pid = 3644] [serial = 697] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13C7FC00) [pid = 3644] [serial = 711] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10A47800) [pid = 3644] [serial = 702] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D08000) [pid = 3644] [serial = 703] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (114BE000) [pid = 3644] [serial = 705] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12AAA000) [pid = 3644] [serial = 706] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (151AE800) [pid = 3644] [serial = 718] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13237C00) [pid = 3644] [serial = 708] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1323E800) [pid = 3644] [serial = 709] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (14E46C00) [pid = 3644] [serial = 717] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (157E6800) [pid = 3644] [serial = 720] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (151B9000) [pid = 3644] [serial = 723] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (151B9800) [pid = 3644] [serial = 724] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (164B3C00) [pid = 3644] [serial = 726] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15A71800) [pid = 3644] [serial = 721] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16831C00) [pid = 3644] [serial = 727] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1683B400) [pid = 3644] [serial = 730] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (14035000) [pid = 3644] [serial = 712] [outer = 00000000] [url = about:blank] 21:41:01 INFO - PROCESS | 3644 | 1465274461627 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]]]}] 21:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1210ms 21:41:01 INFO - PROCESS | 3644 | 1465274461673 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 21:41:01 INFO - PROCESS | 3644 | 1465274461677 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 21:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:41:01 INFO - PROCESS | 3644 | 1465274461682 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:41:01 INFO - PROCESS | 3644 | 1465274461686 Marionette TRACE conn3 <- [1,1006,null,{}] 21:41:01 INFO - PROCESS | 3644 | 1465274461691 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}] 21:41:01 INFO - PROCESS | 3644 | 1465274461694 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:01 INFO - PROCESS | 3644 | 1465274461798 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 21:41:01 INFO - PROCESS | 3644 | 1465274461882 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:01 INFO - PROCESS | 3644 | 1465274461885 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:01 INFO - PROCESS | 3644 | ++DOCSHELL 10565C00 == 30 [pid = 3644] [id = 261] 21:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (10567C00) [pid = 3644] [serial = 782] [outer = 00000000] 21:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (10F34000) [pid = 3644] [serial = 783] [outer = 10567C00] 21:41:01 INFO - PROCESS | 3644 | 1465274461935 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (12848800) [pid = 3644] [serial = 784] [outer = 10567C00] 21:41:02 INFO - PROCESS | 3644 | 1465274462438 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]]]}] 21:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 812ms 21:41:02 INFO - PROCESS | 3644 | 1465274462513 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 21:41:02 INFO - PROCESS | 3644 | 1465274462517 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 21:41:02 INFO - PROCESS | 3644 | 1465274462523 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:41:02 INFO - PROCESS | 3644 | 1465274462525 Marionette TRACE conn3 <- [1,1010,null,{}] 21:41:02 INFO - PROCESS | 3644 | 1465274462529 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}] 21:41:02 INFO - PROCESS | 3644 | 1465274462531 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:02 INFO - PROCESS | 3644 | 1465274462627 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 21:41:02 INFO - PROCESS | 3644 | 1465274462633 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 3644 | 1465274462636 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:02 INFO - PROCESS | 3644 | ++DOCSHELL 1323CC00 == 31 [pid = 3644] [id = 262] 21:41:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1323FC00) [pid = 3644] [serial = 785] [outer = 00000000] 21:41:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (137B2C00) [pid = 3644] [serial = 786] [outer = 1323FC00] 21:41:02 INFO - PROCESS | 3644 | 1465274462681 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C11C00) [pid = 3644] [serial = 787] [outer = 1323FC00] 21:41:03 INFO - PROCESS | 3644 | 1465274463128 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]]]}] 21:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 653ms 21:41:03 INFO - PROCESS | 3644 | 1465274463162 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 21:41:03 INFO - PROCESS | 3644 | 1465274463165 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 21:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:41:03 INFO - PROCESS | 3644 | 1465274463171 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:41:03 INFO - PROCESS | 3644 | 1465274463176 Marionette TRACE conn3 <- [1,1014,null,{}] 21:41:03 INFO - PROCESS | 3644 | 1465274463187 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}] 21:41:03 INFO - PROCESS | 3644 | 1465274463192 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:03 INFO - PROCESS | 3644 | 1465274463274 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 21:41:03 INFO - PROCESS | 3644 | 1465274463283 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:03 INFO - PROCESS | 3644 | 1465274463286 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:03 INFO - PROCESS | 3644 | ++DOCSHELL 143DF400 == 32 [pid = 3644] [id = 263] 21:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (143E0000) [pid = 3644] [serial = 788] [outer = 00000000] 21:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E2A400) [pid = 3644] [serial = 789] [outer = 143E0000] 21:41:03 INFO - PROCESS | 3644 | 1465274463337 Marionette DEBUG loaded listener.js 21:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E3EC00) [pid = 3644] [serial = 790] [outer = 143E0000] 21:41:03 INFO - PROCESS | 3644 | 1465274463756 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]]]}] 21:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 669ms 21:41:03 INFO - PROCESS | 3644 | 1465274463825 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 21:41:03 INFO - PROCESS | 3644 | 1465274463828 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 21:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:41:03 INFO - PROCESS | 3644 | 1465274463831 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:41:03 INFO - PROCESS | 3644 | 1465274463833 Marionette TRACE conn3 <- [1,1018,null,{}] 21:41:03 INFO - PROCESS | 3644 | 1465274463836 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}] 21:41:03 INFO - PROCESS | 3644 | 1465274463838 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:03 INFO - PROCESS | 3644 | 1465274463923 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 21:41:03 INFO - PROCESS | 3644 | 1465274463957 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:03 INFO - PROCESS | 3644 | 1465274463959 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:04 INFO - PROCESS | 3644 | ++DOCSHELL 151AE800 == 33 [pid = 3644] [id = 264] 21:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (151AEC00) [pid = 3644] [serial = 791] [outer = 00000000] 21:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (151B7400) [pid = 3644] [serial = 792] [outer = 151AEC00] 21:41:04 INFO - PROCESS | 3644 | 1465274464009 Marionette DEBUG loaded listener.js 21:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (157E9C00) [pid = 3644] [serial = 793] [outer = 151AEC00] 21:41:04 INFO - PROCESS | 3644 | 1465274464521 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]]]}] 21:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 701ms 21:41:04 INFO - PROCESS | 3644 | 1465274464563 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 21:41:04 INFO - PROCESS | 3644 | 1465274464565 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 21:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:41:04 INFO - PROCESS | 3644 | 1465274464568 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:41:04 INFO - PROCESS | 3644 | 1465274464570 Marionette TRACE conn3 <- [1,1022,null,{}] 21:41:04 INFO - PROCESS | 3644 | 1465274464573 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}] 21:41:04 INFO - PROCESS | 3644 | 1465274464575 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:04 INFO - PROCESS | 3644 | 1465274464680 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 21:41:04 INFO - PROCESS | 3644 | 1465274464685 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:04 INFO - PROCESS | 3644 | 1465274464687 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:04 INFO - PROCESS | 3644 | ++DOCSHELL 15A71800 == 34 [pid = 3644] [id = 265] 21:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15A74000) [pid = 3644] [serial = 794] [outer = 00000000] 21:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16056000) [pid = 3644] [serial = 795] [outer = 15A74000] 21:41:04 INFO - PROCESS | 3644 | 1465274464731 Marionette DEBUG loaded listener.js 21:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16060800) [pid = 3644] [serial = 796] [outer = 15A74000] 21:41:05 INFO - PROCESS | 3644 | 1465274465192 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]]]}] 21:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 701ms 21:41:05 INFO - PROCESS | 3644 | 1465274465268 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 3644 | 1465274465270 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 21:41:05 INFO - PROCESS | 3644 | 1465274465273 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:41:05 INFO - PROCESS | 3644 | 1465274465275 Marionette TRACE conn3 <- [1,1026,null,{}] 21:41:05 INFO - PROCESS | 3644 | 1465274465284 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}] 21:41:05 INFO - PROCESS | 3644 | 1465274465289 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:05 INFO - PROCESS | 3644 | 1465274465451 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 21:41:05 INFO - PROCESS | 3644 | 1465274465478 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 3644 | 1465274465480 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:05 INFO - PROCESS | 3644 | ++DOCSHELL 140C6C00 == 35 [pid = 3644] [id = 266] 21:41:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (140C7C00) [pid = 3644] [serial = 797] [outer = 00000000] 21:41:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16835400) [pid = 3644] [serial = 798] [outer = 140C7C00] 21:41:05 INFO - PROCESS | 3644 | 1465274465527 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16835800) [pid = 3644] [serial = 799] [outer = 140C7C00] 21:41:06 INFO - PROCESS | 3644 | 1465274465995 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]]]}] 21:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 749ms 21:41:06 INFO - PROCESS | 3644 | 1465274466048 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 21:41:06 INFO - PROCESS | 3644 | 1465274466050 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 21:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:41:06 INFO - PROCESS | 3644 | 1465274466053 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:41:06 INFO - PROCESS | 3644 | 1465274466055 Marionette TRACE conn3 <- [1,1030,null,{}] 21:41:06 INFO - PROCESS | 3644 | 1465274466058 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}] 21:41:06 INFO - PROCESS | 3644 | 1465274466060 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:06 INFO - PROCESS | 3644 | 1465274466164 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 21:41:06 INFO - PROCESS | 3644 | 1465274466169 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 3644 | 1465274466171 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:06 INFO - PROCESS | 3644 | ++DOCSHELL 143E1000 == 36 [pid = 3644] [id = 267] 21:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16847800) [pid = 3644] [serial = 800] [outer = 00000000] 21:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (168B6000) [pid = 3644] [serial = 801] [outer = 16847800] 21:41:06 INFO - PROCESS | 3644 | 1465274466214 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16A97000) [pid = 3644] [serial = 802] [outer = 16847800] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (131DBC00) [pid = 3644] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (111AAC00) [pid = 3644] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14038C00) [pid = 3644] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (10D10000) [pid = 3644] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (132FB000) [pid = 3644] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15190800) [pid = 3644] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (151B8C00) [pid = 3644] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (168AF000) [pid = 3644] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (164ACC00) [pid = 3644] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1026A800) [pid = 3644] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10F3E000) [pid = 3644] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12BCB800) [pid = 3644] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (14E22400) [pid = 3644] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:41:06 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10D0CC00) [pid = 3644] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:41:06 INFO - PROCESS | 3644 | 1465274466740 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]]]}] 21:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 748ms 21:41:06 INFO - PROCESS | 3644 | 1465274466804 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 21:41:06 INFO - PROCESS | 3644 | 1465274466806 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 21:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:41:06 INFO - PROCESS | 3644 | 1465274466810 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:41:06 INFO - PROCESS | 3644 | 1465274466812 Marionette TRACE conn3 <- [1,1034,null,{}] 21:41:06 INFO - PROCESS | 3644 | 1465274466818 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}] 21:41:06 INFO - PROCESS | 3644 | 1465274466820 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:06 INFO - PROCESS | 3644 | 1465274466897 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 21:41:06 INFO - PROCESS | 3644 | 1465274466903 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 3644 | 1465274466905 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:06 INFO - PROCESS | 3644 | ++DOCSHELL 10F3E400 == 37 [pid = 3644] [id = 268] 21:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (132FB000) [pid = 3644] [serial = 803] [outer = 00000000] 21:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (151AF800) [pid = 3644] [serial = 804] [outer = 132FB000] 21:41:06 INFO - PROCESS | 3644 | 1465274466947 Marionette DEBUG loaded listener.js 21:41:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15D40000) [pid = 3644] [serial = 805] [outer = 132FB000] 21:41:07 INFO - PROCESS | 3644 | 1465274467367 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]]]}] 21:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 605ms 21:41:07 INFO - PROCESS | 3644 | 1465274467405 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 21:41:07 INFO - PROCESS | 3644 | 1465274467407 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 21:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:41:07 INFO - PROCESS | 3644 | 1465274467411 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:41:07 INFO - PROCESS | 3644 | 1465274467412 Marionette TRACE conn3 <- [1,1038,null,{}] 21:41:07 INFO - PROCESS | 3644 | 1465274467420 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}] 21:41:07 INFO - PROCESS | 3644 | 1465274467421 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:07 INFO - PROCESS | 3644 | 1465274467509 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 21:41:07 INFO - PROCESS | 3644 | 1465274467516 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:07 INFO - PROCESS | 3644 | 1465274467518 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:07 INFO - PROCESS | 3644 | ++DOCSHELL 12DF3800 == 38 [pid = 3644] [id = 269] 21:41:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13C0A800) [pid = 3644] [serial = 806] [outer = 00000000] 21:41:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1684B400) [pid = 3644] [serial = 807] [outer = 13C0A800] 21:41:07 INFO - PROCESS | 3644 | 1465274467560 Marionette DEBUG loaded listener.js 21:41:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D54400) [pid = 3644] [serial = 808] [outer = 13C0A800] 21:41:08 INFO - PROCESS | 3644 | 1465274468018 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]]]}] 21:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 605ms 21:41:08 INFO - PROCESS | 3644 | 1465274468041 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 21:41:08 INFO - PROCESS | 3644 | 1465274468043 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 21:41:08 INFO - PROCESS | 3644 | 1465274468046 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:41:08 INFO - PROCESS | 3644 | 1465274468048 Marionette TRACE conn3 <- [1,1042,null,{}] 21:41:08 INFO - PROCESS | 3644 | 1465274468051 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}] 21:41:08 INFO - PROCESS | 3644 | 1465274468053 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:08 INFO - PROCESS | 3644 | 1465274468175 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 21:41:08 INFO - PROCESS | 3644 | 1465274468183 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:08 INFO - PROCESS | 3644 | 1465274468185 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:08 INFO - PROCESS | 3644 | ++DOCSHELL 16D53C00 == 39 [pid = 3644] [id = 270] 21:41:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D58000) [pid = 3644] [serial = 809] [outer = 00000000] 21:41:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D6E800) [pid = 3644] [serial = 810] [outer = 16D58000] 21:41:08 INFO - PROCESS | 3644 | 1465274468229 Marionette DEBUG loaded listener.js 21:41:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D73C00) [pid = 3644] [serial = 811] [outer = 16D58000] 21:41:08 INFO - PROCESS | 3644 | 1465274468792 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]]]}] 21:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 813ms 21:41:08 INFO - PROCESS | 3644 | 1465274468850 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 21:41:08 INFO - PROCESS | 3644 | 1465274468854 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 21:41:08 INFO - PROCESS | 3644 | 1465274468859 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:41:08 INFO - PROCESS | 3644 | 1465274468862 Marionette TRACE conn3 <- [1,1046,null,{}] 21:41:08 INFO - PROCESS | 3644 | 1465274468868 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}] 21:41:08 INFO - PROCESS | 3644 | 1465274468871 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:09 INFO - PROCESS | 3644 | 1465274468984 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 21:41:09 INFO - PROCESS | 3644 | 1465274469114 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 3644 | 1465274469117 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:09 INFO - PROCESS | 3644 | ++DOCSHELL 105F2000 == 40 [pid = 3644] [id = 271] 21:41:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10D01400) [pid = 3644] [serial = 812] [outer = 00000000] 21:41:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (12ADE800) [pid = 3644] [serial = 813] [outer = 10D01400] 21:41:09 INFO - PROCESS | 3644 | 1465274469173 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (13025800) [pid = 3644] [serial = 814] [outer = 10D01400] 21:41:09 INFO - PROCESS | 3644 | 1465274469803 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]]]}] 21:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 956ms 21:41:09 INFO - PROCESS | 3644 | 1465274469839 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 21:41:09 INFO - PROCESS | 3644 | 1465274469843 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 21:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:41:09 INFO - PROCESS | 3644 | 1465274469850 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:41:09 INFO - PROCESS | 3644 | 1465274469852 Marionette TRACE conn3 <- [1,1050,null,{}] 21:41:09 INFO - PROCESS | 3644 | 1465274469856 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}] 21:41:09 INFO - PROCESS | 3644 | 1465274469859 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:09 INFO - PROCESS | 3644 | 1465274469966 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 21:41:10 INFO - PROCESS | 3644 | 1465274470067 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:10 INFO - PROCESS | 3644 | 1465274470070 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:10 INFO - PROCESS | 3644 | ++DOCSHELL 13C84C00 == 41 [pid = 3644] [id = 272] 21:41:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1402C400) [pid = 3644] [serial = 815] [outer = 00000000] 21:41:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (140D4000) [pid = 3644] [serial = 816] [outer = 1402C400] 21:41:10 INFO - PROCESS | 3644 | 1465274470125 Marionette DEBUG loaded listener.js 21:41:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (14E26400) [pid = 3644] [serial = 817] [outer = 1402C400] 21:41:10 INFO - PROCESS | 3644 | 1465274470762 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]]]}] 21:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 971ms 21:41:10 INFO - PROCESS | 3644 | 1465274470795 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 21:41:10 INFO - PROCESS | 3644 | 1465274470797 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 21:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:41:10 INFO - PROCESS | 3644 | 1465274470801 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - PROCESS | 3644 | 1465274470805 Marionette TRACE conn3 <- [1,1054,null,{}] 21:41:10 INFO - PROCESS | 3644 | 1465274470816 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}] 21:41:10 INFO - PROCESS | 3644 | 1465274470821 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:10 INFO - PROCESS | 3644 | 1465274470926 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 21:41:11 INFO - PROCESS | 3644 | 1465274471073 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 3644 | 1465274471077 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:11 INFO - PROCESS | 3644 | ++DOCSHELL 16839000 == 42 [pid = 3644] [id = 273] 21:41:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1683B000) [pid = 3644] [serial = 818] [outer = 00000000] 21:41:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1684FC00) [pid = 3644] [serial = 819] [outer = 1683B000] 21:41:11 INFO - PROCESS | 3644 | 1465274471133 Marionette DEBUG loaded listener.js 21:41:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16D5DC00) [pid = 3644] [serial = 820] [outer = 1683B000] 21:41:11 INFO - PROCESS | 3644 | 1465274471688 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]]]}] 21:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 924ms 21:41:11 INFO - PROCESS | 3644 | 1465274471737 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 21:41:11 INFO - PROCESS | 3644 | 1465274471740 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 21:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:41:11 INFO - PROCESS | 3644 | 1465274471743 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - PROCESS | 3644 | 1465274471745 Marionette TRACE conn3 <- [1,1058,null,{}] 21:41:11 INFO - PROCESS | 3644 | 1465274471749 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}] 21:41:11 INFO - PROCESS | 3644 | 1465274471751 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:11 INFO - PROCESS | 3644 | 1465274471857 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 21:41:11 INFO - PROCESS | 3644 | 1465274471956 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 3644 | 1465274471958 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:11 INFO - PROCESS | 3644 | ++DOCSHELL 16D7C000 == 43 [pid = 3644] [id = 274] 21:41:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16D7CC00) [pid = 3644] [serial = 821] [outer = 00000000] 21:41:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16E90000) [pid = 3644] [serial = 822] [outer = 16D7CC00] 21:41:12 INFO - PROCESS | 3644 | 1465274472010 Marionette DEBUG loaded listener.js 21:41:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (16FA4C00) [pid = 3644] [serial = 823] [outer = 16D7CC00] 21:41:12 INFO - PROCESS | 3644 | 1465274472883 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]]]}] 21:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1179ms 21:41:12 INFO - PROCESS | 3644 | 1465274472940 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 21:41:12 INFO - PROCESS | 3644 | 1465274472945 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 21:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:41:12 INFO - PROCESS | 3644 | 1465274472951 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - PROCESS | 3644 | 1465274472954 Marionette TRACE conn3 <- [1,1062,null,{}] 21:41:12 INFO - PROCESS | 3644 | 1465274472960 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}] 21:41:12 INFO - PROCESS | 3644 | 1465274472962 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:13 INFO - PROCESS | 3644 | 1465274473070 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 21:41:13 INFO - PROCESS | 3644 | 1465274473198 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 3644 | 1465274473204 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:13 INFO - PROCESS | 3644 | ++DOCSHELL 12AA5C00 == 44 [pid = 3644] [id = 275] 21:41:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (12AA7C00) [pid = 3644] [serial = 824] [outer = 00000000] 21:41:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (12D5C000) [pid = 3644] [serial = 825] [outer = 12AA7C00] 21:41:13 INFO - PROCESS | 3644 | 1465274473273 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (13133800) [pid = 3644] [serial = 826] [outer = 12AA7C00] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 12DF3800 == 43 [pid = 3644] [id = 269] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 10F3E400 == 42 [pid = 3644] [id = 268] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 143E1000 == 41 [pid = 3644] [id = 267] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 140C6C00 == 40 [pid = 3644] [id = 266] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 15A71800 == 39 [pid = 3644] [id = 265] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 151AE800 == 38 [pid = 3644] [id = 264] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 143DF400 == 37 [pid = 3644] [id = 263] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 1323CC00 == 36 [pid = 3644] [id = 262] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 10565C00 == 35 [pid = 3644] [id = 261] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 10D0C000 == 34 [pid = 3644] [id = 260] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 10A52C00 == 33 [pid = 3644] [id = 259] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 164AB000 == 32 [pid = 3644] [id = 258] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 16D7C000 == 31 [pid = 3644] [id = 274] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 13C84C00 == 30 [pid = 3644] [id = 272] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 16839000 == 29 [pid = 3644] [id = 273] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 16D53C00 == 28 [pid = 3644] [id = 270] 21:41:14 INFO - PROCESS | 3644 | --DOCSHELL 105F2000 == 27 [pid = 3644] [id = 271] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (14E40000) [pid = 3644] [serial = 759] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (11053C00) [pid = 3644] [serial = 750] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (12848C00) [pid = 3644] [serial = 751] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (13242000) [pid = 3644] [serial = 753] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (132F9000) [pid = 3644] [serial = 754] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (13140400) [pid = 3644] [serial = 748] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (12DF7000) [pid = 3644] [serial = 747] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (140D1400) [pid = 3644] [serial = 756] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (111B5000) [pid = 3644] [serial = 733] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (10F38800) [pid = 3644] [serial = 732] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (14030800) [pid = 3644] [serial = 736] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (137B7C00) [pid = 3644] [serial = 735] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (151B6C00) [pid = 3644] [serial = 762] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16847400) [pid = 3644] [serial = 739] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (164B1400) [pid = 3644] [serial = 738] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16D50400) [pid = 3644] [serial = 742] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16B2A000) [pid = 3644] [serial = 741] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1684E400) [pid = 3644] [serial = 745] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16834000) [pid = 3644] [serial = 744] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (14E47400) [pid = 3644] [serial = 760] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (151B8000) [pid = 3644] [serial = 763] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10D06400) [pid = 3644] [serial = 765] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (164B0800) [pid = 3644] [serial = 771] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (131D5800) [pid = 3644] [serial = 766] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15189000) [pid = 3644] [serial = 768] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (164B1800) [pid = 3644] [serial = 772] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (157F3000) [pid = 3644] [serial = 769] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14308000) [pid = 3644] [serial = 757] [outer = 00000000] [url = about:blank] 21:41:14 INFO - PROCESS | 3644 | 1465274474532 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]]]}] 21:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1640ms 21:41:14 INFO - PROCESS | 3644 | 1465274474602 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 21:41:14 INFO - PROCESS | 3644 | 1465274474606 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 21:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:41:14 INFO - PROCESS | 3644 | 1465274474616 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - PROCESS | 3644 | 1465274474619 Marionette TRACE conn3 <- [1,1066,null,{}] 21:41:14 INFO - PROCESS | 3644 | 1465274474624 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}] 21:41:14 INFO - PROCESS | 3644 | 1465274474627 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:14 INFO - PROCESS | 3644 | 1465274474713 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 21:41:14 INFO - PROCESS | 3644 | 1465274474727 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 3644 | 1465274474729 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:14 INFO - PROCESS | 3644 | ++DOCSHELL 10D0BC00 == 28 [pid = 3644] [id = 276] 21:41:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10D0C000) [pid = 3644] [serial = 827] [outer = 00000000] 21:41:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (11052400) [pid = 3644] [serial = 828] [outer = 10D0C000] 21:41:14 INFO - PROCESS | 3644 | 1465274474776 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (111AA400) [pid = 3644] [serial = 829] [outer = 10D0C000] 21:41:15 INFO - PROCESS | 3644 | 1465274475258 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]]]}] 21:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 716ms 21:41:15 INFO - PROCESS | 3644 | 1465274475315 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 21:41:15 INFO - PROCESS | 3644 | 1465274475320 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 21:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:41:15 INFO - PROCESS | 3644 | 1465274475326 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:41:15 INFO - PROCESS | 3644 | 1465274475328 Marionette TRACE conn3 <- [1,1070,null,{}] 21:41:15 INFO - PROCESS | 3644 | 1465274475332 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}] 21:41:15 INFO - PROCESS | 3644 | 1465274475335 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:15 INFO - PROCESS | 3644 | 1465274475421 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 21:41:15 INFO - PROCESS | 3644 | 1465274475429 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:15 INFO - PROCESS | 3644 | 1465274475432 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:15 INFO - PROCESS | 3644 | ++DOCSHELL 12D5B400 == 29 [pid = 3644] [id = 277] 21:41:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (12D62800) [pid = 3644] [serial = 830] [outer = 00000000] 21:41:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (130A0000) [pid = 3644] [serial = 831] [outer = 12D62800] 21:41:15 INFO - PROCESS | 3644 | 1465274475478 Marionette DEBUG loaded listener.js 21:41:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13146000) [pid = 3644] [serial = 832] [outer = 12D62800] 21:41:15 INFO - PROCESS | 3644 | 1465274475942 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]]]}] 21:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 637ms 21:41:15 INFO - PROCESS | 3644 | 1465274475963 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 21:41:15 INFO - PROCESS | 3644 | 1465274475965 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 21:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:41:15 INFO - PROCESS | 3644 | 1465274475969 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:41:15 INFO - PROCESS | 3644 | 1465274475972 Marionette TRACE conn3 <- [1,1074,null,{}] 21:41:16 INFO - PROCESS | 3644 | 1465274475983 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}] 21:41:16 INFO - PROCESS | 3644 | 1465274475987 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:16 INFO - PROCESS | 3644 | 1465274476070 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 21:41:16 INFO - PROCESS | 3644 | 1465274476197 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 3644 | 1465274476249 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:16 INFO - PROCESS | 3644 | ++DOCSHELL 13C85000 == 30 [pid = 3644] [id = 278] 21:41:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13C8AC00) [pid = 3644] [serial = 833] [outer = 00000000] 21:41:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14030C00) [pid = 3644] [serial = 834] [outer = 13C8AC00] 21:41:16 INFO - PROCESS | 3644 | 1465274476307 Marionette DEBUG loaded listener.js 21:41:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (140CA000) [pid = 3644] [serial = 835] [outer = 13C8AC00] 21:41:16 INFO - PROCESS | 3644 | 1465274476732 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]]]}] 21:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 749ms 21:41:16 INFO - PROCESS | 3644 | 1465274476743 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 21:41:16 INFO - PROCESS | 3644 | 1465274476745 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 21:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:41:16 INFO - PROCESS | 3644 | 1465274476748 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:41:16 INFO - PROCESS | 3644 | 1465274476750 Marionette TRACE conn3 <- [1,1078,null,{}] 21:41:16 INFO - PROCESS | 3644 | 1465274476753 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}] 21:41:16 INFO - PROCESS | 3644 | 1465274476755 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:16 INFO - PROCESS | 3644 | 1465274476870 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 21:41:16 INFO - PROCESS | 3644 | 1465274476878 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 3644 | 1465274476880 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:16 INFO - PROCESS | 3644 | ++DOCSHELL 140C7800 == 31 [pid = 3644] [id = 279] 21:41:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (140D4400) [pid = 3644] [serial = 836] [outer = 00000000] 21:41:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (143DB000) [pid = 3644] [serial = 837] [outer = 140D4400] 21:41:16 INFO - PROCESS | 3644 | 1465274476924 Marionette DEBUG loaded listener.js 21:41:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (14E2C000) [pid = 3644] [serial = 838] [outer = 140D4400] 21:41:17 INFO - PROCESS | 3644 | 1465274477365 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]]]}] 21:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 701ms 21:41:17 INFO - PROCESS | 3644 | 1465274477448 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 3644 | 1465274477450 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 21:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:41:17 INFO - PROCESS | 3644 | 1465274477454 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - PROCESS | 3644 | 1465274477455 Marionette TRACE conn3 <- [1,1082,null,{}] 21:41:17 INFO - PROCESS | 3644 | 1465274477463 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}] 21:41:17 INFO - PROCESS | 3644 | 1465274477465 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:17 INFO - PROCESS | 3644 | 1465274477597 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 21:41:17 INFO - PROCESS | 3644 | 1465274477618 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:17 INFO - PROCESS | 3644 | 1465274477620 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:17 INFO - PROCESS | 3644 | ++DOCSHELL 14E47800 == 32 [pid = 3644] [id = 280] 21:41:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (14E47C00) [pid = 3644] [serial = 839] [outer = 00000000] 21:41:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1518F800) [pid = 3644] [serial = 840] [outer = 14E47C00] 21:41:17 INFO - PROCESS | 3644 | 1465274477671 Marionette DEBUG loaded listener.js 21:41:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (151B1C00) [pid = 3644] [serial = 841] [outer = 14E47C00] 21:41:18 INFO - PROCESS | 3644 | 1465274478160 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]]]}] 21:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 749ms 21:41:18 INFO - PROCESS | 3644 | 1465274478226 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 21:41:18 INFO - PROCESS | 3644 | 1465274478228 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 21:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:41:18 INFO - PROCESS | 3644 | 1465274478237 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:41:18 INFO - PROCESS | 3644 | 1465274478238 Marionette TRACE conn3 <- [1,1086,null,{}] 21:41:18 INFO - PROCESS | 3644 | 1465274478242 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}] 21:41:18 INFO - PROCESS | 3644 | 1465274478247 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:18 INFO - PROCESS | 3644 | 1465274478381 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 21:41:18 INFO - PROCESS | 3644 | 1465274478440 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 3644 | 1465274478442 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:18 INFO - PROCESS | 3644 | ++DOCSHELL 143D5400 == 33 [pid = 3644] [id = 281] 21:41:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14E43400) [pid = 3644] [serial = 842] [outer = 00000000] 21:41:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1605DC00) [pid = 3644] [serial = 843] [outer = 14E43400] 21:41:18 INFO - PROCESS | 3644 | 1465274478486 Marionette DEBUG loaded listener.js 21:41:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (164AD800) [pid = 3644] [serial = 844] [outer = 14E43400] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D58000) [pid = 3644] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (132FB000) [pid = 3644] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (10567C00) [pid = 3644] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1323FC00) [pid = 3644] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (164AB800) [pid = 3644] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16847800) [pid = 3644] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15A74000) [pid = 3644] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13C0A800) [pid = 3644] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (151AEC00) [pid = 3644] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10F10400) [pid = 3644] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (140C7C00) [pid = 3644] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (143E0000) [pid = 3644] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:41:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10F0A000) [pid = 3644] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:41:19 INFO - PROCESS | 3644 | 1465274479147 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]]]}] 21:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 972ms 21:41:19 INFO - PROCESS | 3644 | 1465274479177 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 21:41:19 INFO - PROCESS | 3644 | 1465274479179 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 21:41:19 INFO - PROCESS | 3644 | 1465274479182 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:41:19 INFO - PROCESS | 3644 | 1465274479184 Marionette TRACE conn3 <- [1,1090,null,{}] 21:41:19 INFO - PROCESS | 3644 | 1465274479187 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}] 21:41:19 INFO - PROCESS | 3644 | 1465274479189 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:19 INFO - PROCESS | 3644 | 1465274479264 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 21:41:19 INFO - PROCESS | 3644 | 1465274479269 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:19 INFO - PROCESS | 3644 | 1465274479271 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:19 INFO - PROCESS | 3644 | ++DOCSHELL 10F0A000 == 34 [pid = 3644] [id = 282] 21:41:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10F3E000) [pid = 3644] [serial = 845] [outer = 00000000] 21:41:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14E3B000) [pid = 3644] [serial = 846] [outer = 10F3E000] 21:41:19 INFO - PROCESS | 3644 | 1465274479314 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (151B3400) [pid = 3644] [serial = 847] [outer = 10F3E000] 21:41:19 INFO - PROCESS | 3644 | 1465274479773 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]]]}] 21:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 605ms 21:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:41:19 INFO - PROCESS | 3644 | 1465274479812 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 21:41:19 INFO - PROCESS | 3644 | 1465274479815 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 21:41:19 INFO - PROCESS | 3644 | 1465274479819 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - PROCESS | 3644 | 1465274479821 Marionette TRACE conn3 <- [1,1094,null,{}] 21:41:19 INFO - PROCESS | 3644 | 1465274479828 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}] 21:41:19 INFO - PROCESS | 3644 | 1465274479829 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:19 INFO - PROCESS | 3644 | 1465274479904 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 21:41:19 INFO - PROCESS | 3644 | 1465274479910 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:19 INFO - PROCESS | 3644 | 1465274479912 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:19 INFO - PROCESS | 3644 | ++DOCSHELL 14306400 == 35 [pid = 3644] [id = 283] 21:41:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14E2E400) [pid = 3644] [serial = 848] [outer = 00000000] 21:41:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16690800) [pid = 3644] [serial = 849] [outer = 14E2E400] 21:41:19 INFO - PROCESS | 3644 | 1465274479954 Marionette DEBUG loaded listener.js 21:41:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16690C00) [pid = 3644] [serial = 850] [outer = 14E2E400] 21:41:20 INFO - PROCESS | 3644 | 1465274480384 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]]]}] 21:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 605ms 21:41:20 INFO - PROCESS | 3644 | 1465274480418 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 21:41:20 INFO - PROCESS | 3644 | 1465274480420 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 21:41:20 INFO - PROCESS | 3644 | 1465274480423 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:41:20 INFO - PROCESS | 3644 | 1465274480425 Marionette TRACE conn3 <- [1,1098,null,{}] 21:41:20 INFO - PROCESS | 3644 | 1465274480428 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}] 21:41:20 INFO - PROCESS | 3644 | 1465274480430 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:20 INFO - PROCESS | 3644 | 1465274480506 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 21:41:20 INFO - PROCESS | 3644 | 1465274480511 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:20 INFO - PROCESS | 3644 | 1465274480513 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:20 INFO - PROCESS | 3644 | ++DOCSHELL 13C84C00 == 36 [pid = 3644] [id = 284] 21:41:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16836800) [pid = 3644] [serial = 851] [outer = 00000000] 21:41:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16847400) [pid = 3644] [serial = 852] [outer = 16836800] 21:41:20 INFO - PROCESS | 3644 | 1465274480555 Marionette DEBUG loaded listener.js 21:41:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16847C00) [pid = 3644] [serial = 853] [outer = 16836800] 21:41:21 INFO - PROCESS | 3644 | 1465274481085 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]]]}] 21:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 700ms 21:41:21 INFO - PROCESS | 3644 | 1465274481125 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 21:41:21 INFO - PROCESS | 3644 | 1465274481130 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 21:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:41:21 INFO - PROCESS | 3644 | 1465274481135 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:41:21 INFO - PROCESS | 3644 | 1465274481139 Marionette TRACE conn3 <- [1,1102,null,{}] 21:41:21 INFO - PROCESS | 3644 | 1465274481147 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}] 21:41:21 INFO - PROCESS | 3644 | 1465274481152 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:21 INFO - PROCESS | 3644 | 1465274481421 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 21:41:21 INFO - PROCESS | 3644 | 1465274481526 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 3644 | 1465274481531 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:21 INFO - PROCESS | 3644 | ++DOCSHELL 10F0B000 == 37 [pid = 3644] [id = 285] 21:41:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10F11400) [pid = 3644] [serial = 854] [outer = 00000000] 21:41:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (11053400) [pid = 3644] [serial = 855] [outer = 10F11400] 21:41:21 INFO - PROCESS | 3644 | 1465274481587 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (12854800) [pid = 3644] [serial = 856] [outer = 10F11400] 21:41:22 INFO - PROCESS | 3644 | 1465274482336 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]]]}] 21:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1274ms 21:41:22 INFO - PROCESS | 3644 | 1465274482420 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 21:41:22 INFO - PROCESS | 3644 | 1465274482425 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 21:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:41:22 INFO - PROCESS | 3644 | 1465274482432 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:41:22 INFO - PROCESS | 3644 | 1465274482434 Marionette TRACE conn3 <- [1,1106,null,{}] 21:41:22 INFO - PROCESS | 3644 | 1465274482438 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}] 21:41:22 INFO - PROCESS | 3644 | 1465274482441 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:22 INFO - PROCESS | 3644 | 1465274482587 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 21:41:22 INFO - PROCESS | 3644 | 1465274482709 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:22 INFO - PROCESS | 3644 | 1465274482712 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:22 INFO - PROCESS | 3644 | ++DOCSHELL 1323E000 == 38 [pid = 3644] [id = 286] 21:41:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (13244C00) [pid = 3644] [serial = 857] [outer = 00000000] 21:41:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (13937000) [pid = 3644] [serial = 858] [outer = 13244C00] 21:41:22 INFO - PROCESS | 3644 | 1465274482768 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (14035000) [pid = 3644] [serial = 859] [outer = 13244C00] 21:41:23 INFO - PROCESS | 3644 | 1465274483739 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]]]}] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 14306400 == 37 [pid = 3644] [id = 283] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 10F0A000 == 36 [pid = 3644] [id = 282] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 143D5400 == 35 [pid = 3644] [id = 281] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 14E47800 == 34 [pid = 3644] [id = 280] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 140C7800 == 33 [pid = 3644] [id = 279] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 13C85000 == 32 [pid = 3644] [id = 278] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 12D5B400 == 31 [pid = 3644] [id = 277] 21:41:23 INFO - PROCESS | 3644 | --DOCSHELL 10D0BC00 == 30 [pid = 3644] [id = 276] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (151AF800) [pid = 3644] [serial = 804] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (12848800) [pid = 3644] [serial = 784] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13C11C00) [pid = 3644] [serial = 787] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1684CC00) [pid = 3644] [serial = 774] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (168B6000) [pid = 3644] [serial = 801] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16060800) [pid = 3644] [serial = 796] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16A97000) [pid = 3644] [serial = 802] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10F34000) [pid = 3644] [serial = 783] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1684B400) [pid = 3644] [serial = 807] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (151B7400) [pid = 3644] [serial = 792] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13149000) [pid = 3644] [serial = 778] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16835800) [pid = 3644] [serial = 799] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (137B2C00) [pid = 3644] [serial = 786] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14E3EC00) [pid = 3644] [serial = 790] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16850800) [pid = 3644] [serial = 775] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16056000) [pid = 3644] [serial = 795] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15D40000) [pid = 3644] [serial = 805] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (157E9C00) [pid = 3644] [serial = 793] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12852400) [pid = 3644] [serial = 777] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (140CAC00) [pid = 3644] [serial = 781] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12D64400) [pid = 3644] [serial = 780] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16835400) [pid = 3644] [serial = 798] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (14E2A400) [pid = 3644] [serial = 789] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D54400) [pid = 3644] [serial = 808] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16D6E800) [pid = 3644] [serial = 810] [outer = 00000000] [url = about:blank] 21:41:23 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D73C00) [pid = 3644] [serial = 811] [outer = 00000000] [url = about:blank] 21:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1386ms 21:41:23 INFO - PROCESS | 3644 | 1465274483821 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 3644 | 1465274483825 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 21:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:41:23 INFO - PROCESS | 3644 | 1465274483830 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - PROCESS | 3644 | 1465274483833 Marionette TRACE conn3 <- [1,1110,null,{}] 21:41:23 INFO - PROCESS | 3644 | 1465274483839 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}] 21:41:23 INFO - PROCESS | 3644 | 1465274483841 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:23 INFO - PROCESS | 3644 | 1465274483958 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 21:41:24 INFO - PROCESS | 3644 | 1465274484038 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 3644 | 1465274484042 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:24 INFO - PROCESS | 3644 | ++DOCSHELL 10D05400 == 31 [pid = 3644] [id = 287] 21:41:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10D06400) [pid = 3644] [serial = 860] [outer = 00000000] 21:41:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10F35C00) [pid = 3644] [serial = 861] [outer = 10D06400] 21:41:24 INFO - PROCESS | 3644 | 1465274484093 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (114C7C00) [pid = 3644] [serial = 862] [outer = 10D06400] 21:41:24 INFO - PROCESS | 3644 | 1465274484497 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]]]}] 21:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 701ms 21:41:24 INFO - PROCESS | 3644 | 1465274484536 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 21:41:24 INFO - PROCESS | 3644 | 1465274484540 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 21:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:41:24 INFO - PROCESS | 3644 | 1465274484546 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:41:24 INFO - PROCESS | 3644 | 1465274484549 Marionette TRACE conn3 <- [1,1114,null,{}] 21:41:24 INFO - PROCESS | 3644 | 1465274484552 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}] 21:41:24 INFO - PROCESS | 3644 | 1465274484555 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:24 INFO - PROCESS | 3644 | 1465274484639 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 21:41:24 INFO - PROCESS | 3644 | 1465274484645 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 3644 | 1465274484647 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:24 INFO - PROCESS | 3644 | ++DOCSHELL 13031000 == 32 [pid = 3644] [id = 288] 21:41:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13068800) [pid = 3644] [serial = 863] [outer = 00000000] 21:41:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13236400) [pid = 3644] [serial = 864] [outer = 13068800] 21:41:24 INFO - PROCESS | 3644 | 1465274484696 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (132F9000) [pid = 3644] [serial = 865] [outer = 13068800] 21:41:25 INFO - PROCESS | 3644 | 1465274485245 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]]]}] 21:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 716ms 21:41:25 INFO - PROCESS | 3644 | 1465274485280 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 21:41:25 INFO - PROCESS | 3644 | 1465274485282 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 21:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:41:25 INFO - PROCESS | 3644 | 1465274485285 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:41:25 INFO - PROCESS | 3644 | 1465274485288 Marionette TRACE conn3 <- [1,1118,null,{}] 21:41:25 INFO - PROCESS | 3644 | 1465274485299 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}] 21:41:25 INFO - PROCESS | 3644 | 1465274485303 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:25 INFO - PROCESS | 3644 | 1465274485414 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 21:41:25 INFO - PROCESS | 3644 | 1465274485503 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:25 INFO - PROCESS | 3644 | 1465274485506 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:25 INFO - PROCESS | 3644 | ++DOCSHELL 14E3EC00 == 33 [pid = 3644] [id = 289] 21:41:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (14E3F000) [pid = 3644] [serial = 866] [outer = 00000000] 21:41:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (14E45800) [pid = 3644] [serial = 867] [outer = 14E3F000] 21:41:25 INFO - PROCESS | 3644 | 1465274485553 Marionette DEBUG loaded listener.js 21:41:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15185C00) [pid = 3644] [serial = 868] [outer = 14E3F000] 21:41:25 INFO - PROCESS | 3644 | 1465274485935 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]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 701ms 21:41:26 INFO - PROCESS | 3644 | 1465274485985 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 3644 | 1465274485987 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 21:41:26 INFO - PROCESS | 3644 | 1465274485990 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:41:26 INFO - PROCESS | 3644 | 1465274485992 Marionette TRACE conn3 <- [1,1122,null,{}] 21:41:26 INFO - PROCESS | 3644 | 1465274486009 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}] 21:41:26 INFO - PROCESS | 3644 | 1465274486011 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:26 INFO - PROCESS | 3644 | 1465274486126 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 21:41:26 INFO - PROCESS | 3644 | 1465274486182 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 3644 | 1465274486184 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:26 INFO - PROCESS | 3644 | ++DOCSHELL 151BDC00 == 34 [pid = 3644] [id = 290] 21:41:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (152D8C00) [pid = 3644] [serial = 869] [outer = 00000000] 21:41:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15A6FC00) [pid = 3644] [serial = 870] [outer = 152D8C00] 21:41:26 INFO - PROCESS | 3644 | 1465274486230 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15D43400) [pid = 3644] [serial = 871] [outer = 152D8C00] 21:41:26 INFO - PROCESS | 3644 | 1465274486686 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]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 701ms 21:41:26 INFO - PROCESS | 3644 | 1465274486722 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 3644 | 1465274486724 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 21:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:41:26 INFO - PROCESS | 3644 | 1465274486727 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 3644 | 1465274486729 Marionette TRACE conn3 <- [1,1126,null,{}] 21:41:26 INFO - PROCESS | 3644 | 1465274486732 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}] 21:41:26 INFO - PROCESS | 3644 | 1465274486734 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:26 INFO - PROCESS | 3644 | 1465274486872 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 21:41:26 INFO - PROCESS | 3644 | 1465274486898 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 3644 | 1465274486900 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:26 INFO - PROCESS | 3644 | ++DOCSHELL 151B7000 == 35 [pid = 3644] [id = 291] 21:41:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15A6C800) [pid = 3644] [serial = 872] [outer = 00000000] 21:41:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (164A6800) [pid = 3644] [serial = 873] [outer = 15A6C800] 21:41:26 INFO - PROCESS | 3644 | 1465274486943 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (164AC000) [pid = 3644] [serial = 874] [outer = 15A6C800] 21:41:27 INFO - PROCESS | 3644 | 1465274487391 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]]]}] 21:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 700ms 21:41:27 INFO - PROCESS | 3644 | 1465274487427 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 3644 | 1465274487429 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 21:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:41:27 INFO - PROCESS | 3644 | 1465274487432 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - PROCESS | 3644 | 1465274487434 Marionette TRACE conn3 <- [1,1130,null,{}] 21:41:27 INFO - PROCESS | 3644 | 1465274487445 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}] 21:41:27 INFO - PROCESS | 3644 | 1465274487450 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:27 INFO - PROCESS | 3644 | 1465274487581 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 21:41:27 INFO - PROCESS | 3644 | 1465274487641 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:27 INFO - PROCESS | 3644 | 1465274487652 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:27 INFO - PROCESS | 3644 | ++DOCSHELL 164A4800 == 36 [pid = 3644] [id = 292] 21:41:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16690400) [pid = 3644] [serial = 875] [outer = 00000000] 21:41:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16853C00) [pid = 3644] [serial = 876] [outer = 16690400] 21:41:27 INFO - PROCESS | 3644 | 1465274487698 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (168A8400) [pid = 3644] [serial = 877] [outer = 16690400] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1402C400) [pid = 3644] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1683B000) [pid = 3644] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D7CC00) [pid = 3644] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (14E47C00) [pid = 3644] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E43400) [pid = 3644] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14E2E400) [pid = 3644] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10F3E000) [pid = 3644] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12AA7C00) [pid = 3644] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13C8AC00) [pid = 3644] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10D0C000) [pid = 3644] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12D62800) [pid = 3644] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (140D4400) [pid = 3644] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:41:28 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10D01400) [pid = 3644] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:41:28 INFO - PROCESS | 3644 | 1465274488214 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]]]}] 21:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 812ms 21:41:28 INFO - PROCESS | 3644 | 1465274488235 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 21:41:28 INFO - PROCESS | 3644 | 1465274488236 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 21:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:41:28 INFO - PROCESS | 3644 | 1465274488289 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:41:28 INFO - PROCESS | 3644 | 1465274488290 Marionette TRACE conn3 <- [1,1134,null,{}] 21:41:28 INFO - PROCESS | 3644 | 1465274488298 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}] 21:41:28 INFO - PROCESS | 3644 | 1465274488300 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:28 INFO - PROCESS | 3644 | 1465274488375 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 21:41:28 INFO - PROCESS | 3644 | 1465274488380 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:28 INFO - PROCESS | 3644 | 1465274488382 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:28 INFO - PROCESS | 3644 | ++DOCSHELL 12810000 == 37 [pid = 3644] [id = 293] 21:41:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (12AEB400) [pid = 3644] [serial = 878] [outer = 00000000] 21:41:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (14E25000) [pid = 3644] [serial = 879] [outer = 12AEB400] 21:41:28 INFO - PROCESS | 3644 | 1465274488425 Marionette DEBUG loaded listener.js 21:41:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15190000) [pid = 3644] [serial = 880] [outer = 12AEB400] 21:41:28 INFO - PROCESS | 3644 | 1465274488932 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]]]}] 21:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 21:41:29 INFO - PROCESS | 3644 | 1465274488994 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 21:41:29 INFO - PROCESS | 3644 | 1465274488996 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 21:41:29 INFO - PROCESS | 3644 | 1465274488999 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:41:29 INFO - PROCESS | 3644 | 1465274489000 Marionette TRACE conn3 <- [1,1138,null,{}] 21:41:29 INFO - PROCESS | 3644 | 1465274489004 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}] 21:41:29 INFO - PROCESS | 3644 | 1465274489005 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:29 INFO - PROCESS | 3644 | 1465274489088 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 21:41:29 INFO - PROCESS | 3644 | 1465274489095 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:29 INFO - PROCESS | 3644 | 1465274489097 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:29 INFO - PROCESS | 3644 | ++DOCSHELL 1403A800 == 38 [pid = 3644] [id = 294] 21:41:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1683D000) [pid = 3644] [serial = 881] [outer = 00000000] 21:41:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16A96800) [pid = 3644] [serial = 882] [outer = 1683D000] 21:41:29 INFO - PROCESS | 3644 | 1465274489140 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D70400) [pid = 3644] [serial = 883] [outer = 1683D000] 21:41:29 INFO - PROCESS | 3644 | 1465274489563 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]]]}] 21:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 605ms 21:41:29 INFO - PROCESS | 3644 | 1465274489603 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 21:41:29 INFO - PROCESS | 3644 | 1465274489605 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 21:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:41:29 INFO - PROCESS | 3644 | 1465274489609 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:41:29 INFO - PROCESS | 3644 | 1465274489610 Marionette TRACE conn3 <- [1,1142,null,{}] 21:41:29 INFO - PROCESS | 3644 | 1465274489613 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}] 21:41:29 INFO - PROCESS | 3644 | 1465274489615 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:29 INFO - PROCESS | 3644 | 1465274489692 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 21:41:29 INFO - PROCESS | 3644 | 1465274489723 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:29 INFO - PROCESS | 3644 | 1465274489725 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:29 INFO - PROCESS | 3644 | ++DOCSHELL 14E3D800 == 39 [pid = 3644] [id = 295] 21:41:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16832400) [pid = 3644] [serial = 884] [outer = 00000000] 21:41:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D72C00) [pid = 3644] [serial = 885] [outer = 16832400] 21:41:29 INFO - PROCESS | 3644 | 1465274489767 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D76000) [pid = 3644] [serial = 886] [outer = 16832400] 21:41:30 INFO - PROCESS | 3644 | 1465274490304 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]]]}] 21:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 749ms 21:41:30 INFO - PROCESS | 3644 | 1465274490380 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 21:41:30 INFO - PROCESS | 3644 | 1465274490385 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 21:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:41:30 INFO - PROCESS | 3644 | 1465274490391 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:41:30 INFO - PROCESS | 3644 | 1465274490395 Marionette TRACE conn3 <- [1,1146,null,{}] 21:41:30 INFO - PROCESS | 3644 | 1465274490400 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}] 21:41:30 INFO - PROCESS | 3644 | 1465274490403 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:30 INFO - PROCESS | 3644 | 1465274490526 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 21:41:30 INFO - PROCESS | 3644 | 1465274490650 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:30 INFO - PROCESS | 3644 | 1465274490655 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:30 INFO - PROCESS | 3644 | ++DOCSHELL 10275C00 == 40 [pid = 3644] [id = 296] 21:41:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (102C8C00) [pid = 3644] [serial = 887] [outer = 00000000] 21:41:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (114C7000) [pid = 3644] [serial = 888] [outer = 102C8C00] 21:41:30 INFO - PROCESS | 3644 | 1465274490713 Marionette DEBUG loaded listener.js 21:41:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (12AA4800) [pid = 3644] [serial = 889] [outer = 102C8C00] 21:41:31 INFO - PROCESS | 3644 | 1465274491361 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]]]}] 21:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1020ms 21:41:31 INFO - PROCESS | 3644 | 1465274491393 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 21:41:31 INFO - PROCESS | 3644 | 1465274491398 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 21:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:41:31 INFO - PROCESS | 3644 | 1465274491418 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - PROCESS | 3644 | 1465274491421 Marionette TRACE conn3 <- [1,1150,null,{}] 21:41:31 INFO - PROCESS | 3644 | 1465274491426 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}] 21:41:31 INFO - PROCESS | 3644 | 1465274491428 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:31 INFO - PROCESS | 3644 | 1465274491536 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 21:41:31 INFO - PROCESS | 3644 | 1465274491664 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:31 INFO - PROCESS | 3644 | 1465274491667 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:31 INFO - PROCESS | 3644 | ++DOCSHELL 137AF400 == 41 [pid = 3644] [id = 297] 21:41:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (13C8B800) [pid = 3644] [serial = 890] [outer = 00000000] 21:41:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (14E2B800) [pid = 3644] [serial = 891] [outer = 13C8B800] 21:41:31 INFO - PROCESS | 3644 | 1465274491770 Marionette DEBUG loaded listener.js 21:41:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (14E45000) [pid = 3644] [serial = 892] [outer = 13C8B800] 21:41:32 INFO - PROCESS | 3644 | 1465274492338 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]]]}] 21:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 955ms 21:41:32 INFO - PROCESS | 3644 | 1465274492394 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 21:41:32 INFO - PROCESS | 3644 | 1465274492397 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 21:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:41:32 INFO - PROCESS | 3644 | 1465274492401 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:41:32 INFO - PROCESS | 3644 | 1465274492404 Marionette TRACE conn3 <- [1,1154,null,{}] 21:41:32 INFO - PROCESS | 3644 | 1465274492415 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}] 21:41:32 INFO - PROCESS | 3644 | 1465274492420 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:32 INFO - PROCESS | 3644 | 1465274492528 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 21:41:32 INFO - PROCESS | 3644 | 1465274492658 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:32 INFO - PROCESS | 3644 | 1465274492661 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:32 INFO - PROCESS | 3644 | ++DOCSHELL 1683A800 == 42 [pid = 3644] [id = 298] 21:41:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1683AC00) [pid = 3644] [serial = 893] [outer = 00000000] 21:41:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16851000) [pid = 3644] [serial = 894] [outer = 1683AC00] 21:41:32 INFO - PROCESS | 3644 | 1465274492719 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D54C00) [pid = 3644] [serial = 895] [outer = 1683AC00] 21:41:33 INFO - PROCESS | 3644 | 1465274493348 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]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1019ms 21:41:33 INFO - PROCESS | 3644 | 1465274493406 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 3644 | 1465274493409 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 21:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:41:33 INFO - PROCESS | 3644 | 1465274493413 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - PROCESS | 3644 | 1465274493415 Marionette TRACE conn3 <- [1,1158,null,{}] 21:41:33 INFO - PROCESS | 3644 | 1465274493482 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}] 21:41:33 INFO - PROCESS | 3644 | 1465274493485 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:33 INFO - PROCESS | 3644 | 1465274493600 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 21:41:33 INFO - PROCESS | 3644 | 1465274493723 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 3644 | 1465274493725 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:33 INFO - PROCESS | 3644 | ++DOCSHELL 105E4800 == 43 [pid = 3644] [id = 299] 21:41:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (105ED800) [pid = 3644] [serial = 896] [outer = 00000000] 21:41:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (12D5BC00) [pid = 3644] [serial = 897] [outer = 105ED800] 21:41:33 INFO - PROCESS | 3644 | 1465274493794 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (13147000) [pid = 3644] [serial = 898] [outer = 105ED800] 21:41:34 INFO - PROCESS | 3644 | 1465274494553 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]]]}] 21:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1195ms 21:41:34 INFO - PROCESS | 3644 | 1465274494631 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 21:41:34 INFO - PROCESS | 3644 | 1465274494635 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 21:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:41:34 INFO - PROCESS | 3644 | 1465274494641 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - PROCESS | 3644 | 1465274494645 Marionette TRACE conn3 <- [1,1162,null,{}] 21:41:34 INFO - PROCESS | 3644 | 1465274494650 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}] 21:41:34 INFO - PROCESS | 3644 | 1465274494652 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:34 INFO - PROCESS | 3644 | 1465274494758 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 1403A800 == 42 [pid = 3644] [id = 294] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 12810000 == 41 [pid = 3644] [id = 293] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 164A4800 == 40 [pid = 3644] [id = 292] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 151B7000 == 39 [pid = 3644] [id = 291] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 151BDC00 == 38 [pid = 3644] [id = 290] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 14E3EC00 == 37 [pid = 3644] [id = 289] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 13031000 == 36 [pid = 3644] [id = 288] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 10D05400 == 35 [pid = 3644] [id = 287] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 12AA5C00 == 34 [pid = 3644] [id = 275] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 13C84C00 == 33 [pid = 3644] [id = 284] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 1323E000 == 32 [pid = 3644] [id = 286] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 10F0B000 == 31 [pid = 3644] [id = 285] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 105E4800 == 30 [pid = 3644] [id = 299] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 1683A800 == 29 [pid = 3644] [id = 298] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 14E3D800 == 28 [pid = 3644] [id = 295] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 10275C00 == 27 [pid = 3644] [id = 296] 21:41:35 INFO - PROCESS | 3644 | --DOCSHELL 137AF400 == 26 [pid = 3644] [id = 297] 21:41:35 INFO - PROCESS | 3644 | 1465274495532 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 3644 | 1465274495535 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (12D5C000) [pid = 3644] [serial = 825] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (14030C00) [pid = 3644] [serial = 834] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (11052400) [pid = 3644] [serial = 828] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (111AA400) [pid = 3644] [serial = 829] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (130A0000) [pid = 3644] [serial = 831] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13146000) [pid = 3644] [serial = 832] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (143DB000) [pid = 3644] [serial = 837] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (14E2C000) [pid = 3644] [serial = 838] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13025800) [pid = 3644] [serial = 814] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (12ADE800) [pid = 3644] [serial = 813] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (14E26400) [pid = 3644] [serial = 817] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (140D4000) [pid = 3644] [serial = 816] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D5DC00) [pid = 3644] [serial = 820] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1684FC00) [pid = 3644] [serial = 819] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16FA4C00) [pid = 3644] [serial = 823] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16E90000) [pid = 3644] [serial = 822] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1518F800) [pid = 3644] [serial = 840] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (151B1C00) [pid = 3644] [serial = 841] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1605DC00) [pid = 3644] [serial = 843] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16847400) [pid = 3644] [serial = 852] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16690800) [pid = 3644] [serial = 849] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (164AD800) [pid = 3644] [serial = 844] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13133800) [pid = 3644] [serial = 826] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14E3B000) [pid = 3644] [serial = 846] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (151B3400) [pid = 3644] [serial = 847] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16690C00) [pid = 3644] [serial = 850] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (140CA000) [pid = 3644] [serial = 835] [outer = 00000000] [url = about:blank] 21:41:35 INFO - PROCESS | 3644 | ++DOCSHELL 10267C00 == 27 [pid = 3644] [id = 300] 21:41:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10269000) [pid = 3644] [serial = 899] [outer = 00000000] 21:41:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10560000) [pid = 3644] [serial = 900] [outer = 10269000] 21:41:35 INFO - PROCESS | 3644 | 1465274495675 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10A4DC00) [pid = 3644] [serial = 901] [outer = 10269000] 21:41:36 INFO - PROCESS | 3644 | 1465274496133 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] 21:41:36 INFO - PROCESS | 3644 | 1465274496186 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 21:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:41:36 INFO - PROCESS | 3644 | 1465274496195 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:41:36 INFO - PROCESS | 3644 | 1465274496197 Marionette TRACE conn3 <- [1,1166,null,{}] 21:41:36 INFO - PROCESS | 3644 | 1465274496203 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}] 21:41:36 INFO - PROCESS | 3644 | 1465274496207 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:36 INFO - PROCESS | 3644 | 1465274496295 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 21:41:36 INFO - PROCESS | 3644 | 1465274496310 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:36 INFO - PROCESS | 3644 | 1465274496313 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:36 INFO - PROCESS | 3644 | ++DOCSHELL 11CBFC00 == 28 [pid = 3644] [id = 301] 21:41:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (11CC0800) [pid = 3644] [serial = 902] [outer = 00000000] 21:41:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1284A400) [pid = 3644] [serial = 903] [outer = 11CC0800] 21:41:36 INFO - PROCESS | 3644 | 1465274496366 Marionette DEBUG loaded listener.js 21:41:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12AA5000) [pid = 3644] [serial = 904] [outer = 11CC0800] 21:41:36 INFO - PROCESS | 3644 | 1465274496835 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] 21:41:36 INFO - PROCESS | 3644 | 1465274496898 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 21:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:41:36 INFO - PROCESS | 3644 | 1465274496932 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:41:36 INFO - PROCESS | 3644 | 1465274496934 Marionette TRACE conn3 <- [1,1170,null,{}] 21:41:36 INFO - PROCESS | 3644 | 1465274496940 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}] 21:41:36 INFO - PROCESS | 3644 | 1465274496943 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:37 INFO - PROCESS | 3644 | 1465274497113 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 21:41:37 INFO - PROCESS | 3644 | 1465274497128 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 3644 | 1465274497130 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:37 INFO - PROCESS | 3644 | ++DOCSHELL 1313B400 == 29 [pid = 3644] [id = 302] 21:41:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1313BC00) [pid = 3644] [serial = 905] [outer = 00000000] 21:41:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13236000) [pid = 3644] [serial = 906] [outer = 1313BC00] 21:41:37 INFO - PROCESS | 3644 | 1465274497175 Marionette DEBUG loaded listener.js 21:41:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13242C00) [pid = 3644] [serial = 907] [outer = 1313BC00] 21:41:37 INFO - PROCESS | 3644 | 1465274497632 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] 21:41:37 INFO - PROCESS | 3644 | 1465274497666 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 21:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:41:37 INFO - PROCESS | 3644 | 1465274497671 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:41:37 INFO - PROCESS | 3644 | 1465274497676 Marionette TRACE conn3 <- [1,1174,null,{}] 21:41:37 INFO - PROCESS | 3644 | 1465274497698 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}] 21:41:37 INFO - PROCESS | 3644 | 1465274497702 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:37 INFO - PROCESS | 3644 | 1465274497826 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 21:41:37 INFO - PROCESS | 3644 | 1465274497884 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 3644 | 1465274497886 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:37 INFO - PROCESS | 3644 | ++DOCSHELL 1430AC00 == 30 [pid = 3644] [id = 303] 21:41:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1430B000) [pid = 3644] [serial = 908] [outer = 00000000] 21:41:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E2B000) [pid = 3644] [serial = 909] [outer = 1430B000] 21:41:37 INFO - PROCESS | 3644 | 1465274497935 Marionette DEBUG loaded listener.js 21:41:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13148C00) [pid = 3644] [serial = 910] [outer = 1430B000] 21:41:38 INFO - PROCESS | 3644 | 1465274498448 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] 21:41:38 INFO - PROCESS | 3644 | 1465274498494 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 21:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:41:38 INFO - PROCESS | 3644 | 1465274498497 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - PROCESS | 3644 | 1465274498499 Marionette TRACE conn3 <- [1,1178,null,{}] 21:41:38 INFO - PROCESS | 3644 | 1465274498502 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}] 21:41:38 INFO - PROCESS | 3644 | 1465274498505 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:38 INFO - PROCESS | 3644 | 1465274498618 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 21:41:38 INFO - PROCESS | 3644 | 1465274498675 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:38 INFO - PROCESS | 3644 | 1465274498677 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:38 INFO - PROCESS | 3644 | ++DOCSHELL 151B2400 == 31 [pid = 3644] [id = 304] 21:41:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (151B2C00) [pid = 3644] [serial = 911] [outer = 00000000] 21:41:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (151B9400) [pid = 3644] [serial = 912] [outer = 151B2C00] 21:41:38 INFO - PROCESS | 3644 | 1465274498722 Marionette DEBUG loaded listener.js 21:41:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (151BC800) [pid = 3644] [serial = 913] [outer = 151B2C00] 21:41:39 INFO - PROCESS | 3644 | 1465274499192 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] 21:41:39 INFO - PROCESS | 3644 | 1465274499231 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 21:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:41:39 INFO - PROCESS | 3644 | 1465274499234 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:41:39 INFO - PROCESS | 3644 | 1465274499236 Marionette TRACE conn3 <- [1,1182,null,{}] 21:41:39 INFO - PROCESS | 3644 | 1465274499240 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}] 21:41:39 INFO - PROCESS | 3644 | 1465274499242 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:39 INFO - PROCESS | 3644 | 1465274499355 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 21:41:39 INFO - PROCESS | 3644 | 1465274499361 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 3644 | 1465274499367 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:39 INFO - PROCESS | 3644 | ++DOCSHELL 15D46C00 == 32 [pid = 3644] [id = 305] 21:41:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15D47C00) [pid = 3644] [serial = 914] [outer = 00000000] 21:41:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16060800) [pid = 3644] [serial = 915] [outer = 15D47C00] 21:41:39 INFO - PROCESS | 3644 | 1465274499424 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16690800) [pid = 3644] [serial = 916] [outer = 15D47C00] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16690400) [pid = 3644] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15A6C800) [pid = 3644] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (14E3F000) [pid = 3644] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10F11400) [pid = 3644] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13068800) [pid = 3644] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10D06400) [pid = 3644] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16836800) [pid = 3644] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13244C00) [pid = 3644] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16832400) [pid = 3644] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12AEB400) [pid = 3644] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1683D000) [pid = 3644] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:41:40 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (152D8C00) [pid = 3644] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:41:40 INFO - PROCESS | 3644 | 1465274500169 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] 21:41:40 INFO - PROCESS | 3644 | 1465274500240 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 21:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:41:40 INFO - PROCESS | 3644 | 1465274500243 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - PROCESS | 3644 | 1465274500245 Marionette TRACE conn3 <- [1,1186,null,{}] 21:41:40 INFO - PROCESS | 3644 | 1465274500248 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}] 21:41:40 INFO - PROCESS | 3644 | 1465274500250 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:40 INFO - PROCESS | 3644 | 1465274500364 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 21:41:40 INFO - PROCESS | 3644 | 1465274500377 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:40 INFO - PROCESS | 3644 | 1465274500379 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:40 INFO - PROCESS | 3644 | ++DOCSHELL 10220000 == 33 [pid = 3644] [id = 306] 21:41:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (131DC800) [pid = 3644] [serial = 917] [outer = 00000000] 21:41:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16832400) [pid = 3644] [serial = 918] [outer = 131DC800] 21:41:40 INFO - PROCESS | 3644 | 1465274500423 Marionette DEBUG loaded listener.js 21:41:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16839000) [pid = 3644] [serial = 919] [outer = 131DC800] 21:41:40 INFO - PROCESS | 3644 | 1465274500899 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]]]}] 21:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 716ms 21:41:40 INFO - PROCESS | 3644 | 1465274500974 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 21:41:40 INFO - PROCESS | 3644 | 1465274500976 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 21:41:40 INFO - PROCESS | 3644 | 1465274500979 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:41:40 INFO - PROCESS | 3644 | 1465274500981 Marionette TRACE conn3 <- [1,1190,null,{}] 21:41:40 INFO - PROCESS | 3644 | 1465274500984 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}] 21:41:40 INFO - PROCESS | 3644 | 1465274500986 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:41 INFO - PROCESS | 3644 | 1465274501063 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 21:41:41 INFO - PROCESS | 3644 | 1465274501074 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 3644 | 1465274501076 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:41 INFO - PROCESS | 3644 | ++DOCSHELL 16690400 == 34 [pid = 3644] [id = 307] 21:41:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1683E400) [pid = 3644] [serial = 920] [outer = 00000000] 21:41:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16850400) [pid = 3644] [serial = 921] [outer = 1683E400] 21:41:41 INFO - PROCESS | 3644 | 1465274501120 Marionette DEBUG loaded listener.js 21:41:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16A89C00) [pid = 3644] [serial = 922] [outer = 1683E400] 21:41:41 INFO - PROCESS | 3644 | 1465274501550 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]]]}] 21:41:41 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 21:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 605ms 21:41:41 INFO - PROCESS | 3644 | 1465274501577 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 21:41:41 INFO - PROCESS | 3644 | 1465274501579 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 21:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:41:41 INFO - PROCESS | 3644 | 1465274501585 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:41:41 INFO - PROCESS | 3644 | 1465274501587 Marionette TRACE conn3 <- [1,1194,null,{}] 21:41:41 INFO - PROCESS | 3644 | 1465274501590 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}] 21:41:41 INFO - PROCESS | 3644 | 1465274501592 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:41 INFO - PROCESS | 3644 | 1465274501667 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 21:41:41 INFO - PROCESS | 3644 | 1465274501673 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 3644 | 1465274501675 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:41 INFO - PROCESS | 3644 | ++DOCSHELL 0F977C00 == 35 [pid = 3644] [id = 308] 21:41:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16B30800) [pid = 3644] [serial = 923] [outer = 00000000] 21:41:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D59400) [pid = 3644] [serial = 924] [outer = 16B30800] 21:41:41 INFO - PROCESS | 3644 | 1465274501718 Marionette DEBUG loaded listener.js 21:41:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D59800) [pid = 3644] [serial = 925] [outer = 16B30800] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 16060400 == 34 [pid = 3644] [id = 27] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 10563000 == 33 [pid = 3644] [id = 20] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 10561400 == 32 [pid = 3644] [id = 18] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 1280B000 == 31 [pid = 3644] [id = 19] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 168B5C00 == 30 [pid = 3644] [id = 28] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 10F0A800 == 29 [pid = 3644] [id = 21] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 12AE7000 == 28 [pid = 3644] [id = 22] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 1A50E800 == 27 [pid = 3644] [id = 10] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 13C09000 == 26 [pid = 3644] [id = 23] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 1A090400 == 25 [pid = 3644] [id = 11] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 1A7DA800 == 24 [pid = 3644] [id = 13] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 143DCC00 == 23 [pid = 3644] [id = 24] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 1605F400 == 22 [pid = 3644] [id = 26] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 14E25800 == 21 [pid = 3644] [id = 16] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 14E2E800 == 20 [pid = 3644] [id = 25] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 1B106400 == 19 [pid = 3644] [id = 14] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 1A766400 == 18 [pid = 3644] [id = 12] 21:41:42 INFO - PROCESS | 3644 | --DOCSHELL 168C9C00 == 17 [pid = 3644] [id = 8] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16853C00) [pid = 3644] [serial = 876] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164AC000) [pid = 3644] [serial = 874] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (164A6800) [pid = 3644] [serial = 873] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (14E45800) [pid = 3644] [serial = 867] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (11053400) [pid = 3644] [serial = 855] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (12854800) [pid = 3644] [serial = 856] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13236400) [pid = 3644] [serial = 864] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (132F9000) [pid = 3644] [serial = 865] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10F35C00) [pid = 3644] [serial = 861] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (114C7C00) [pid = 3644] [serial = 862] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16847C00) [pid = 3644] [serial = 853] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13937000) [pid = 3644] [serial = 858] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (14035000) [pid = 3644] [serial = 859] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D72C00) [pid = 3644] [serial = 885] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D76000) [pid = 3644] [serial = 886] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15190000) [pid = 3644] [serial = 880] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (14E25000) [pid = 3644] [serial = 879] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16D70400) [pid = 3644] [serial = 883] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (168A8400) [pid = 3644] [serial = 877] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (15A6FC00) [pid = 3644] [serial = 870] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (15D43400) [pid = 3644] [serial = 871] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (15185C00) [pid = 3644] [serial = 868] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (16A96800) [pid = 3644] [serial = 882] [outer = 00000000] [url = about:blank] 21:41:43 INFO - PROCESS | 3644 | 1465274503491 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]]]}] 21:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 21:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1943ms 21:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:41:43 INFO - PROCESS | 3644 | 1465274503537 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 21:41:43 INFO - PROCESS | 3644 | 1465274503541 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 21:41:43 INFO - PROCESS | 3644 | 1465274503545 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:41:43 INFO - PROCESS | 3644 | 1465274503549 Marionette TRACE conn3 <- [1,1198,null,{}] 21:41:43 INFO - PROCESS | 3644 | 1465274503554 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}] 21:41:43 INFO - PROCESS | 3644 | 1465274503558 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:43 INFO - PROCESS | 3644 | 1465274503655 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 21:41:43 INFO - PROCESS | 3644 | 1465274503662 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:43 INFO - PROCESS | 3644 | 1465274503666 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:43 INFO - PROCESS | 3644 | ++DOCSHELL 10D0B800 == 18 [pid = 3644] [id = 309] 21:41:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10D0EC00) [pid = 3644] [serial = 926] [outer = 00000000] 21:41:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10F37C00) [pid = 3644] [serial = 927] [outer = 10D0EC00] 21:41:43 INFO - PROCESS | 3644 | 1465274503716 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (1104E400) [pid = 3644] [serial = 928] [outer = 10D0EC00] 21:41:44 INFO - PROCESS | 3644 | 1465274504246 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]]]}] 21:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 701ms 21:41:44 INFO - PROCESS | 3644 | 1465274504275 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 21:41:44 INFO - PROCESS | 3644 | 1465274504280 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 21:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:41:44 INFO - PROCESS | 3644 | 1465274504286 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - PROCESS | 3644 | 1465274504289 Marionette TRACE conn3 <- [1,1202,null,{}] 21:41:44 INFO - PROCESS | 3644 | 1465274504293 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}] 21:41:44 INFO - PROCESS | 3644 | 1465274504296 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:44 INFO - PROCESS | 3644 | 1465274504385 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 21:41:44 INFO - PROCESS | 3644 | 1465274504403 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:44 INFO - PROCESS | 3644 | 1465274504406 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:44 INFO - PROCESS | 3644 | ++DOCSHELL 12ADFC00 == 19 [pid = 3644] [id = 310] 21:41:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12AE0400) [pid = 3644] [serial = 929] [outer = 00000000] 21:41:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12BCB800) [pid = 3644] [serial = 930] [outer = 12AE0400] 21:41:44 INFO - PROCESS | 3644 | 1465274504459 Marionette DEBUG loaded listener.js 21:41:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13031000) [pid = 3644] [serial = 931] [outer = 12AE0400] 21:41:44 INFO - PROCESS | 3644 | 1465274504928 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]]]}] 21:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 717ms 21:41:45 INFO - PROCESS | 3644 | 1465274504985 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 3644 | 1465274504987 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 21:41:45 INFO - PROCESS | 3644 | 1465274504991 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:41:45 INFO - PROCESS | 3644 | 1465274504994 Marionette TRACE conn3 <- [1,1206,null,{}] 21:41:45 INFO - PROCESS | 3644 | 1465274505005 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}] 21:41:45 INFO - PROCESS | 3644 | 1465274505009 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:45 INFO - PROCESS | 3644 | 1465274505120 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 21:41:45 INFO - PROCESS | 3644 | 1465274505208 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 3644 | 1465274505211 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:45 INFO - PROCESS | 3644 | ++DOCSHELL 1393EC00 == 20 [pid = 3644] [id = 311] 21:41:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13940800) [pid = 3644] [serial = 932] [outer = 00000000] 21:41:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13C0A400) [pid = 3644] [serial = 933] [outer = 13940800] 21:41:45 INFO - PROCESS | 3644 | 1465274505259 Marionette DEBUG loaded listener.js 21:41:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1402C000) [pid = 3644] [serial = 934] [outer = 13940800] 21:41:45 INFO - PROCESS | 3644 | 1465274505627 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]]]}] 21:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 716ms 21:41:45 INFO - PROCESS | 3644 | 1465274505690 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 3644 | 1465274505693 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 21:41:45 INFO - PROCESS | 3644 | 1465274505696 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:41:45 INFO - PROCESS | 3644 | 1465274505708 Marionette TRACE conn3 <- [1,1210,null,{}] 21:41:45 INFO - PROCESS | 3644 | 1465274505711 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}] 21:41:45 INFO - PROCESS | 3644 | 1465274505713 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:45 INFO - PROCESS | 3644 | 1465274505794 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 21:41:45 INFO - PROCESS | 3644 | 1465274505800 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 3644 | 1465274505802 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:45 INFO - PROCESS | 3644 | ++DOCSHELL 13C87400 == 21 [pid = 3644] [id = 312] 21:41:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (140CB000) [pid = 3644] [serial = 935] [outer = 00000000] 21:41:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14307000) [pid = 3644] [serial = 936] [outer = 140CB000] 21:41:45 INFO - PROCESS | 3644 | 1465274505846 Marionette DEBUG loaded listener.js 21:41:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E27000) [pid = 3644] [serial = 937] [outer = 140CB000] 21:41:46 INFO - PROCESS | 3644 | 1465274506321 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] 21:41:46 INFO - PROCESS | 3644 | 1465274506389 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 21:41:46 INFO - PROCESS | 3644 | 1465274506392 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:41:46 INFO - PROCESS | 3644 | 1465274506394 Marionette TRACE conn3 <- [1,1214,null,{}] 21:41:46 INFO - PROCESS | 3644 | 1465274506398 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}] 21:41:46 INFO - PROCESS | 3644 | 1465274506400 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:46 INFO - PROCESS | 3644 | 1465274506476 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 21:41:46 INFO - PROCESS | 3644 | 1465274506512 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 3644 | 1465274506515 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:46 INFO - PROCESS | 3644 | ++DOCSHELL 14E45800 == 22 [pid = 3644] [id = 313] 21:41:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14E47000) [pid = 3644] [serial = 938] [outer = 00000000] 21:41:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15186000) [pid = 3644] [serial = 939] [outer = 14E47000] 21:41:46 INFO - PROCESS | 3644 | 1465274506561 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (151AF000) [pid = 3644] [serial = 940] [outer = 14E47000] 21:41:47 INFO - PROCESS | 3644 | 1465274507003 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]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 653ms 21:41:47 INFO - PROCESS | 3644 | 1465274507031 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 3644 | 1465274507033 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 21:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:41:47 INFO - PROCESS | 3644 | 1465274507040 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 3644 | 1465274507041 Marionette TRACE conn3 <- [1,1218,null,{}] 21:41:47 INFO - PROCESS | 3644 | 1465274507045 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}] 21:41:47 INFO - PROCESS | 3644 | 1465274507050 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:47 INFO - PROCESS | 3644 | 1465274507149 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 21:41:47 INFO - PROCESS | 3644 | 1465274507157 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 3644 | 1465274507159 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:47 INFO - PROCESS | 3644 | ++DOCSHELL 15A6FC00 == 23 [pid = 3644] [id = 314] 21:41:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15A76800) [pid = 3644] [serial = 941] [outer = 00000000] 21:41:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1605DC00) [pid = 3644] [serial = 942] [outer = 15A76800] 21:41:47 INFO - PROCESS | 3644 | 1465274507202 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (164A6400) [pid = 3644] [serial = 943] [outer = 15A76800] 21:41:47 INFO - PROCESS | 3644 | 1465274507661 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]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 653ms 21:41:47 INFO - PROCESS | 3644 | 1465274507711 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 3644 | 1465274507713 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 21:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:41:47 INFO - PROCESS | 3644 | 1465274507719 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 3644 | 1465274507721 Marionette TRACE conn3 <- [1,1222,null,{}] 21:41:47 INFO - PROCESS | 3644 | 1465274507724 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}] 21:41:47 INFO - PROCESS | 3644 | 1465274507726 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:47 INFO - PROCESS | 3644 | 1465274507818 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 21:41:47 INFO - PROCESS | 3644 | 1465274507826 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 3644 | 1465274507828 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:47 INFO - PROCESS | 3644 | ++DOCSHELL 16059800 == 24 [pid = 3644] [id = 315] 21:41:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (164AC400) [pid = 3644] [serial = 944] [outer = 00000000] 21:41:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16830000) [pid = 3644] [serial = 945] [outer = 164AC400] 21:41:47 INFO - PROCESS | 3644 | 1465274507871 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16831800) [pid = 3644] [serial = 946] [outer = 164AC400] 21:41:48 INFO - PROCESS | 3644 | 1465274508314 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]]]}] 21:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 637ms 21:41:48 INFO - PROCESS | 3644 | 1465274508355 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 3644 | 1465274508357 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 21:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:41:48 INFO - PROCESS | 3644 | 1465274508360 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 3644 | 1465274508361 Marionette TRACE conn3 <- [1,1226,null,{}] 21:41:48 INFO - PROCESS | 3644 | 1465274508369 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}] 21:41:48 INFO - PROCESS | 3644 | 1465274508370 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:48 INFO - PROCESS | 3644 | 1465274508447 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 21:41:48 INFO - PROCESS | 3644 | 1465274508453 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 3644 | 1465274508455 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:48 INFO - PROCESS | 3644 | ++DOCSHELL 1605A400 == 25 [pid = 3644] [id = 316] 21:41:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (164B2C00) [pid = 3644] [serial = 947] [outer = 00000000] 21:41:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16852400) [pid = 3644] [serial = 948] [outer = 164B2C00] 21:41:48 INFO - PROCESS | 3644 | 1465274508497 Marionette DEBUG loaded listener.js 21:41:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16852800) [pid = 3644] [serial = 949] [outer = 164B2C00] 21:41:48 INFO - PROCESS | 3644 | 1465274508947 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]]]}] 21:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 637ms 21:41:49 INFO - PROCESS | 3644 | 1465274508998 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 21:41:49 INFO - PROCESS | 3644 | 1465274509000 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 21:41:49 INFO - PROCESS | 3644 | 1465274509003 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:41:49 INFO - PROCESS | 3644 | 1465274509005 Marionette TRACE conn3 <- [1,1230,null,{}] 21:41:49 INFO - PROCESS | 3644 | 1465274509009 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}] 21:41:49 INFO - PROCESS | 3644 | 1465274509010 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:49 INFO - PROCESS | 3644 | 1465274509119 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 21:41:49 INFO - PROCESS | 3644 | 1465274509127 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 3644 | 1465274509129 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:49 INFO - PROCESS | 3644 | ++DOCSHELL 13937800 == 26 [pid = 3644] [id = 317] 21:41:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16A90000) [pid = 3644] [serial = 950] [outer = 00000000] 21:41:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D50400) [pid = 3644] [serial = 951] [outer = 16A90000] 21:41:49 INFO - PROCESS | 3644 | 1465274509220 Marionette DEBUG loaded listener.js 21:41:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D52800) [pid = 3644] [serial = 952] [outer = 16A90000] 21:41:49 INFO - PROCESS | 3644 | 1465274509693 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]]]}] 21:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 717ms 21:41:49 INFO - PROCESS | 3644 | 1465274509736 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 21:41:49 INFO - PROCESS | 3644 | 1465274509738 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 21:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:41:49 INFO - PROCESS | 3644 | 1465274509741 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:41:49 INFO - PROCESS | 3644 | 1465274509742 Marionette TRACE conn3 <- [1,1234,null,{}] 21:41:49 INFO - PROCESS | 3644 | 1465274509752 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}] 21:41:49 INFO - PROCESS | 3644 | 1465274509754 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:49 INFO - PROCESS | 3644 | 1465274509882 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 21:41:49 INFO - PROCESS | 3644 | 1465274509890 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 3644 | 1465274509892 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:49 INFO - PROCESS | 3644 | ++DOCSHELL 140D5400 == 27 [pid = 3644] [id = 318] 21:41:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (14306800) [pid = 3644] [serial = 953] [outer = 00000000] 21:41:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D6E800) [pid = 3644] [serial = 954] [outer = 14306800] 21:41:49 INFO - PROCESS | 3644 | 1465274509935 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D75800) [pid = 3644] [serial = 955] [outer = 14306800] 21:41:50 INFO - PROCESS | 3644 | 1465274510370 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]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 653ms 21:41:50 INFO - PROCESS | 3644 | 1465274510384 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 3644 | 1465274510386 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 21:41:50 INFO - PROCESS | 3644 | 1465274510389 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:41:50 INFO - PROCESS | 3644 | 1465274510391 Marionette TRACE conn3 <- [1,1238,null,{}] 21:41:50 INFO - PROCESS | 3644 | 1465274510396 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}] 21:41:50 INFO - PROCESS | 3644 | 1465274510399 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:50 INFO - PROCESS | 3644 | 1465274510517 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 21:41:50 INFO - PROCESS | 3644 | 1465274510607 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:50 INFO - PROCESS | 3644 | 1465274510609 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:50 INFO - PROCESS | 3644 | ++DOCSHELL 14E3CC00 == 28 [pid = 3644] [id = 319] 21:41:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16E90400) [pid = 3644] [serial = 956] [outer = 00000000] 21:41:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (170B8800) [pid = 3644] [serial = 957] [outer = 16E90400] 21:41:50 INFO - PROCESS | 3644 | 1465274510653 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17589400) [pid = 3644] [serial = 958] [outer = 16E90400] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15D47C00) [pid = 3644] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (151B2C00) [pid = 3644] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1683E400) [pid = 3644] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (131DC800) [pid = 3644] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1313BC00) [pid = 3644] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (11CC0800) [pid = 3644] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10269000) [pid = 3644] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (105ED800) [pid = 3644] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1683AC00) [pid = 3644] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:41:50 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13C8B800) [pid = 3644] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:41:51 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (102C8C00) [pid = 3644] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:41:51 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1430B000) [pid = 3644] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:41:51 INFO - PROCESS | 3644 | 1465274511204 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]]]}] 21:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 845ms 21:41:51 INFO - PROCESS | 3644 | 1465274511264 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 3644 | 1465274511266 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 21:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:41:51 INFO - PROCESS | 3644 | 1465274511270 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 3644 | 1465274511271 Marionette TRACE conn3 <- [1,1242,null,{}] 21:41:51 INFO - PROCESS | 3644 | 1465274511274 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}] 21:41:51 INFO - PROCESS | 3644 | 1465274511276 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:51 INFO - PROCESS | 3644 | 1465274511355 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 21:41:51 INFO - PROCESS | 3644 | 1465274511360 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 3644 | 1465274511362 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:51 INFO - PROCESS | 3644 | ++DOCSHELL 1402E800 == 29 [pid = 3644] [id = 320] 21:41:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (143D6000) [pid = 3644] [serial = 959] [outer = 00000000] 21:41:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (152D1400) [pid = 3644] [serial = 960] [outer = 143D6000] 21:41:51 INFO - PROCESS | 3644 | 1465274511406 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1683E400) [pid = 3644] [serial = 961] [outer = 143D6000] 21:41:51 INFO - PROCESS | 3644 | 1465274511826 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]]]}] 21:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 606ms 21:41:51 INFO - PROCESS | 3644 | 1465274511867 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 3644 | 1465274511869 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 21:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:41:51 INFO - PROCESS | 3644 | 1465274511872 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 3644 | 1465274511874 Marionette TRACE conn3 <- [1,1246,null,{}] 21:41:51 INFO - PROCESS | 3644 | 1465274511895 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}] 21:41:51 INFO - PROCESS | 3644 | 1465274511898 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:52 INFO - PROCESS | 3644 | 1465274511976 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 21:41:52 INFO - PROCESS | 3644 | 1465274511981 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 3644 | 1465274511983 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:52 INFO - PROCESS | 3644 | ++DOCSHELL 16D5D400 == 30 [pid = 3644] [id = 321] 21:41:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16FA2000) [pid = 3644] [serial = 962] [outer = 00000000] 21:41:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17592800) [pid = 3644] [serial = 963] [outer = 16FA2000] 21:41:52 INFO - PROCESS | 3644 | 1465274512025 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (175A3800) [pid = 3644] [serial = 964] [outer = 16FA2000] 21:41:52 INFO - PROCESS | 3644 | 1465274512483 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]]]}] 21:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 637ms 21:41:52 INFO - PROCESS | 3644 | 1465274512511 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 21:41:52 INFO - PROCESS | 3644 | 1465274512513 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 21:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:41:52 INFO - PROCESS | 3644 | 1465274512520 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:41:52 INFO - PROCESS | 3644 | 1465274512522 Marionette TRACE conn3 <- [1,1250,null,{}] 21:41:52 INFO - PROCESS | 3644 | 1465274512526 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}] 21:41:52 INFO - PROCESS | 3644 | 1465274512527 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:52 INFO - PROCESS | 3644 | 1465274512608 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 21:41:52 INFO - PROCESS | 3644 | 1465274512613 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 3644 | 1465274512615 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:52 INFO - PROCESS | 3644 | ++DOCSHELL 15185C00 == 31 [pid = 3644] [id = 322] 21:41:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16833400) [pid = 3644] [serial = 965] [outer = 00000000] 21:41:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17697400) [pid = 3644] [serial = 966] [outer = 16833400] 21:41:52 INFO - PROCESS | 3644 | 1465274512706 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17897800) [pid = 3644] [serial = 967] [outer = 16833400] 21:41:53 INFO - PROCESS | 3644 | --DOCSHELL 10267C00 == 30 [pid = 3644] [id = 300] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16060800) [pid = 3644] [serial = 915] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (151BC800) [pid = 3644] [serial = 913] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (151B9400) [pid = 3644] [serial = 912] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D59400) [pid = 3644] [serial = 924] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16850400) [pid = 3644] [serial = 921] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16690800) [pid = 3644] [serial = 916] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16832400) [pid = 3644] [serial = 918] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13236000) [pid = 3644] [serial = 906] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1284A400) [pid = 3644] [serial = 903] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (12AA5000) [pid = 3644] [serial = 904] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10560000) [pid = 3644] [serial = 900] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10A4DC00) [pid = 3644] [serial = 901] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16A89C00) [pid = 3644] [serial = 922] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13147000) [pid = 3644] [serial = 898] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12D5BC00) [pid = 3644] [serial = 897] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D54C00) [pid = 3644] [serial = 895] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16851000) [pid = 3644] [serial = 894] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (14E45000) [pid = 3644] [serial = 892] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14E2B800) [pid = 3644] [serial = 891] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12AA4800) [pid = 3644] [serial = 889] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (114C7000) [pid = 3644] [serial = 888] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (14E2B000) [pid = 3644] [serial = 909] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (13148C00) [pid = 3644] [serial = 910] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16839000) [pid = 3644] [serial = 919] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (13242C00) [pid = 3644] [serial = 907] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3644 | 1465274514492 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]]]}] 21:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1990ms 21:41:54 INFO - PROCESS | 3644 | 1465274514540 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 21:41:54 INFO - PROCESS | 3644 | 1465274514544 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 21:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:41:54 INFO - PROCESS | 3644 | 1465274514549 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:41:54 INFO - PROCESS | 3644 | 1465274514553 Marionette TRACE conn3 <- [1,1254,null,{}] 21:41:54 INFO - PROCESS | 3644 | 1465274514558 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}] 21:41:54 INFO - PROCESS | 3644 | 1465274514561 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:54 INFO - PROCESS | 3644 | 1465274514650 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 21:41:54 INFO - PROCESS | 3644 | 1465274514658 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 3644 | 1465274514663 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:54 INFO - PROCESS | 3644 | ++DOCSHELL 10A4A400 == 31 [pid = 3644] [id = 323] 21:41:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10A4E400) [pid = 3644] [serial = 968] [outer = 00000000] 21:41:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10D0A800) [pid = 3644] [serial = 969] [outer = 10A4E400] 21:41:54 INFO - PROCESS | 3644 | 1465274514716 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10E1F800) [pid = 3644] [serial = 970] [outer = 10A4E400] 21:41:55 INFO - PROCESS | 3644 | 1465274515197 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]]]}] 21:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 701ms 21:41:55 INFO - PROCESS | 3644 | 1465274515249 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 3644 | 1465274515254 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 21:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:41:55 INFO - PROCESS | 3644 | 1465274515260 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 3644 | 1465274515263 Marionette TRACE conn3 <- [1,1258,null,{}] 21:41:55 INFO - PROCESS | 3644 | 1465274515267 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}] 21:41:55 INFO - PROCESS | 3644 | 1465274515270 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:55 INFO - PROCESS | 3644 | 1465274515360 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 21:41:55 INFO - PROCESS | 3644 | 1465274515369 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:55 INFO - PROCESS | 3644 | 1465274515371 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:55 INFO - PROCESS | 3644 | ++DOCSHELL 11C20400 == 32 [pid = 3644] [id = 324] 21:41:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (11CC0800) [pid = 3644] [serial = 971] [outer = 00000000] 21:41:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12811000) [pid = 3644] [serial = 972] [outer = 11CC0800] 21:41:55 INFO - PROCESS | 3644 | 1465274515418 Marionette DEBUG loaded listener.js 21:41:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1284D400) [pid = 3644] [serial = 973] [outer = 11CC0800] 21:41:55 INFO - PROCESS | 3644 | 1465274515880 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]]]}] 21:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 653ms 21:41:55 INFO - PROCESS | 3644 | 1465274515898 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 3644 | 1465274515900 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 21:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:41:55 INFO - PROCESS | 3644 | 1465274515903 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 3644 | 1465274515907 Marionette TRACE conn3 <- [1,1262,null,{}] 21:41:55 INFO - PROCESS | 3644 | 1465274515921 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}] 21:41:55 INFO - PROCESS | 3644 | 1465274515926 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:56 INFO - PROCESS | 3644 | 1465274516007 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 21:41:56 INFO - PROCESS | 3644 | 1465274516049 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 3644 | 1465274516052 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:56 INFO - PROCESS | 3644 | ++DOCSHELL 131D6400 == 33 [pid = 3644] [id = 325] 21:41:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (131D7000) [pid = 3644] [serial = 974] [outer = 00000000] 21:41:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13235C00) [pid = 3644] [serial = 975] [outer = 131D7000] 21:41:56 INFO - PROCESS | 3644 | 1465274516147 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1323D800) [pid = 3644] [serial = 976] [outer = 131D7000] 21:41:56 INFO - PROCESS | 3644 | 1465274516605 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]]]}] 21:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 717ms 21:41:56 INFO - PROCESS | 3644 | 1465274516635 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 21:41:56 INFO - PROCESS | 3644 | 1465274516638 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 21:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:41:56 INFO - PROCESS | 3644 | 1465274516641 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:41:56 INFO - PROCESS | 3644 | 1465274516653 Marionette TRACE conn3 <- [1,1266,null,{}] 21:41:56 INFO - PROCESS | 3644 | 1465274516657 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}] 21:41:56 INFO - PROCESS | 3644 | 1465274516659 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:56 INFO - PROCESS | 3644 | 1465274516741 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 21:41:56 INFO - PROCESS | 3644 | 1465274516746 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 3644 | 1465274516748 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:56 INFO - PROCESS | 3644 | ++DOCSHELL 13235800 == 34 [pid = 3644] [id = 326] 21:41:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (132FB000) [pid = 3644] [serial = 977] [outer = 00000000] 21:41:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13C07400) [pid = 3644] [serial = 978] [outer = 132FB000] 21:41:56 INFO - PROCESS | 3644 | 1465274516792 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (140C8000) [pid = 3644] [serial = 979] [outer = 132FB000] 21:41:57 INFO - PROCESS | 3644 | 1465274517221 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]]]}] 21:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 605ms 21:41:57 INFO - PROCESS | 3644 | 1465274517244 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 21:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:41:57 INFO - PROCESS | 3644 | 1465274517246 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 21:41:57 INFO - PROCESS | 3644 | 1465274517250 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 3644 | 1465274517251 Marionette TRACE conn3 <- [1,1270,null,{}] 21:41:57 INFO - PROCESS | 3644 | 1465274517255 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}] 21:41:57 INFO - PROCESS | 3644 | 1465274517257 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:57 INFO - PROCESS | 3644 | 1465274517335 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 21:41:57 INFO - PROCESS | 3644 | 1465274517340 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 3644 | 1465274517342 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:57 INFO - PROCESS | 3644 | ++DOCSHELL 13C07000 == 35 [pid = 3644] [id = 327] 21:41:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (140CC400) [pid = 3644] [serial = 980] [outer = 00000000] 21:41:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E26000) [pid = 3644] [serial = 981] [outer = 140CC400] 21:41:57 INFO - PROCESS | 3644 | 1465274517387 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E30800) [pid = 3644] [serial = 982] [outer = 140CC400] 21:41:57 INFO - PROCESS | 3644 | 1465274517877 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]]]}] 21:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 653ms 21:41:57 INFO - PROCESS | 3644 | 1465274517918 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 21:41:57 INFO - PROCESS | 3644 | 1465274517920 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 21:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:41:57 INFO - PROCESS | 3644 | 1465274517923 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 3644 | 1465274517925 Marionette TRACE conn3 <- [1,1274,null,{}] 21:41:57 INFO - PROCESS | 3644 | 1465274517928 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}] 21:41:57 INFO - PROCESS | 3644 | 1465274517934 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:58 INFO - PROCESS | 3644 | 1465274518034 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 21:41:58 INFO - PROCESS | 3644 | 1465274518042 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:58 INFO - PROCESS | 3644 | 1465274518044 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:58 INFO - PROCESS | 3644 | ++DOCSHELL 151B4000 == 36 [pid = 3644] [id = 328] 21:41:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (151B4800) [pid = 3644] [serial = 983] [outer = 00000000] 21:41:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (151B8C00) [pid = 3644] [serial = 984] [outer = 151B4800] 21:41:58 INFO - PROCESS | 3644 | 1465274518088 Marionette DEBUG loaded listener.js 21:41:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (157E5400) [pid = 3644] [serial = 985] [outer = 151B4800] 21:41:58 INFO - PROCESS | 3644 | 1465274518527 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]]]}] 21:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 637ms 21:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:41:58 INFO - PROCESS | 3644 | 1465274518562 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 21:41:58 INFO - PROCESS | 3644 | 1465274518564 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 21:41:58 INFO - PROCESS | 3644 | 1465274518567 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:41:58 INFO - PROCESS | 3644 | 1465274518569 Marionette TRACE conn3 <- [1,1278,null,{}] 21:41:58 INFO - PROCESS | 3644 | 1465274518572 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}] 21:41:58 INFO - PROCESS | 3644 | 1465274518574 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:58 INFO - PROCESS | 3644 | 1465274518659 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 21:41:58 INFO - PROCESS | 3644 | 1465274518664 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:58 INFO - PROCESS | 3644 | 1465274518666 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:58 INFO - PROCESS | 3644 | ++DOCSHELL 151B8800 == 37 [pid = 3644] [id = 329] 21:41:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (151BBC00) [pid = 3644] [serial = 986] [outer = 00000000] 21:41:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15D47C00) [pid = 3644] [serial = 987] [outer = 151BBC00] 21:41:58 INFO - PROCESS | 3644 | 1465274518709 Marionette DEBUG loaded listener.js 21:41:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15D48400) [pid = 3644] [serial = 988] [outer = 151BBC00] 21:41:59 INFO - PROCESS | 3644 | 1465274519160 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]]]}] 21:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 637ms 21:41:59 INFO - PROCESS | 3644 | 1465274519205 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 21:41:59 INFO - PROCESS | 3644 | 1465274519207 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 21:41:59 INFO - PROCESS | 3644 | 1465274519210 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:41:59 INFO - PROCESS | 3644 | 1465274519212 Marionette TRACE conn3 <- [1,1282,null,{}] 21:41:59 INFO - PROCESS | 3644 | 1465274519216 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}] 21:41:59 INFO - PROCESS | 3644 | 1465274519217 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:59 INFO - PROCESS | 3644 | 1465274519295 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 21:41:59 INFO - PROCESS | 3644 | 1465274519302 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 3644 | 1465274519304 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:41:59 INFO - PROCESS | 3644 | ++DOCSHELL 137AE400 == 38 [pid = 3644] [id = 330] 21:41:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (164B0000) [pid = 3644] [serial = 989] [outer = 00000000] 21:41:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16834800) [pid = 3644] [serial = 990] [outer = 164B0000] 21:41:59 INFO - PROCESS | 3644 | 1465274519346 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16837800) [pid = 3644] [serial = 991] [outer = 164B0000] 21:41:59 INFO - PROCESS | 3644 | 1465274519823 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]]]}] 21:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 653ms 21:41:59 INFO - PROCESS | 3644 | 1465274519887 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 21:41:59 INFO - PROCESS | 3644 | 1465274519889 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 21:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:41:59 INFO - PROCESS | 3644 | 1465274519893 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - PROCESS | 3644 | 1465274519894 Marionette TRACE conn3 <- [1,1286,null,{}] 21:41:59 INFO - PROCESS | 3644 | 1465274519898 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}] 21:41:59 INFO - PROCESS | 3644 | 1465274519900 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:00 INFO - PROCESS | 3644 | 1465274520005 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 21:42:00 INFO - PROCESS | 3644 | 1465274520088 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:00 INFO - PROCESS | 3644 | 1465274520090 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:00 INFO - PROCESS | 3644 | ++DOCSHELL 131D5800 == 39 [pid = 3644] [id = 331] 21:42:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16834000) [pid = 3644] [serial = 992] [outer = 00000000] 21:42:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1684C000) [pid = 3644] [serial = 993] [outer = 16834000] 21:42:00 INFO - PROCESS | 3644 | 1465274520133 Marionette DEBUG loaded listener.js 21:42:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1684D000) [pid = 3644] [serial = 994] [outer = 16834000] 21:42:00 INFO - PROCESS | 3644 | 1465274520555 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]]]}] 21:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 717ms 21:42:00 INFO - PROCESS | 3644 | 1465274520591 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 21:42:00 INFO - PROCESS | 3644 | 1465274520593 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 21:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:42:00 INFO - PROCESS | 3644 | 1465274520596 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - PROCESS | 3644 | 1465274520597 Marionette TRACE conn3 <- [1,1290,null,{}] 21:42:00 INFO - PROCESS | 3644 | 1465274520600 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}] 21:42:00 INFO - PROCESS | 3644 | 1465274520602 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:00 INFO - PROCESS | 3644 | 1465274520722 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 21:42:00 INFO - PROCESS | 3644 | 1465274520727 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:00 INFO - PROCESS | 3644 | 1465274520729 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:00 INFO - PROCESS | 3644 | ++DOCSHELL 1393DC00 == 40 [pid = 3644] [id = 332] 21:42:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1684B000) [pid = 3644] [serial = 995] [outer = 00000000] 21:42:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16D50000) [pid = 3644] [serial = 996] [outer = 1684B000] 21:42:00 INFO - PROCESS | 3644 | 1465274520772 Marionette DEBUG loaded listener.js 21:42:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16D5AC00) [pid = 3644] [serial = 997] [outer = 1684B000] 21:42:01 INFO - PROCESS | 3644 | 1465274521279 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]]]}] 21:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 701ms 21:42:01 INFO - PROCESS | 3644 | 1465274521327 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 21:42:01 INFO - PROCESS | 3644 | 1465274521330 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 21:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:42:01 INFO - PROCESS | 3644 | 1465274521333 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:42:01 INFO - PROCESS | 3644 | 1465274521335 Marionette TRACE conn3 <- [1,1294,null,{}] 21:42:01 INFO - PROCESS | 3644 | 1465274521339 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}] 21:42:01 INFO - PROCESS | 3644 | 1465274521341 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:01 INFO - PROCESS | 3644 | 1465274521490 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 21:42:01 INFO - PROCESS | 3644 | 1465274521515 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:01 INFO - PROCESS | 3644 | 1465274521518 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:01 INFO - PROCESS | 3644 | ++DOCSHELL 137AD000 == 41 [pid = 3644] [id = 333] 21:42:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16D73000) [pid = 3644] [serial = 998] [outer = 00000000] 21:42:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (170AEC00) [pid = 3644] [serial = 999] [outer = 16D73000] 21:42:01 INFO - PROCESS | 3644 | 1465274521562 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (175A2000) [pid = 3644] [serial = 1000] [outer = 16D73000] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16A90000) [pid = 3644] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (14306800) [pid = 3644] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16E90400) [pid = 3644] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (164AC400) [pid = 3644] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15A76800) [pid = 3644] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (14E47000) [pid = 3644] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (140CB000) [pid = 3644] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13940800) [pid = 3644] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (12AE0400) [pid = 3644] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10D0EC00) [pid = 3644] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16B30800) [pid = 3644] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (164B2C00) [pid = 3644] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (143D6000) [pid = 3644] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:42:02 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16FA2000) [pid = 3644] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:42:02 INFO - PROCESS | 3644 | 1465274522207 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]]]}] 21:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 907ms 21:42:02 INFO - PROCESS | 3644 | 1465274522241 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 3644 | 1465274522243 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 21:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:42:02 INFO - PROCESS | 3644 | 1465274522246 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 3644 | 1465274522248 Marionette TRACE conn3 <- [1,1298,null,{}] 21:42:02 INFO - PROCESS | 3644 | 1465274522251 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}] 21:42:02 INFO - PROCESS | 3644 | 1465274522253 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:02 INFO - PROCESS | 3644 | 1465274522336 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 21:42:02 INFO - PROCESS | 3644 | 1465274522341 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 3644 | 1465274522343 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:02 INFO - PROCESS | 3644 | ++DOCSHELL 13242800 == 42 [pid = 3644] [id = 334] 21:42:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13933C00) [pid = 3644] [serial = 1001] [outer = 00000000] 21:42:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14E2A800) [pid = 3644] [serial = 1002] [outer = 13933C00] 21:42:02 INFO - PROCESS | 3644 | 1465274522387 Marionette DEBUG loaded listener.js 21:42:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1682FC00) [pid = 3644] [serial = 1003] [outer = 13933C00] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 14E3CC00 == 41 [pid = 3644] [id = 319] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 1402E800 == 40 [pid = 3644] [id = 320] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 16D5D400 == 39 [pid = 3644] [id = 321] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 140D5400 == 38 [pid = 3644] [id = 318] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 15185C00 == 37 [pid = 3644] [id = 322] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 10A4A400 == 36 [pid = 3644] [id = 323] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 11C20400 == 35 [pid = 3644] [id = 324] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 13235800 == 34 [pid = 3644] [id = 326] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 137AE400 == 33 [pid = 3644] [id = 330] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 151B4000 == 32 [pid = 3644] [id = 328] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 131D5800 == 31 [pid = 3644] [id = 331] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 137AD000 == 30 [pid = 3644] [id = 333] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 13C07000 == 29 [pid = 3644] [id = 327] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 131D6400 == 28 [pid = 3644] [id = 325] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 1393DC00 == 27 [pid = 3644] [id = 332] 21:42:03 INFO - PROCESS | 3644 | --DOCSHELL 151B8800 == 26 [pid = 3644] [id = 329] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (175A3800) [pid = 3644] [serial = 964] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17697400) [pid = 3644] [serial = 966] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D50400) [pid = 3644] [serial = 951] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D6E800) [pid = 3644] [serial = 954] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D52800) [pid = 3644] [serial = 952] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (170B8800) [pid = 3644] [serial = 957] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D75800) [pid = 3644] [serial = 955] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17592800) [pid = 3644] [serial = 963] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17589400) [pid = 3644] [serial = 958] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16830000) [pid = 3644] [serial = 945] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16831800) [pid = 3644] [serial = 946] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1605DC00) [pid = 3644] [serial = 942] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (164A6400) [pid = 3644] [serial = 943] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15186000) [pid = 3644] [serial = 939] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (151AF000) [pid = 3644] [serial = 940] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14307000) [pid = 3644] [serial = 936] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (14E27000) [pid = 3644] [serial = 937] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (13C0A400) [pid = 3644] [serial = 933] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1402C000) [pid = 3644] [serial = 934] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (12BCB800) [pid = 3644] [serial = 930] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (13031000) [pid = 3644] [serial = 931] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (10F37C00) [pid = 3644] [serial = 927] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1104E400) [pid = 3644] [serial = 928] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16D59800) [pid = 3644] [serial = 925] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16852400) [pid = 3644] [serial = 948] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (152D1400) [pid = 3644] [serial = 960] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (1683E400) [pid = 3644] [serial = 961] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (16852800) [pid = 3644] [serial = 949] [outer = 00000000] [url = about:blank] 21:42:04 INFO - PROCESS | 3644 | 1465274524176 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] 21:42:04 INFO - PROCESS | 3644 | 1465274524198 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 21:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:42:04 INFO - PROCESS | 3644 | 1465274524203 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:42:04 INFO - PROCESS | 3644 | 1465274524206 Marionette TRACE conn3 <- [1,1302,null,{}] 21:42:04 INFO - PROCESS | 3644 | 1465274524212 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}] 21:42:04 INFO - PROCESS | 3644 | 1465274524214 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:04 INFO - PROCESS | 3644 | 1465274524335 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 21:42:04 INFO - PROCESS | 3644 | 1465274524347 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 3644 | 1465274524350 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:04 INFO - PROCESS | 3644 | ++DOCSHELL 10D05400 == 27 [pid = 3644] [id = 335] 21:42:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10D06400) [pid = 3644] [serial = 1004] [outer = 00000000] 21:42:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (1104EC00) [pid = 3644] [serial = 1005] [outer = 10D06400] 21:42:04 INFO - PROCESS | 3644 | 1465274524398 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (11056800) [pid = 3644] [serial = 1006] [outer = 10D06400] 21:42:04 INFO - PROCESS | 3644 | 1465274524893 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]]]}] 21:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 717ms 21:42:04 INFO - PROCESS | 3644 | 1465274524935 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 21:42:04 INFO - PROCESS | 3644 | 1465274524940 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 21:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:42:04 INFO - PROCESS | 3644 | 1465274524947 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:42:04 INFO - PROCESS | 3644 | 1465274524949 Marionette TRACE conn3 <- [1,1306,null,{}] 21:42:04 INFO - PROCESS | 3644 | 1465274524953 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}] 21:42:04 INFO - PROCESS | 3644 | 1465274524955 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:05 INFO - PROCESS | 3644 | 1465274525044 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 21:42:05 INFO - PROCESS | 3644 | 1465274525052 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:05 INFO - PROCESS | 3644 | 1465274525055 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:05 INFO - PROCESS | 3644 | ++DOCSHELL 12AE8400 == 28 [pid = 3644] [id = 336] 21:42:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12BC0800) [pid = 3644] [serial = 1007] [outer = 00000000] 21:42:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12DF7000) [pid = 3644] [serial = 1008] [outer = 12BC0800] 21:42:05 INFO - PROCESS | 3644 | 1465274525103 Marionette DEBUG loaded listener.js 21:42:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13074000) [pid = 3644] [serial = 1009] [outer = 12BC0800] 21:42:05 INFO - PROCESS | 3644 | 1465274525567 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]]]}] 21:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 637ms 21:42:05 INFO - PROCESS | 3644 | 1465274525583 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 3644 | 1465274525585 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 21:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:42:05 INFO - PROCESS | 3644 | 1465274525593 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - PROCESS | 3644 | 1465274525596 Marionette TRACE conn3 <- [1,1310,null,{}] 21:42:05 INFO - PROCESS | 3644 | 1465274525607 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}] 21:42:05 INFO - PROCESS | 3644 | 1465274525611 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:05 INFO - PROCESS | 3644 | 1465274525691 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 21:42:05 INFO - PROCESS | 3644 | 1465274525727 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:05 INFO - PROCESS | 3644 | 1465274525730 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:05 INFO - PROCESS | 3644 | ++DOCSHELL 13931800 == 29 [pid = 3644] [id = 337] 21:42:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13933000) [pid = 3644] [serial = 1010] [outer = 00000000] 21:42:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13C0A400) [pid = 3644] [serial = 1011] [outer = 13933000] 21:42:05 INFO - PROCESS | 3644 | 1465274525777 Marionette DEBUG loaded listener.js 21:42:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (14034C00) [pid = 3644] [serial = 1012] [outer = 13933000] 21:42:06 INFO - PROCESS | 3644 | 1465274526223 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]]]}] 21:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 701ms 21:42:06 INFO - PROCESS | 3644 | 1465274526288 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 3644 | 1465274526291 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 21:42:06 INFO - PROCESS | 3644 | 1465274526294 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:42:06 INFO - PROCESS | 3644 | 1465274526296 Marionette TRACE conn3 <- [1,1314,null,{}] 21:42:06 INFO - PROCESS | 3644 | 1465274526299 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}] 21:42:06 INFO - PROCESS | 3644 | 1465274526301 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:06 INFO - PROCESS | 3644 | 1465274526382 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 21:42:06 INFO - PROCESS | 3644 | 1465274526387 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:06 INFO - PROCESS | 3644 | 1465274526390 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:06 INFO - PROCESS | 3644 | ++DOCSHELL 10F33400 == 30 [pid = 3644] [id = 338] 21:42:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (12849400) [pid = 3644] [serial = 1013] [outer = 00000000] 21:42:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (143D9C00) [pid = 3644] [serial = 1014] [outer = 12849400] 21:42:06 INFO - PROCESS | 3644 | 1465274526441 Marionette DEBUG loaded listener.js 21:42:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14E2EC00) [pid = 3644] [serial = 1015] [outer = 12849400] 21:42:06 INFO - PROCESS | 3644 | 1465274526923 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]]]}] 21:42:06 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 21:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 637ms 21:42:06 INFO - PROCESS | 3644 | 1465274526965 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 3644 | 1465274526967 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 21:42:06 INFO - PROCESS | 3644 | 1465274526970 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:42:06 INFO - PROCESS | 3644 | 1465274526972 Marionette TRACE conn3 <- [1,1318,null,{}] 21:42:06 INFO - PROCESS | 3644 | 1465274526975 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}] 21:42:06 INFO - PROCESS | 3644 | 1465274526977 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:07 INFO - PROCESS | 3644 | 1465274527052 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 21:42:07 INFO - PROCESS | 3644 | 1465274527059 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 3644 | 1465274527061 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:07 INFO - PROCESS | 3644 | ++DOCSHELL 14E42C00 == 31 [pid = 3644] [id = 339] 21:42:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E43400) [pid = 3644] [serial = 1016] [outer = 00000000] 21:42:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15184400) [pid = 3644] [serial = 1017] [outer = 14E43400] 21:42:07 INFO - PROCESS | 3644 | 1465274527104 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (151AF800) [pid = 3644] [serial = 1018] [outer = 14E43400] 21:42:07 INFO - PROCESS | 3644 | 1465274527565 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]]]}] 21:42:07 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 21:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 652ms 21:42:07 INFO - PROCESS | 3644 | 1465274527609 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 21:42:07 INFO - PROCESS | 3644 | 1465274527611 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 21:42:07 INFO - PROCESS | 3644 | 1465274527614 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:42:07 INFO - PROCESS | 3644 | 1465274527615 Marionette TRACE conn3 <- [1,1322,null,{}] 21:42:07 INFO - PROCESS | 3644 | 1465274527619 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}] 21:42:07 INFO - PROCESS | 3644 | 1465274527624 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:07 INFO - PROCESS | 3644 | 1465274527723 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 21:42:07 INFO - PROCESS | 3644 | 1465274527731 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 3644 | 1465274527733 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:07 INFO - PROCESS | 3644 | ++DOCSHELL 152D9400 == 32 [pid = 3644] [id = 340] 21:42:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (157ED000) [pid = 3644] [serial = 1019] [outer = 00000000] 21:42:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15D43400) [pid = 3644] [serial = 1020] [outer = 157ED000] 21:42:07 INFO - PROCESS | 3644 | 1465274527776 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (164A8000) [pid = 3644] [serial = 1021] [outer = 157ED000] 21:42:08 INFO - PROCESS | 3644 | 1465274528241 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]]]}] 21:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 653ms 21:42:08 INFO - PROCESS | 3644 | 1465274528284 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 21:42:08 INFO - PROCESS | 3644 | 1465274528286 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 21:42:08 INFO - PROCESS | 3644 | 1465274528289 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:42:08 INFO - PROCESS | 3644 | 1465274528291 Marionette TRACE conn3 <- [1,1326,null,{}] 21:42:08 INFO - PROCESS | 3644 | 1465274528294 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}] 21:42:08 INFO - PROCESS | 3644 | 1465274528306 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:08 INFO - PROCESS | 3644 | 1465274528381 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 21:42:08 INFO - PROCESS | 3644 | 1465274528388 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:08 INFO - PROCESS | 3644 | 1465274528391 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:08 INFO - PROCESS | 3644 | ++DOCSHELL 16053400 == 33 [pid = 3644] [id = 341] 21:42:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (164AD800) [pid = 3644] [serial = 1022] [outer = 00000000] 21:42:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16839000) [pid = 3644] [serial = 1023] [outer = 164AD800] 21:42:08 INFO - PROCESS | 3644 | 1465274528433 Marionette DEBUG loaded listener.js 21:42:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16839800) [pid = 3644] [serial = 1024] [outer = 164AD800] 21:42:09 INFO - PROCESS | 3644 | 1465274529363 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]]]}] 21:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1107ms 21:42:09 INFO - PROCESS | 3644 | 1465274529383 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 3644 | 1465274529385 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 21:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:42:09 INFO - PROCESS | 3644 | 1465274529388 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - PROCESS | 3644 | 1465274529390 Marionette TRACE conn3 <- [1,1330,null,{}] 21:42:09 INFO - PROCESS | 3644 | 1465274529394 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}] 21:42:09 INFO - PROCESS | 3644 | 1465274529396 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:09 INFO - PROCESS | 3644 | 1465274529500 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 21:42:09 INFO - PROCESS | 3644 | 1465274529509 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 3644 | 1465274529512 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:09 INFO - PROCESS | 3644 | ++DOCSHELL 12DF3800 == 34 [pid = 3644] [id = 342] 21:42:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16054400) [pid = 3644] [serial = 1025] [outer = 00000000] 21:42:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16A8D800) [pid = 3644] [serial = 1026] [outer = 16054400] 21:42:09 INFO - PROCESS | 3644 | 1465274529560 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16A8FC00) [pid = 3644] [serial = 1027] [outer = 16054400] 21:42:10 INFO - PROCESS | 3644 | 1465274529990 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]]]}] 21:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 21:42:10 INFO - PROCESS | 3644 | 1465274530026 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 3644 | 1465274530028 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 21:42:10 INFO - PROCESS | 3644 | 1465274530031 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:42:10 INFO - PROCESS | 3644 | 1465274530033 Marionette TRACE conn3 <- [1,1334,null,{}] 21:42:10 INFO - PROCESS | 3644 | 1465274530036 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}] 21:42:10 INFO - PROCESS | 3644 | 1465274530038 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:10 INFO - PROCESS | 3644 | 1465274530113 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 21:42:10 INFO - PROCESS | 3644 | 1465274530118 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:10 INFO - PROCESS | 3644 | 1465274530120 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:10 INFO - PROCESS | 3644 | ++DOCSHELL 137B3000 == 35 [pid = 3644] [id = 343] 21:42:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D50400) [pid = 3644] [serial = 1028] [outer = 00000000] 21:42:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D59000) [pid = 3644] [serial = 1029] [outer = 16D50400] 21:42:10 INFO - PROCESS | 3644 | 1465274530165 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D59800) [pid = 3644] [serial = 1030] [outer = 16D50400] 21:42:10 INFO - PROCESS | 3644 | 1465274530612 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]]]}] 21:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 645ms 21:42:10 INFO - PROCESS | 3644 | 1465274530670 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 3644 | 1465274530672 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 21:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:42:10 INFO - PROCESS | 3644 | 1465274530675 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - PROCESS | 3644 | 1465274530676 Marionette TRACE conn3 <- [1,1338,null,{}] 21:42:10 INFO - PROCESS | 3644 | 1465274530680 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}] 21:42:10 INFO - PROCESS | 3644 | 1465274530681 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:10 INFO - PROCESS | 3644 | 1465274530773 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 21:42:10 INFO - PROCESS | 3644 | 1465274530778 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:10 INFO - PROCESS | 3644 | 1465274530780 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:10 INFO - PROCESS | 3644 | ++DOCSHELL 1430CC00 == 36 [pid = 3644] [id = 344] 21:42:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16B33C00) [pid = 3644] [serial = 1031] [outer = 00000000] 21:42:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16851400) [pid = 3644] [serial = 1032] [outer = 16B33C00] 21:42:10 INFO - PROCESS | 3644 | 1465274530823 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D7B400) [pid = 3644] [serial = 1033] [outer = 16B33C00] 21:42:11 INFO - PROCESS | 3644 | 1465274531297 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]]]}] 21:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 708ms 21:42:11 INFO - PROCESS | 3644 | 1465274531375 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 21:42:11 INFO - PROCESS | 3644 | 1465274531378 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 21:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:42:11 INFO - PROCESS | 3644 | 1465274531381 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 3644 | 1465274531384 Marionette TRACE conn3 <- [1,1342,null,{}] 21:42:11 INFO - PROCESS | 3644 | 1465274531387 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}] 21:42:11 INFO - PROCESS | 3644 | 1465274531390 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:11 INFO - PROCESS | 3644 | 1465274531508 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 21:42:11 INFO - PROCESS | 3644 | 1465274531515 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 3644 | 1465274531517 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:11 INFO - PROCESS | 3644 | ++DOCSHELL 14E3DC00 == 37 [pid = 3644] [id = 345] 21:42:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16E91000) [pid = 3644] [serial = 1034] [outer = 00000000] 21:42:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1758A800) [pid = 3644] [serial = 1035] [outer = 16E91000] 21:42:11 INFO - PROCESS | 3644 | 1465274531617 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (175A2400) [pid = 3644] [serial = 1036] [outer = 16E91000] 21:42:12 INFO - PROCESS | 3644 | 1465274532086 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]]]}] 21:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 708ms 21:42:12 INFO - PROCESS | 3644 | 1465274532112 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 3644 | 1465274532114 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 21:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:42:12 INFO - PROCESS | 3644 | 1465274532131 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 3644 | 1465274532133 Marionette TRACE conn3 <- [1,1346,null,{}] 21:42:12 INFO - PROCESS | 3644 | 1465274532140 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}] 21:42:12 INFO - PROCESS | 3644 | 1465274532142 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:12 INFO - PROCESS | 3644 | 1465274532271 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 21:42:12 INFO - PROCESS | 3644 | 1465274532283 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 3644 | 1465274532285 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:12 INFO - PROCESS | 3644 | ++DOCSHELL 12AA4800 == 38 [pid = 3644] [id = 346] 21:42:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16D72000) [pid = 3644] [serial = 1037] [outer = 00000000] 21:42:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (17898000) [pid = 3644] [serial = 1038] [outer = 16D72000] 21:42:12 INFO - PROCESS | 3644 | 1465274532327 Marionette DEBUG loaded listener.js 21:42:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1769C000) [pid = 3644] [serial = 1039] [outer = 16D72000] 21:42:12 INFO - PROCESS | 3644 | 1465274532759 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]]]}] 21:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 708ms 21:42:12 INFO - PROCESS | 3644 | 1465274532818 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 3644 | 1465274532819 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 21:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:42:12 INFO - PROCESS | 3644 | 1465274532823 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 3644 | 1465274532824 Marionette TRACE conn3 <- [1,1350,null,{}] 21:42:12 INFO - PROCESS | 3644 | 1465274532834 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}] 21:42:12 INFO - PROCESS | 3644 | 1465274532846 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:12 INFO - PROCESS | 3644 | 1465274532954 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 21:42:12 INFO - PROCESS | 3644 | 1465274532962 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 3644 | 1465274532964 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:13 INFO - PROCESS | 3644 | ++DOCSHELL 168AD400 == 39 [pid = 3644] [id = 347] 21:42:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (170B9800) [pid = 3644] [serial = 1040] [outer = 00000000] 21:42:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18102C00) [pid = 3644] [serial = 1041] [outer = 170B9800] 21:42:13 INFO - PROCESS | 3644 | 1465274533056 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1810DC00) [pid = 3644] [serial = 1042] [outer = 170B9800] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16834000) [pid = 3644] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1684B000) [pid = 3644] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16D73000) [pid = 3644] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (164B0000) [pid = 3644] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (151BBC00) [pid = 3644] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (151B4800) [pid = 3644] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (140CC400) [pid = 3644] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (132FB000) [pid = 3644] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (131D7000) [pid = 3644] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (11CC0800) [pid = 3644] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10A4E400) [pid = 3644] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:42:13 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16833400) [pid = 3644] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:42:13 INFO - PROCESS | 3644 | 1465274533626 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]]]}] 21:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 850ms 21:42:13 INFO - PROCESS | 3644 | 1465274533666 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 21:42:13 INFO - PROCESS | 3644 | 1465274533668 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 21:42:13 INFO - PROCESS | 3644 | 1465274533671 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:42:13 INFO - PROCESS | 3644 | 1465274533673 Marionette TRACE conn3 <- [1,1354,null,{}] 21:42:13 INFO - PROCESS | 3644 | 1465274533676 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}] 21:42:13 INFO - PROCESS | 3644 | 1465274533678 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:13 INFO - PROCESS | 3644 | 1465274533755 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 21:42:13 INFO - PROCESS | 3644 | 1465274533843 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 3644 | 1465274533845 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:13 INFO - PROCESS | 3644 | ++DOCSHELL 10D06C00 == 40 [pid = 3644] [id = 348] 21:42:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (10D0C800) [pid = 3644] [serial = 1043] [outer = 00000000] 21:42:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (13C09000) [pid = 3644] [serial = 1044] [outer = 10D0C800] 21:42:13 INFO - PROCESS | 3644 | 1465274533888 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16061C00) [pid = 3644] [serial = 1045] [outer = 10D0C800] 21:42:14 INFO - PROCESS | 3644 | 1465274534252 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] 21:42:14 INFO - PROCESS | 3644 | 1465274534312 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 21:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:42:14 INFO - PROCESS | 3644 | 1465274534315 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 3644 | 1465274534316 Marionette TRACE conn3 <- [1,1358,null,{}] 21:42:14 INFO - PROCESS | 3644 | 1465274534320 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}] 21:42:14 INFO - PROCESS | 3644 | 1465274534321 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:14 INFO - PROCESS | 3644 | 1465274534432 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 21:42:14 INFO - PROCESS | 3644 | 1465274534440 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 3644 | 1465274534442 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:14 INFO - PROCESS | 3644 | ++DOCSHELL 105EC400 == 41 [pid = 3644] [id = 349] 21:42:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1323C400) [pid = 3644] [serial = 1046] [outer = 00000000] 21:42:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17E29C00) [pid = 3644] [serial = 1047] [outer = 1323C400] 21:42:14 INFO - PROCESS | 3644 | 1465274534488 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18193000) [pid = 3644] [serial = 1048] [outer = 1323C400] 21:42:14 INFO - PROCESS | 3644 | 1465274534889 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] 21:42:14 INFO - PROCESS | 3644 | 1465274534914 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 21:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:42:14 INFO - PROCESS | 3644 | 1465274534917 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 3644 | 1465274534919 Marionette TRACE conn3 <- [1,1362,null,{}] 21:42:14 INFO - PROCESS | 3644 | 1465274534923 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}] 21:42:14 INFO - PROCESS | 3644 | 1465274534924 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:15 INFO - PROCESS | 3644 | 1465274535002 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 21:42:15 INFO - PROCESS | 3644 | 1465274535115 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 3644 | 1465274535117 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:15 INFO - PROCESS | 3644 | ++DOCSHELL 140D3400 == 42 [pid = 3644] [id = 350] 21:42:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (14E42000) [pid = 3644] [serial = 1049] [outer = 00000000] 21:42:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1983AC00) [pid = 3644] [serial = 1050] [outer = 14E42000] 21:42:15 INFO - PROCESS | 3644 | 1465274535163 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19836C00) [pid = 3644] [serial = 1051] [outer = 14E42000] 21:42:15 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:42:15 INFO - PROCESS | 3644 | 1465274535562 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] 21:42:15 INFO - PROCESS | 3644 | 1465274535623 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 21:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:42:15 INFO - PROCESS | 3644 | 1465274535632 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 3644 | 1465274535637 Marionette TRACE conn3 <- [1,1366,null,{}] 21:42:15 INFO - PROCESS | 3644 | 1465274535645 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}] 21:42:15 INFO - PROCESS | 3644 | 1465274535650 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:15 INFO - PROCESS | 3644 | 1465274535806 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 21:42:15 INFO - PROCESS | 3644 | 1465274535912 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 3644 | 1465274535917 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:15 INFO - PROCESS | 3644 | ++DOCSHELL 10F0B400 == 43 [pid = 3644] [id = 351] 21:42:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10F0F400) [pid = 3644] [serial = 1052] [outer = 00000000] 21:42:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1104DC00) [pid = 3644] [serial = 1053] [outer = 10F0F400] 21:42:16 INFO - PROCESS | 3644 | 1465274536002 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (11CC2800) [pid = 3644] [serial = 1054] [outer = 10F0F400] 21:42:16 INFO - PROCESS | 3644 | 1465274536837 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] 21:42:16 INFO - PROCESS | 3644 | 1465274536881 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 21:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:42:16 INFO - PROCESS | 3644 | 1465274536887 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 3644 | 1465274536890 Marionette TRACE conn3 <- [1,1370,null,{}] 21:42:16 INFO - PROCESS | 3644 | 1465274536894 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}] 21:42:16 INFO - PROCESS | 3644 | 1465274536897 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:17 INFO - PROCESS | 3644 | 1465274537015 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 21:42:17 INFO - PROCESS | 3644 | 1465274537156 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:17 INFO - PROCESS | 3644 | 1465274537159 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:17 INFO - PROCESS | 3644 | ++DOCSHELL 1323B800 == 44 [pid = 3644] [id = 352] 21:42:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1323D400) [pid = 3644] [serial = 1055] [outer = 00000000] 21:42:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (13C07000) [pid = 3644] [serial = 1056] [outer = 1323D400] 21:42:17 INFO - PROCESS | 3644 | 1465274537218 Marionette DEBUG loaded listener.js 21:42:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1430A000) [pid = 3644] [serial = 1057] [outer = 1323D400] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 105EC400 == 43 [pid = 3644] [id = 349] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 10D06C00 == 42 [pid = 3644] [id = 348] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 168AD400 == 41 [pid = 3644] [id = 347] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 12AA4800 == 40 [pid = 3644] [id = 346] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 14E3DC00 == 39 [pid = 3644] [id = 345] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 1430CC00 == 38 [pid = 3644] [id = 344] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 137B3000 == 37 [pid = 3644] [id = 343] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 12DF3800 == 36 [pid = 3644] [id = 342] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 16053400 == 35 [pid = 3644] [id = 341] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 152D9400 == 34 [pid = 3644] [id = 340] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 14E42C00 == 33 [pid = 3644] [id = 339] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 10F33400 == 32 [pid = 3644] [id = 338] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 13931800 == 31 [pid = 3644] [id = 337] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (14E2A800) [pid = 3644] [serial = 1002] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 12AE8400 == 30 [pid = 3644] [id = 336] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 10D05400 == 29 [pid = 3644] [id = 335] 21:42:18 INFO - PROCESS | 3644 | --DOCSHELL 13242800 == 28 [pid = 3644] [id = 334] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1684C000) [pid = 3644] [serial = 993] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1684D000) [pid = 3644] [serial = 994] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16D50000) [pid = 3644] [serial = 996] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (170AEC00) [pid = 3644] [serial = 999] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16834800) [pid = 3644] [serial = 990] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15D47C00) [pid = 3644] [serial = 987] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15D48400) [pid = 3644] [serial = 988] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (151B8C00) [pid = 3644] [serial = 984] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (157E5400) [pid = 3644] [serial = 985] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (175A2000) [pid = 3644] [serial = 1000] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (14E26000) [pid = 3644] [serial = 981] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (14E30800) [pid = 3644] [serial = 982] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13C07400) [pid = 3644] [serial = 978] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (140C8000) [pid = 3644] [serial = 979] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13235C00) [pid = 3644] [serial = 975] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1323D800) [pid = 3644] [serial = 976] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12811000) [pid = 3644] [serial = 972] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1284D400) [pid = 3644] [serial = 973] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10D0A800) [pid = 3644] [serial = 969] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10E1F800) [pid = 3644] [serial = 970] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17897800) [pid = 3644] [serial = 967] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D5AC00) [pid = 3644] [serial = 997] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16837800) [pid = 3644] [serial = 991] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:42:18 INFO - PROCESS | 3644 | 1465274538188 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] 21:42:18 INFO - PROCESS | 3644 | 1465274538243 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 21:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:42:18 INFO - PROCESS | 3644 | 1465274538247 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 3644 | 1465274538250 Marionette TRACE conn3 <- [1,1374,null,{}] 21:42:18 INFO - PROCESS | 3644 | 1465274538257 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}] 21:42:18 INFO - PROCESS | 3644 | 1465274538259 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:18 INFO - PROCESS | 3644 | 1465274538344 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 21:42:18 INFO - PROCESS | 3644 | 1465274538422 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 3644 | 1465274538426 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:18 INFO - PROCESS | 3644 | ++DOCSHELL 10D0E400 == 29 [pid = 3644] [id = 353] 21:42:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10D0F000) [pid = 3644] [serial = 1058] [outer = 00000000] 21:42:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (114C7C00) [pid = 3644] [serial = 1059] [outer = 10D0F000] 21:42:18 INFO - PROCESS | 3644 | 1465274538480 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1284A400) [pid = 3644] [serial = 1060] [outer = 10D0F000] 21:42:18 INFO - PROCESS | 3644 | 1465274538915 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] 21:42:18 INFO - PROCESS | 3644 | 1465274538952 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 21:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:42:18 INFO - PROCESS | 3644 | 1465274538958 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 3644 | 1465274538961 Marionette TRACE conn3 <- [1,1378,null,{}] 21:42:18 INFO - PROCESS | 3644 | 1465274538964 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}] 21:42:18 INFO - PROCESS | 3644 | 1465274538966 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:19 INFO - PROCESS | 3644 | 1465274539050 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 21:42:19 INFO - PROCESS | 3644 | 1465274539058 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 3644 | 1465274539060 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:19 INFO - PROCESS | 3644 | ++DOCSHELL 1104D400 == 30 [pid = 3644] [id = 354] 21:42:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13235400) [pid = 3644] [serial = 1061] [outer = 00000000] 21:42:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13238C00) [pid = 3644] [serial = 1062] [outer = 13235400] 21:42:19 INFO - PROCESS | 3644 | 1465274539108 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (137ADC00) [pid = 3644] [serial = 1063] [outer = 13235400] 21:42:19 INFO - PROCESS | 3644 | 1465274539588 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]]]}] 21:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 708ms 21:42:19 INFO - PROCESS | 3644 | 1465274539658 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 21:42:19 INFO - PROCESS | 3644 | 1465274539660 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 21:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:42:19 INFO - PROCESS | 3644 | 1465274539664 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:42:19 INFO - PROCESS | 3644 | 1465274539667 Marionette TRACE conn3 <- [1,1382,null,{}] 21:42:19 INFO - PROCESS | 3644 | 1465274539678 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}] 21:42:19 INFO - PROCESS | 3644 | 1465274539682 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:19 INFO - PROCESS | 3644 | 1465274539769 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 21:42:19 INFO - PROCESS | 3644 | 1465274539863 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 3644 | 1465274539866 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:19 INFO - PROCESS | 3644 | ++DOCSHELL 1430D800 == 31 [pid = 3644] [id = 355] 21:42:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (143D2400) [pid = 3644] [serial = 1064] [outer = 00000000] 21:42:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E2C400) [pid = 3644] [serial = 1065] [outer = 143D2400] 21:42:19 INFO - PROCESS | 3644 | 1465274539921 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14E40400) [pid = 3644] [serial = 1066] [outer = 143D2400] 21:42:20 INFO - PROCESS | 3644 | 1465274540306 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]]]}] 21:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 708ms 21:42:20 INFO - PROCESS | 3644 | 1465274540363 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 3644 | 1465274540365 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 21:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:42:20 INFO - PROCESS | 3644 | 1465274540374 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - PROCESS | 3644 | 1465274540376 Marionette TRACE conn3 <- [1,1386,null,{}] 21:42:20 INFO - PROCESS | 3644 | 1465274540380 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}] 21:42:20 INFO - PROCESS | 3644 | 1465274540382 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:20 INFO - PROCESS | 3644 | 1465274540521 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 21:42:20 INFO - PROCESS | 3644 | 1465274540541 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 3644 | 1465274540543 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:20 INFO - PROCESS | 3644 | ++DOCSHELL 151AE400 == 32 [pid = 3644] [id = 356] 21:42:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (151B1800) [pid = 3644] [serial = 1067] [outer = 00000000] 21:42:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (151B8400) [pid = 3644] [serial = 1068] [outer = 151B1800] 21:42:20 INFO - PROCESS | 3644 | 1465274540587 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (152D1400) [pid = 3644] [serial = 1069] [outer = 151B1800] 21:42:21 INFO - PROCESS | 3644 | 1465274540998 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]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 21:42:21 INFO - PROCESS | 3644 | 1465274541011 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 3644 | 1465274541013 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 21:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:42:21 INFO - PROCESS | 3644 | 1465274541022 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 3644 | 1465274541024 Marionette TRACE conn3 <- [1,1390,null,{}] 21:42:21 INFO - PROCESS | 3644 | 1465274541027 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}] 21:42:21 INFO - PROCESS | 3644 | 1465274541029 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:21 INFO - PROCESS | 3644 | 1465274541134 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 21:42:21 INFO - PROCESS | 3644 | 1465274541139 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 3644 | 1465274541141 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:21 INFO - PROCESS | 3644 | ++DOCSHELL 151B3400 == 33 [pid = 3644] [id = 357] 21:42:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (151B7C00) [pid = 3644] [serial = 1070] [outer = 00000000] 21:42:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (15D48400) [pid = 3644] [serial = 1071] [outer = 151B7C00] 21:42:21 INFO - PROCESS | 3644 | 1465274541184 Marionette DEBUG loaded listener.js 21:42:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16060400) [pid = 3644] [serial = 1072] [outer = 151B7C00] 21:42:21 INFO - PROCESS | 3644 | 1465274541687 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]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 708ms 21:42:21 INFO - PROCESS | 3644 | 1465274541753 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 3644 | 1465274541755 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 21:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:42:21 INFO - PROCESS | 3644 | 1465274541759 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 3644 | 1465274541760 Marionette TRACE conn3 <- [1,1394,null,{}] 21:42:21 INFO - PROCESS | 3644 | 1465274541764 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}] 21:42:21 INFO - PROCESS | 3644 | 1465274541769 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:21 INFO - PROCESS | 3644 | 1465274541947 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 21:42:21 INFO - PROCESS | 3644 | 1465274541974 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 3644 | 1465274541976 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:21 INFO - PROCESS | 3644 | ++DOCSHELL 16834800 == 34 [pid = 3644] [id = 358] 21:42:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16835400) [pid = 3644] [serial = 1073] [outer = 00000000] 21:42:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1684BC00) [pid = 3644] [serial = 1074] [outer = 16835400] 21:42:22 INFO - PROCESS | 3644 | 1465274542020 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1684D000) [pid = 3644] [serial = 1075] [outer = 16835400] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (13933000) [pid = 3644] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16D50400) [pid = 3644] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10D0C800) [pid = 3644] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16D72000) [pid = 3644] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14E43400) [pid = 3644] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1323C400) [pid = 3644] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16B33C00) [pid = 3644] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12BC0800) [pid = 3644] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D06400) [pid = 3644] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16054400) [pid = 3644] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (157ED000) [pid = 3644] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12849400) [pid = 3644] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13933C00) [pid = 3644] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164AD800) [pid = 3644] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:42:22 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16E91000) [pid = 3644] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:42:22 INFO - PROCESS | 3644 | 1465274542646 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]]]}] 21:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 959ms 21:42:22 INFO - PROCESS | 3644 | 1465274542704 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 3644 | 1465274542706 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 21:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:42:22 INFO - PROCESS | 3644 | 1465274542710 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - PROCESS | 3644 | 1465274542711 Marionette TRACE conn3 <- [1,1398,null,{}] 21:42:22 INFO - PROCESS | 3644 | 1465274542715 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}] 21:42:22 INFO - PROCESS | 3644 | 1465274542717 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:22 INFO - PROCESS | 3644 | 1465274542794 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 21:42:22 INFO - PROCESS | 3644 | 1465274542800 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 3644 | 1465274542802 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:22 INFO - PROCESS | 3644 | ++DOCSHELL 13C87C00 == 35 [pid = 3644] [id = 359] 21:42:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (143DD400) [pid = 3644] [serial = 1076] [outer = 00000000] 21:42:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (157EC800) [pid = 3644] [serial = 1077] [outer = 143DD400] 21:42:22 INFO - PROCESS | 3644 | 1465274542853 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16835000) [pid = 3644] [serial = 1078] [outer = 143DD400] 21:42:23 INFO - PROCESS | 3644 | 1465274543299 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]]]}] 21:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 645ms 21:42:23 INFO - PROCESS | 3644 | 1465274543348 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 3644 | 1465274543350 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 21:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:42:23 INFO - PROCESS | 3644 | 1465274543353 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - PROCESS | 3644 | 1465274543355 Marionette TRACE conn3 <- [1,1402,null,{}] 21:42:23 INFO - PROCESS | 3644 | 1465274543358 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}] 21:42:23 INFO - PROCESS | 3644 | 1465274543360 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:23 INFO - PROCESS | 3644 | 1465274543439 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 21:42:23 INFO - PROCESS | 3644 | 1465274543446 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 3644 | 1465274543448 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:23 INFO - PROCESS | 3644 | ++DOCSHELL 12849400 == 36 [pid = 3644] [id = 360] 21:42:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13240800) [pid = 3644] [serial = 1079] [outer = 00000000] 21:42:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16A94800) [pid = 3644] [serial = 1080] [outer = 13240800] 21:42:23 INFO - PROCESS | 3644 | 1465274543492 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D55400) [pid = 3644] [serial = 1081] [outer = 13240800] 21:42:23 INFO - PROCESS | 3644 | 1465274543943 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]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 645ms 21:42:24 INFO - PROCESS | 3644 | 1465274543992 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 3644 | 1465274543994 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 21:42:24 INFO - PROCESS | 3644 | 1465274543997 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:42:24 INFO - PROCESS | 3644 | 1465274543999 Marionette TRACE conn3 <- [1,1406,null,{}] 21:42:24 INFO - PROCESS | 3644 | 1465274544002 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}] 21:42:24 INFO - PROCESS | 3644 | 1465274544004 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:24 INFO - PROCESS | 3644 | 1465274544093 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 21:42:24 INFO - PROCESS | 3644 | 1465274544101 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 3644 | 1465274544103 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:24 INFO - PROCESS | 3644 | ++DOCSHELL 157EC000 == 37 [pid = 3644] [id = 361] 21:42:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1684F000) [pid = 3644] [serial = 1082] [outer = 00000000] 21:42:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D78000) [pid = 3644] [serial = 1083] [outer = 1684F000] 21:42:24 INFO - PROCESS | 3644 | 1465274544145 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16E85C00) [pid = 3644] [serial = 1084] [outer = 1684F000] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 10D0E400 == 36 [pid = 3644] [id = 353] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 1323B800 == 35 [pid = 3644] [id = 352] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 140D3400 == 34 [pid = 3644] [id = 350] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 10F0B400 == 33 [pid = 3644] [id = 351] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 1104D400 == 32 [pid = 3644] [id = 354] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 1430D800 == 31 [pid = 3644] [id = 355] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 16834800 == 30 [pid = 3644] [id = 358] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 151B3400 == 29 [pid = 3644] [id = 357] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 13C87C00 == 28 [pid = 3644] [id = 359] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 151AE400 == 27 [pid = 3644] [id = 356] 21:42:25 INFO - PROCESS | 3644 | --DOCSHELL 12849400 == 26 [pid = 3644] [id = 360] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13C0A400) [pid = 3644] [serial = 1011] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (14034C00) [pid = 3644] [serial = 1012] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D59000) [pid = 3644] [serial = 1029] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18102C00) [pid = 3644] [serial = 1041] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D59800) [pid = 3644] [serial = 1030] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13C09000) [pid = 3644] [serial = 1044] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17898000) [pid = 3644] [serial = 1038] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15184400) [pid = 3644] [serial = 1017] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (17E29C00) [pid = 3644] [serial = 1047] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (151AF800) [pid = 3644] [serial = 1018] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16851400) [pid = 3644] [serial = 1032] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (12DF7000) [pid = 3644] [serial = 1008] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13074000) [pid = 3644] [serial = 1009] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1104EC00) [pid = 3644] [serial = 1005] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11056800) [pid = 3644] [serial = 1006] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16A8D800) [pid = 3644] [serial = 1026] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16A8FC00) [pid = 3644] [serial = 1027] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15D43400) [pid = 3644] [serial = 1020] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (164A8000) [pid = 3644] [serial = 1021] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (143D9C00) [pid = 3644] [serial = 1014] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (14E2EC00) [pid = 3644] [serial = 1015] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1682FC00) [pid = 3644] [serial = 1003] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16839000) [pid = 3644] [serial = 1023] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16839800) [pid = 3644] [serial = 1024] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (18193000) [pid = 3644] [serial = 1048] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1983AC00) [pid = 3644] [serial = 1050] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (1758A800) [pid = 3644] [serial = 1035] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (175A2400) [pid = 3644] [serial = 1036] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (1769C000) [pid = 3644] [serial = 1039] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (16061C00) [pid = 3644] [serial = 1045] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (16D7B400) [pid = 3644] [serial = 1033] [outer = 00000000] [url = about:blank] 21:42:25 INFO - PROCESS | 3644 | 1465274545901 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]]]}] 21:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1920ms 21:42:25 INFO - PROCESS | 3644 | 1465274545950 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 3644 | 1465274545954 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 21:42:25 INFO - PROCESS | 3644 | 1465274545959 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:42:25 INFO - PROCESS | 3644 | 1465274545962 Marionette TRACE conn3 <- [1,1410,null,{}] 21:42:25 INFO - PROCESS | 3644 | 1465274545968 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}] 21:42:25 INFO - PROCESS | 3644 | 1465274545971 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:26 INFO - PROCESS | 3644 | 1465274546059 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 21:42:26 INFO - PROCESS | 3644 | 1465274546068 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 3644 | 1465274546073 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:26 INFO - PROCESS | 3644 | ++DOCSHELL 10D08000 == 27 [pid = 3644] [id = 362] 21:42:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (10D0A400) [pid = 3644] [serial = 1085] [outer = 00000000] 21:42:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10F10800) [pid = 3644] [serial = 1086] [outer = 10D0A400] 21:42:26 INFO - PROCESS | 3644 | 1465274546124 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10F3E400) [pid = 3644] [serial = 1087] [outer = 10D0A400] 21:42:26 INFO - PROCESS | 3644 | 1465274546614 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]]]}] 21:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 708ms 21:42:26 INFO - PROCESS | 3644 | 1465274546659 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 21:42:26 INFO - PROCESS | 3644 | 1465274546664 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 21:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:42:26 INFO - PROCESS | 3644 | 1465274546670 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:42:26 INFO - PROCESS | 3644 | 1465274546673 Marionette TRACE conn3 <- [1,1414,null,{}] 21:42:26 INFO - PROCESS | 3644 | 1465274546677 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}] 21:42:26 INFO - PROCESS | 3644 | 1465274546680 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:26 INFO - PROCESS | 3644 | 1465274546766 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 21:42:26 INFO - PROCESS | 3644 | 1465274546774 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 3644 | 1465274546777 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:26 INFO - PROCESS | 3644 | ++DOCSHELL 12ADE800 == 28 [pid = 3644] [id = 363] 21:42:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (12AE0400) [pid = 3644] [serial = 1088] [outer = 00000000] 21:42:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12D5BC00) [pid = 3644] [serial = 1089] [outer = 12AE0400] 21:42:26 INFO - PROCESS | 3644 | 1465274546824 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1306A400) [pid = 3644] [serial = 1090] [outer = 12AE0400] 21:42:27 INFO - PROCESS | 3644 | 1465274547297 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]]]}] 21:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 21:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:42:27 INFO - PROCESS | 3644 | 1465274547308 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 3644 | 1465274547310 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 21:42:27 INFO - PROCESS | 3644 | 1465274547313 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - PROCESS | 3644 | 1465274547317 Marionette TRACE conn3 <- [1,1418,null,{}] 21:42:27 INFO - PROCESS | 3644 | 1465274547331 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}] 21:42:27 INFO - PROCESS | 3644 | 1465274547336 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:27 INFO - PROCESS | 3644 | 1465274547418 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 21:42:27 INFO - PROCESS | 3644 | 1465274547458 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 3644 | 1465274547461 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:27 INFO - PROCESS | 3644 | ++DOCSHELL 1393E000 == 29 [pid = 3644] [id = 364] 21:42:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13940800) [pid = 3644] [serial = 1091] [outer = 00000000] 21:42:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13C14400) [pid = 3644] [serial = 1092] [outer = 13940800] 21:42:27 INFO - PROCESS | 3644 | 1465274547508 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (14039400) [pid = 3644] [serial = 1093] [outer = 13940800] 21:42:27 INFO - PROCESS | 3644 | 1465274547956 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]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 693ms 21:42:28 INFO - PROCESS | 3644 | 1465274548013 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 3644 | 1465274548015 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 21:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:42:28 INFO - PROCESS | 3644 | 1465274548018 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 3644 | 1465274548030 Marionette TRACE conn3 <- [1,1422,null,{}] 21:42:28 INFO - PROCESS | 3644 | 1465274548034 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}] 21:42:28 INFO - PROCESS | 3644 | 1465274548036 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:28 INFO - PROCESS | 3644 | 1465274548119 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 21:42:28 INFO - PROCESS | 3644 | 1465274548124 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 3644 | 1465274548126 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:28 INFO - PROCESS | 3644 | ++DOCSHELL 1393C800 == 30 [pid = 3644] [id = 365] 21:42:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1402F800) [pid = 3644] [serial = 1094] [outer = 00000000] 21:42:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (143D8C00) [pid = 3644] [serial = 1095] [outer = 1402F800] 21:42:28 INFO - PROCESS | 3644 | 1465274548196 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14E2EC00) [pid = 3644] [serial = 1096] [outer = 1402F800] 21:42:28 INFO - PROCESS | 3644 | 1465274548621 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]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 661ms 21:42:28 INFO - PROCESS | 3644 | 1465274548677 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 3644 | 1465274548679 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 21:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:42:28 INFO - PROCESS | 3644 | 1465274548682 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 3644 | 1465274548684 Marionette TRACE conn3 <- [1,1426,null,{}] 21:42:28 INFO - PROCESS | 3644 | 1465274548687 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}] 21:42:28 INFO - PROCESS | 3644 | 1465274548689 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:28 INFO - PROCESS | 3644 | 1465274548765 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 21:42:28 INFO - PROCESS | 3644 | 1465274548772 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 3644 | 1465274548774 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:28 INFO - PROCESS | 3644 | ++DOCSHELL 14E41000 == 31 [pid = 3644] [id = 366] 21:42:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14E42C00) [pid = 3644] [serial = 1097] [outer = 00000000] 21:42:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15189000) [pid = 3644] [serial = 1098] [outer = 14E42C00] 21:42:28 INFO - PROCESS | 3644 | 1465274548818 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (151B2800) [pid = 3644] [serial = 1099] [outer = 14E42C00] 21:42:29 INFO - PROCESS | 3644 | 1465274549285 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]]]}] 21:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 645ms 21:42:29 INFO - PROCESS | 3644 | 1465274549321 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 21:42:29 INFO - PROCESS | 3644 | 1465274549323 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 21:42:29 INFO - PROCESS | 3644 | 1465274549326 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:42:29 INFO - PROCESS | 3644 | 1465274549327 Marionette TRACE conn3 <- [1,1430,null,{}] 21:42:29 INFO - PROCESS | 3644 | 1465274549331 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}] 21:42:29 INFO - PROCESS | 3644 | 1465274549336 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:29 INFO - PROCESS | 3644 | 1465274549437 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 21:42:29 INFO - PROCESS | 3644 | 1465274549444 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:29 INFO - PROCESS | 3644 | 1465274549446 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:29 INFO - PROCESS | 3644 | ++DOCSHELL 15A68400 == 32 [pid = 3644] [id = 367] 21:42:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15D45000) [pid = 3644] [serial = 1100] [outer = 00000000] 21:42:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (164A5000) [pid = 3644] [serial = 1101] [outer = 15D45000] 21:42:29 INFO - PROCESS | 3644 | 1465274549491 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (164B3C00) [pid = 3644] [serial = 1102] [outer = 15D45000] 21:42:29 INFO - PROCESS | 3644 | 1465274549927 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]]]}] 21:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 21:42:29 INFO - PROCESS | 3644 | 1465274549968 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 21:42:29 INFO - PROCESS | 3644 | 1465274549970 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 21:42:29 INFO - PROCESS | 3644 | 1465274549973 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:42:29 INFO - PROCESS | 3644 | 1465274549975 Marionette TRACE conn3 <- [1,1434,null,{}] 21:42:30 INFO - PROCESS | 3644 | 1465274549978 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}] 21:42:30 INFO - PROCESS | 3644 | 1465274549979 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:30 INFO - PROCESS | 3644 | 1465274550072 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 21:42:30 INFO - PROCESS | 3644 | 1465274550079 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 3644 | 1465274550081 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:30 INFO - PROCESS | 3644 | ++DOCSHELL 16832000 == 33 [pid = 3644] [id = 368] 21:42:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16836C00) [pid = 3644] [serial = 1103] [outer = 00000000] 21:42:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16838000) [pid = 3644] [serial = 1104] [outer = 16836C00] 21:42:30 INFO - PROCESS | 3644 | 1465274550125 Marionette DEBUG loaded listener.js 21:42:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16837800) [pid = 3644] [serial = 1105] [outer = 16836C00] 21:42:30 INFO - PROCESS | 3644 | 1465274550616 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]]]}] 21:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 645ms 21:42:30 INFO - PROCESS | 3644 | 1465274550644 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 21:42:30 INFO - PROCESS | 3644 | 1465274550646 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 21:42:30 INFO - PROCESS | 3644 | 1465274550650 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:42:30 INFO - PROCESS | 3644 | 1465274550651 Marionette TRACE conn3 <- [1,1438,null,{}] 21:42:30 INFO - PROCESS | 3644 | 1465274550655 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}] 21:42:30 INFO - PROCESS | 3644 | 1465274550656 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:30 INFO - PROCESS | 3644 | 1465274550731 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 21:42:30 INFO - PROCESS | 3644 | 1465274550736 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 3644 | 1465274550738 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:30 INFO - PROCESS | 3644 | ++DOCSHELL 1682F800 == 34 [pid = 3644] [id = 369] 21:42:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1684B000) [pid = 3644] [serial = 1106] [outer = 00000000] 21:42:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16853C00) [pid = 3644] [serial = 1107] [outer = 1684B000] 21:42:30 INFO - PROCESS | 3644 | 1465274550781 Marionette DEBUG loaded listener.js 21:42:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (168B7000) [pid = 3644] [serial = 1108] [outer = 1684B000] 21:42:31 INFO - PROCESS | 3644 | 1465274551229 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]]]}] 21:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 645ms 21:42:31 INFO - PROCESS | 3644 | 1465274551288 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 3644 | 1465274551290 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 21:42:31 INFO - PROCESS | 3644 | 1465274551293 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:42:31 INFO - PROCESS | 3644 | 1465274551295 Marionette TRACE conn3 <- [1,1442,null,{}] 21:42:31 INFO - PROCESS | 3644 | 1465274551299 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}] 21:42:31 INFO - PROCESS | 3644 | 1465274551300 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:31 INFO - PROCESS | 3644 | 1465274551404 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 21:42:31 INFO - PROCESS | 3644 | 1465274551489 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:31 INFO - PROCESS | 3644 | 1465274551491 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:31 INFO - PROCESS | 3644 | ++DOCSHELL 1393DC00 == 35 [pid = 3644] [id = 370] 21:42:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D53C00) [pid = 3644] [serial = 1109] [outer = 00000000] 21:42:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D5B000) [pid = 3644] [serial = 1110] [outer = 16D53C00] 21:42:31 INFO - PROCESS | 3644 | 1465274551534 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D5D000) [pid = 3644] [serial = 1111] [outer = 16D53C00] 21:42:31 INFO - PROCESS | 3644 | 1465274551933 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]]]}] 21:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 708ms 21:42:31 INFO - PROCESS | 3644 | 1465274551993 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 3644 | 1465274551995 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 21:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:42:32 INFO - PROCESS | 3644 | 1465274551998 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - PROCESS | 3644 | 1465274552000 Marionette TRACE conn3 <- [1,1446,null,{}] 21:42:32 INFO - PROCESS | 3644 | 1465274552003 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}] 21:42:32 INFO - PROCESS | 3644 | 1465274552005 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:32 INFO - PROCESS | 3644 | 1465274552140 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 21:42:32 INFO - PROCESS | 3644 | 1465274552149 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 3644 | 1465274552151 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:32 INFO - PROCESS | 3644 | ++DOCSHELL 10565C00 == 36 [pid = 3644] [id = 371] 21:42:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (105F0800) [pid = 3644] [serial = 1112] [outer = 00000000] 21:42:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D79C00) [pid = 3644] [serial = 1113] [outer = 105F0800] 21:42:32 INFO - PROCESS | 3644 | 1465274552245 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16E85000) [pid = 3644] [serial = 1114] [outer = 105F0800] 21:42:32 INFO - PROCESS | 3644 | 1465274552667 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]]]}] 21:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 21:42:32 INFO - PROCESS | 3644 | 1465274552703 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 3644 | 1465274552705 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 21:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:42:32 INFO - PROCESS | 3644 | 1465274552708 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - PROCESS | 3644 | 1465274552710 Marionette TRACE conn3 <- [1,1450,null,{}] 21:42:32 INFO - PROCESS | 3644 | 1465274552717 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}] 21:42:32 INFO - PROCESS | 3644 | 1465274552719 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:32 INFO - PROCESS | 3644 | 1465274552869 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 21:42:32 INFO - PROCESS | 3644 | 1465274552885 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 3644 | 1465274552887 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:32 INFO - PROCESS | 3644 | ++DOCSHELL 14E3C800 == 37 [pid = 3644] [id = 372] 21:42:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17589400) [pid = 3644] [serial = 1115] [outer = 00000000] 21:42:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (175A2400) [pid = 3644] [serial = 1116] [outer = 17589400] 21:42:33 INFO - PROCESS | 3644 | 1465274552980 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (175A7800) [pid = 3644] [serial = 1117] [outer = 17589400] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (170B9800) [pid = 3644] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13240800) [pid = 3644] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (151B1800) [pid = 3644] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (151B7C00) [pid = 3644] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16835400) [pid = 3644] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13235400) [pid = 3644] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10D0F000) [pid = 3644] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1323D400) [pid = 3644] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10F0F400) [pid = 3644] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14E42000) [pid = 3644] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (143D2400) [pid = 3644] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:42:33 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (143DD400) [pid = 3644] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:42:33 INFO - PROCESS | 3644 | 1465274553509 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]]]}] 21:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 849ms 21:42:33 INFO - PROCESS | 3644 | 1465274553552 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 3644 | 1465274553553 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 21:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:42:33 INFO - PROCESS | 3644 | 1465274553557 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - PROCESS | 3644 | 1465274553558 Marionette TRACE conn3 <- [1,1454,null,{}] 21:42:33 INFO - PROCESS | 3644 | 1465274553562 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}] 21:42:33 INFO - PROCESS | 3644 | 1465274553563 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:33 INFO - PROCESS | 3644 | 1465274553640 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 21:42:33 INFO - PROCESS | 3644 | 1465274553725 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:33 INFO - PROCESS | 3644 | 1465274553727 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:33 INFO - PROCESS | 3644 | ++DOCSHELL 10567C00 == 38 [pid = 3644] [id = 373] 21:42:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (105ECC00) [pid = 3644] [serial = 1118] [outer = 00000000] 21:42:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (140D5400) [pid = 3644] [serial = 1119] [outer = 105ECC00] 21:42:33 INFO - PROCESS | 3644 | 1465274553769 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (151B7C00) [pid = 3644] [serial = 1120] [outer = 105ECC00] 21:42:34 INFO - PROCESS | 3644 | 1465274554134 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]]]}] 21:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 645ms 21:42:34 INFO - PROCESS | 3644 | 1465274554195 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 3644 | 1465274554197 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 21:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:42:34 INFO - PROCESS | 3644 | 1465274554200 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - PROCESS | 3644 | 1465274554202 Marionette TRACE conn3 <- [1,1458,null,{}] 21:42:34 INFO - PROCESS | 3644 | 1465274554233 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}] 21:42:34 INFO - PROCESS | 3644 | 1465274554244 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:34 INFO - PROCESS | 3644 | 1465274554353 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 21:42:34 INFO - PROCESS | 3644 | 1465274554366 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 3644 | 1465274554368 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:34 INFO - PROCESS | 3644 | ++DOCSHELL 13244800 == 39 [pid = 3644] [id = 374] 21:42:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (140CD400) [pid = 3644] [serial = 1121] [outer = 00000000] 21:42:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D4F800) [pid = 3644] [serial = 1122] [outer = 140CD400] 21:42:34 INFO - PROCESS | 3644 | 1465274554411 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (174FEC00) [pid = 3644] [serial = 1123] [outer = 140CD400] 21:42:34 INFO - PROCESS | 3644 | 1465274554826 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]]]}] 21:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 661ms 21:42:34 INFO - PROCESS | 3644 | 1465274554859 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 3644 | 1465274554861 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 21:42:34 INFO - PROCESS | 3644 | 1465274554864 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:42:34 INFO - PROCESS | 3644 | 1465274554866 Marionette TRACE conn3 <- [1,1462,null,{}] 21:42:34 INFO - PROCESS | 3644 | 1465274554869 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}] 21:42:34 INFO - PROCESS | 3644 | 1465274554871 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:35 INFO - PROCESS | 3644 | 1465274554985 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 21:42:35 INFO - PROCESS | 3644 | 1465274554993 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 3644 | 1465274554994 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:35 INFO - PROCESS | 3644 | ++DOCSHELL 14E3B800 == 40 [pid = 3644] [id = 375] 21:42:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1684CC00) [pid = 3644] [serial = 1124] [outer = 00000000] 21:42:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (178A0400) [pid = 3644] [serial = 1125] [outer = 1684CC00] 21:42:35 INFO - PROCESS | 3644 | 1465274555037 Marionette DEBUG loaded listener.js 21:42:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17E26C00) [pid = 3644] [serial = 1126] [outer = 1684CC00] 21:42:35 INFO - PROCESS | 3644 | 1465274555599 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]]]}] 21:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 802ms 21:42:35 INFO - PROCESS | 3644 | 1465274555723 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 21:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:42:35 INFO - PROCESS | 3644 | 1465274555728 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 21:42:35 INFO - PROCESS | 3644 | 1465274555734 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 3644 | 1465274555737 Marionette TRACE conn3 <- [1,1466,null,{}] 21:42:35 INFO - PROCESS | 3644 | 1465274555743 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}] 21:42:35 INFO - PROCESS | 3644 | 1465274555746 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:35 INFO - PROCESS | 3644 | 1465274555927 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 21:42:35 INFO - PROCESS | 3644 | 1465274555937 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 3644 | 1465274555942 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:35 INFO - PROCESS | 3644 | ++DOCSHELL 10A48800 == 41 [pid = 3644] [id = 376] 21:42:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10A50C00) [pid = 3644] [serial = 1127] [outer = 00000000] 21:42:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (111B2000) [pid = 3644] [serial = 1128] [outer = 10A50C00] 21:42:36 INFO - PROCESS | 3644 | 1465274555998 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (12852800) [pid = 3644] [serial = 1129] [outer = 10A50C00] 21:42:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1313A400) [pid = 3644] [serial = 1130] [outer = 14E30C00] 21:42:36 INFO - PROCESS | 3644 | 1465274556842 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]]]}] 21:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1164ms 21:42:36 INFO - PROCESS | 3644 | 1465274556886 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 21:42:36 INFO - PROCESS | 3644 | 1465274556891 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 21:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:42:36 INFO - PROCESS | 3644 | 1465274556897 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:42:36 INFO - PROCESS | 3644 | 1465274556900 Marionette TRACE conn3 <- [1,1470,null,{}] 21:42:36 INFO - PROCESS | 3644 | 1465274556904 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}] 21:42:36 INFO - PROCESS | 3644 | 1465274556907 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:37 INFO - PROCESS | 3644 | 1465274557049 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 21:42:37 INFO - PROCESS | 3644 | 1465274557326 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 3644 | 1465274557330 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:37 INFO - PROCESS | 3644 | ++DOCSHELL 10561400 == 42 [pid = 3644] [id = 377] 21:42:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (10561C00) [pid = 3644] [serial = 1131] [outer = 00000000] 21:42:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10A53800) [pid = 3644] [serial = 1132] [outer = 10561C00] 21:42:37 INFO - PROCESS | 3644 | 1465274557430 Marionette DEBUG loaded listener.js 21:42:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10D0EC00) [pid = 3644] [serial = 1133] [outer = 10561C00] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 13244800 == 41 [pid = 3644] [id = 374] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 10567C00 == 40 [pid = 3644] [id = 373] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 14E3C800 == 39 [pid = 3644] [id = 372] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 10565C00 == 38 [pid = 3644] [id = 371] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 1393DC00 == 37 [pid = 3644] [id = 370] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 1682F800 == 36 [pid = 3644] [id = 369] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 16832000 == 35 [pid = 3644] [id = 368] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 15A68400 == 34 [pid = 3644] [id = 367] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 14E41000 == 33 [pid = 3644] [id = 366] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 1393C800 == 32 [pid = 3644] [id = 365] 21:42:37 INFO - PROCESS | 3644 | --DOCSHELL 1393E000 == 31 [pid = 3644] [id = 364] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16D78000) [pid = 3644] [serial = 1083] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOCSHELL 12ADE800 == 30 [pid = 3644] [id = 363] 21:42:38 INFO - PROCESS | 3644 | --DOCSHELL 10D08000 == 29 [pid = 3644] [id = 362] 21:42:38 INFO - PROCESS | 3644 | --DOCSHELL 157EC000 == 28 [pid = 3644] [id = 361] 21:42:38 INFO - PROCESS | 3644 | 1465274558067 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]]]}] 21:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1196ms 21:42:38 INFO - PROCESS | 3644 | 1465274558094 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 21:42:38 INFO - PROCESS | 3644 | 1465274558098 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 21:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:42:38 INFO - PROCESS | 3644 | 1465274558102 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:42:38 INFO - PROCESS | 3644 | 1465274558105 Marionette TRACE conn3 <- [1,1474,null,{}] 21:42:38 INFO - PROCESS | 3644 | 1465274558110 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}] 21:42:38 INFO - PROCESS | 3644 | 1465274558114 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:38 INFO - PROCESS | 3644 | 1465274558221 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16D55400) [pid = 3644] [serial = 1081] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (151B8400) [pid = 3644] [serial = 1068] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15D48400) [pid = 3644] [serial = 1071] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (152D1400) [pid = 3644] [serial = 1069] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1684BC00) [pid = 3644] [serial = 1074] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16060400) [pid = 3644] [serial = 1072] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16A94800) [pid = 3644] [serial = 1080] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1684D000) [pid = 3644] [serial = 1075] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13238C00) [pid = 3644] [serial = 1062] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (137ADC00) [pid = 3644] [serial = 1063] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (114C7C00) [pid = 3644] [serial = 1059] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1284A400) [pid = 3644] [serial = 1060] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1430A000) [pid = 3644] [serial = 1057] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13C07000) [pid = 3644] [serial = 1056] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (11CC2800) [pid = 3644] [serial = 1054] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1104DC00) [pid = 3644] [serial = 1053] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (19836C00) [pid = 3644] [serial = 1051] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E2C400) [pid = 3644] [serial = 1065] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (157EC800) [pid = 3644] [serial = 1077] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (14E40400) [pid = 3644] [serial = 1066] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16835000) [pid = 3644] [serial = 1078] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1810DC00) [pid = 3644] [serial = 1042] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 3644 | 1465274558313 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:38 INFO - PROCESS | 3644 | 1465274558316 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:38 INFO - PROCESS | 3644 | ++DOCSHELL 10563000 == 29 [pid = 3644] [id = 378] 21:42:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (105E4800) [pid = 3644] [serial = 1134] [outer = 00000000] 21:42:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (11053400) [pid = 3644] [serial = 1135] [outer = 105E4800] 21:42:38 INFO - PROCESS | 3644 | 1465274558389 Marionette DEBUG loaded listener.js 21:42:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1280C400) [pid = 3644] [serial = 1136] [outer = 105E4800] 21:42:38 INFO - PROCESS | 3644 | 1465274558873 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]]]}] 21:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 803ms 21:42:38 INFO - PROCESS | 3644 | 1465274558903 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 21:42:38 INFO - PROCESS | 3644 | 1465274558907 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 21:42:38 INFO - PROCESS | 3644 | 1465274558912 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:42:38 INFO - PROCESS | 3644 | 1465274558914 Marionette TRACE conn3 <- [1,1478,null,{}] 21:42:38 INFO - PROCESS | 3644 | 1465274558917 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}] 21:42:38 INFO - PROCESS | 3644 | 1465274558920 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:39 INFO - PROCESS | 3644 | 1465274559004 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 21:42:39 INFO - PROCESS | 3644 | 1465274559013 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 3644 | 1465274559015 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:39 INFO - PROCESS | 3644 | ++DOCSHELL 131D6400 == 30 [pid = 3644] [id = 379] 21:42:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (131D7000) [pid = 3644] [serial = 1137] [outer = 00000000] 21:42:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13237C00) [pid = 3644] [serial = 1138] [outer = 131D7000] 21:42:39 INFO - PROCESS | 3644 | 1465274559059 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13243800) [pid = 3644] [serial = 1139] [outer = 131D7000] 21:42:39 INFO - PROCESS | 3644 | 1465274559513 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]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 646ms 21:42:39 INFO - PROCESS | 3644 | 1465274559550 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 3644 | 1465274559552 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 21:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:42:39 INFO - PROCESS | 3644 | 1465274559557 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 3644 | 1465274559562 Marionette TRACE conn3 <- [1,1482,null,{}] 21:42:39 INFO - PROCESS | 3644 | 1465274559572 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}] 21:42:39 INFO - PROCESS | 3644 | 1465274559575 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:39 INFO - PROCESS | 3644 | 1465274559660 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 21:42:39 INFO - PROCESS | 3644 | 1465274559669 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 3644 | 1465274559671 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:39 INFO - PROCESS | 3644 | ++DOCSHELL 140CE800 == 31 [pid = 3644] [id = 380] 21:42:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (140CF000) [pid = 3644] [serial = 1140] [outer = 00000000] 21:42:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (143DBC00) [pid = 3644] [serial = 1141] [outer = 140CF000] 21:42:39 INFO - PROCESS | 3644 | 1465274559715 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E29400) [pid = 3644] [serial = 1142] [outer = 140CF000] 21:42:40 INFO - PROCESS | 3644 | 1465274560200 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]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 660ms 21:42:40 INFO - PROCESS | 3644 | 1465274560246 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 3644 | 1465274560250 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 21:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:42:40 INFO - PROCESS | 3644 | 1465274560255 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 3644 | 1465274560257 Marionette TRACE conn3 <- [1,1486,null,{}] 21:42:40 INFO - PROCESS | 3644 | 1465274560261 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}] 21:42:40 INFO - PROCESS | 3644 | 1465274560262 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:40 INFO - PROCESS | 3644 | 1465274560344 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 21:42:40 INFO - PROCESS | 3644 | 1465274560349 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 3644 | 1465274560351 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:40 INFO - PROCESS | 3644 | ++DOCSHELL 14E3F000 == 32 [pid = 3644] [id = 381] 21:42:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14E3FC00) [pid = 3644] [serial = 1143] [outer = 00000000] 21:42:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1518B800) [pid = 3644] [serial = 1144] [outer = 14E3FC00] 21:42:40 INFO - PROCESS | 3644 | 1465274560394 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (151B7400) [pid = 3644] [serial = 1145] [outer = 14E3FC00] 21:42:40 INFO - PROCESS | 3644 | 1465274560881 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]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 645ms 21:42:40 INFO - PROCESS | 3644 | 1465274560896 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 3644 | 1465274560897 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 21:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:42:40 INFO - PROCESS | 3644 | 1465274560901 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 3644 | 1465274560902 Marionette TRACE conn3 <- [1,1490,null,{}] 21:42:40 INFO - PROCESS | 3644 | 1465274560906 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}] 21:42:40 INFO - PROCESS | 3644 | 1465274560908 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:41 INFO - PROCESS | 3644 | 1465274561016 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 21:42:41 INFO - PROCESS | 3644 | 1465274561021 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 3644 | 1465274561026 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:41 INFO - PROCESS | 3644 | ++DOCSHELL 157E9C00 == 33 [pid = 3644] [id = 382] 21:42:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (157EC800) [pid = 3644] [serial = 1146] [outer = 00000000] 21:42:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15D3F800) [pid = 3644] [serial = 1147] [outer = 157EC800] 21:42:41 INFO - PROCESS | 3644 | 1465274561084 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1605D800) [pid = 3644] [serial = 1148] [outer = 157EC800] 21:42:41 INFO - PROCESS | 3644 | 1465274561548 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]]]}] 21:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 708ms 21:42:41 INFO - PROCESS | 3644 | 1465274561602 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 3644 | 1465274561604 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 21:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:42:41 INFO - PROCESS | 3644 | 1465274561608 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 3644 | 1465274561609 Marionette TRACE conn3 <- [1,1494,null,{}] 21:42:41 INFO - PROCESS | 3644 | 1465274561613 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}] 21:42:41 INFO - PROCESS | 3644 | 1465274561615 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:41 INFO - PROCESS | 3644 | 1465274561731 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 21:42:41 INFO - PROCESS | 3644 | 1465274561827 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 3644 | 1465274561829 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:41 INFO - PROCESS | 3644 | ++DOCSHELL 1682FC00 == 34 [pid = 3644] [id = 383] 21:42:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16830800) [pid = 3644] [serial = 1149] [outer = 00000000] 21:42:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1683DC00) [pid = 3644] [serial = 1150] [outer = 16830800] 21:42:41 INFO - PROCESS | 3644 | 1465274561880 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16848800) [pid = 3644] [serial = 1151] [outer = 16830800] 21:42:42 INFO - PROCESS | 3644 | 1465274562306 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]]]}] 21:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 739ms 21:42:42 INFO - PROCESS | 3644 | 1465274562350 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 3644 | 1465274562352 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 21:42:42 INFO - PROCESS | 3644 | 1465274562355 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:42:42 INFO - PROCESS | 3644 | 1465274562357 Marionette TRACE conn3 <- [1,1498,null,{}] 21:42:42 INFO - PROCESS | 3644 | 1465274562364 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}] 21:42:42 INFO - PROCESS | 3644 | 1465274562365 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:42 INFO - PROCESS | 3644 | 1465274562473 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 21:42:42 INFO - PROCESS | 3644 | 1465274562480 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 3644 | 1465274562482 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:42 INFO - PROCESS | 3644 | ++DOCSHELL 16839C00 == 35 [pid = 3644] [id = 384] 21:42:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1683A800) [pid = 3644] [serial = 1152] [outer = 00000000] 21:42:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (168B5C00) [pid = 3644] [serial = 1153] [outer = 1683A800] 21:42:42 INFO - PROCESS | 3644 | 1465274562525 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16A96C00) [pid = 3644] [serial = 1154] [outer = 1683A800] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D53C00) [pid = 3644] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (12AE0400) [pid = 3644] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13940800) [pid = 3644] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (10D0A400) [pid = 3644] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (105F0800) [pid = 3644] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1684B000) [pid = 3644] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1402F800) [pid = 3644] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14E42C00) [pid = 3644] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1684F000) [pid = 3644] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15D45000) [pid = 3644] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (105ECC00) [pid = 3644] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16836C00) [pid = 3644] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (140CD400) [pid = 3644] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:42:42 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17589400) [pid = 3644] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:42:43 INFO - PROCESS | 3644 | 1465274563152 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]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 850ms 21:42:43 INFO - PROCESS | 3644 | 1465274563199 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 3644 | 1465274563201 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 21:42:43 INFO - PROCESS | 3644 | 1465274563204 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:42:43 INFO - PROCESS | 3644 | 1465274563206 Marionette TRACE conn3 <- [1,1502,null,{}] 21:42:43 INFO - PROCESS | 3644 | 1465274563209 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}] 21:42:43 INFO - PROCESS | 3644 | 1465274563212 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:43 INFO - PROCESS | 3644 | 1465274563288 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 21:42:43 INFO - PROCESS | 3644 | 1465274563296 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 3644 | 1465274563298 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:43 INFO - PROCESS | 3644 | ++DOCSHELL 10F07400 == 36 [pid = 3644] [id = 385] 21:42:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1284F800) [pid = 3644] [serial = 1155] [outer = 00000000] 21:42:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E42C00) [pid = 3644] [serial = 1156] [outer = 1284F800] 21:42:43 INFO - PROCESS | 3644 | 1465274563346 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (157E5400) [pid = 3644] [serial = 1157] [outer = 1284F800] 21:42:43 INFO - PROCESS | 3644 | 1465274563752 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]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 598ms 21:42:43 INFO - PROCESS | 3644 | 1465274563805 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 3644 | 1465274563807 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 21:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:42:43 INFO - PROCESS | 3644 | 1465274563815 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 3644 | 1465274563816 Marionette TRACE conn3 <- [1,1506,null,{}] 21:42:43 INFO - PROCESS | 3644 | 1465274563820 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}] 21:42:43 INFO - PROCESS | 3644 | 1465274563821 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:43 INFO - PROCESS | 3644 | 1465274563899 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 21:42:43 INFO - PROCESS | 3644 | 1465274563905 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 3644 | 1465274563916 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:43 INFO - PROCESS | 3644 | ++DOCSHELL 0F931400 == 37 [pid = 3644] [id = 386] 21:42:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (10F3C400) [pid = 3644] [serial = 1158] [outer = 00000000] 21:42:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (140CDC00) [pid = 3644] [serial = 1159] [outer = 10F3C400] 21:42:43 INFO - PROCESS | 3644 | 1465274563960 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (143E0400) [pid = 3644] [serial = 1160] [outer = 10F3C400] 21:42:44 INFO - PROCESS | 3644 | 1465274564443 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]]]}] 21:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 645ms 21:42:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:42:44 INFO - PROCESS | 3644 | 1465274564481 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 21:42:44 INFO - PROCESS | 3644 | 1465274564483 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 21:42:44 INFO - PROCESS | 3644 | 1465274564487 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 3644 | 1465274564488 Marionette TRACE conn3 <- [1,1510,null,{}] 21:42:44 INFO - PROCESS | 3644 | 1465274564492 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}] 21:42:44 INFO - PROCESS | 3644 | 1465274564493 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:44 INFO - PROCESS | 3644 | 1465274564571 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 21:42:44 INFO - PROCESS | 3644 | 1465274564579 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 3644 | 1465274564582 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:44 INFO - PROCESS | 3644 | ++DOCSHELL 16D4FC00 == 38 [pid = 3644] [id = 387] 21:42:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D51000) [pid = 3644] [serial = 1161] [outer = 00000000] 21:42:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D58800) [pid = 3644] [serial = 1162] [outer = 16D51000] 21:42:44 INFO - PROCESS | 3644 | 1465274564626 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D5A400) [pid = 3644] [serial = 1163] [outer = 16D51000] 21:42:45 INFO - PROCESS | 3644 | 1465274565294 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"]]]}] 21:42:45 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 () { 21:42:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:42:45 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 () { 21:42:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:42:45 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 () { 21:42:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:42:45 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 () { 21:42:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:42:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 850ms 21:42:45 INFO - PROCESS | 3644 | 1465274565334 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 21:42:45 INFO - PROCESS | 3644 | 1465274565338 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 21:42:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:42:45 INFO - PROCESS | 3644 | 1465274565343 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:42:45 INFO - PROCESS | 3644 | 1465274565347 Marionette TRACE conn3 <- [1,1514,null,{}] 21:42:45 INFO - PROCESS | 3644 | 1465274565353 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}] 21:42:45 INFO - PROCESS | 3644 | 1465274565356 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:45 INFO - PROCESS | 3644 | 1465274565502 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 21:42:45 INFO - PROCESS | 3644 | 1465274565608 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:45 INFO - PROCESS | 3644 | 1465274565611 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:45 INFO - PROCESS | 3644 | ++DOCSHELL 1280E800 == 39 [pid = 3644] [id = 388] 21:42:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1288F000) [pid = 3644] [serial = 1164] [outer = 00000000] 21:42:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (131DE000) [pid = 3644] [serial = 1165] [outer = 1288F000] 21:42:45 INFO - PROCESS | 3644 | 1465274565668 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (137AE800) [pid = 3644] [serial = 1166] [outer = 1288F000] 21:42:46 INFO - PROCESS | 3644 | 1465274566221 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"]]]}] 21:42:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:42:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:42:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:42:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:42:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:42:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:42:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 913ms 21:42:46 INFO - PROCESS | 3644 | 1465274566242 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 3644 | 1465274566247 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 21:42:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:42:46 INFO - PROCESS | 3644 | 1465274566253 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 3644 | 1465274566256 Marionette TRACE conn3 <- [1,1518,null,{}] 21:42:46 INFO - PROCESS | 3644 | 1465274566278 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}] 21:42:46 INFO - PROCESS | 3644 | 1465274566281 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:46 INFO - PROCESS | 3644 | 1465274566394 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 21:42:46 INFO - PROCESS | 3644 | 1465274566496 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:46 INFO - PROCESS | 3644 | 1465274566498 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:46 INFO - PROCESS | 3644 | ++DOCSHELL 15186000 == 40 [pid = 3644] [id = 389] 21:42:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (151BB800) [pid = 3644] [serial = 1167] [outer = 00000000] 21:42:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (157F3000) [pid = 3644] [serial = 1168] [outer = 151BB800] 21:42:46 INFO - PROCESS | 3644 | 1465274566554 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1605A000) [pid = 3644] [serial = 1169] [outer = 151BB800] 21:42:47 INFO - PROCESS | 3644 | 1465274567104 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]]]}] 21:42:47 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 21:42:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:42:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:42:47 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. 21:42:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:42:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 897ms 21:42:47 INFO - PROCESS | 3644 | 1465274567157 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 3644 | 1465274567160 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 21:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:42:47 INFO - PROCESS | 3644 | 1465274567163 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - PROCESS | 3644 | 1465274567167 Marionette TRACE conn3 <- [1,1522,null,{}] 21:42:47 INFO - PROCESS | 3644 | 1465274567178 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}] 21:42:47 INFO - PROCESS | 3644 | 1465274567183 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:47 INFO - PROCESS | 3644 | 1465274567289 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 21:42:47 INFO - PROCESS | 3644 | 1465274567393 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 3644 | 1465274567398 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:47 INFO - PROCESS | 3644 | ++DOCSHELL 16D7A400 == 41 [pid = 3644] [id = 390] 21:42:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16D7BC00) [pid = 3644] [serial = 1170] [outer = 00000000] 21:42:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (174FBC00) [pid = 3644] [serial = 1171] [outer = 16D7BC00] 21:42:47 INFO - PROCESS | 3644 | 1465274567460 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17592400) [pid = 3644] [serial = 1172] [outer = 16D7BC00] 21:42:48 INFO - PROCESS | 3644 | 1465274568016 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]]]}] 21:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 912ms 21:42:48 INFO - PROCESS | 3644 | 1465274568067 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 3644 | 1465274568069 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 21:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:42:48 INFO - PROCESS | 3644 | 1465274568073 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 3644 | 1465274568075 Marionette TRACE conn3 <- [1,1526,null,{}] 21:42:48 INFO - PROCESS | 3644 | 1465274568079 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}] 21:42:48 INFO - PROCESS | 3644 | 1465274568081 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:48 INFO - PROCESS | 3644 | 1465274568186 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 21:42:48 INFO - PROCESS | 3644 | 1465274568287 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 3644 | 1465274568289 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:48 INFO - PROCESS | 3644 | ++DOCSHELL 17585800 == 42 [pid = 3644] [id = 391] 21:42:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (175A0800) [pid = 3644] [serial = 1173] [outer = 00000000] 21:42:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1789B800) [pid = 3644] [serial = 1174] [outer = 175A0800] 21:42:48 INFO - PROCESS | 3644 | 1465274568341 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17F37800) [pid = 3644] [serial = 1175] [outer = 175A0800] 21:42:49 INFO - PROCESS | 3644 | 1465274568971 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]]]}] 21:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 21:42:49 INFO - PROCESS | 3644 | 1465274569049 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 3644 | 1465274569052 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 21:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:42:49 INFO - PROCESS | 3644 | 1465274569055 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - PROCESS | 3644 | 1465274569057 Marionette TRACE conn3 <- [1,1530,null,{}] 21:42:49 INFO - PROCESS | 3644 | 1465274569061 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}] 21:42:49 INFO - PROCESS | 3644 | 1465274569064 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:49 INFO - PROCESS | 3644 | 1465274569276 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 21:42:49 INFO - PROCESS | 3644 | 1465274569389 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 3644 | 1465274569392 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:49 INFO - PROCESS | 3644 | ++DOCSHELL 10A50800 == 43 [pid = 3644] [id = 392] 21:42:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (10A51000) [pid = 3644] [serial = 1176] [outer = 00000000] 21:42:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (10F0A000) [pid = 3644] [serial = 1177] [outer = 10A51000] 21:42:49 INFO - PROCESS | 3644 | 1465274569492 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (12A19000) [pid = 3644] [serial = 1178] [outer = 10A51000] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 0F931400 == 42 [pid = 3644] [id = 386] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 10F07400 == 41 [pid = 3644] [id = 385] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 16839C00 == 40 [pid = 3644] [id = 384] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 1682FC00 == 39 [pid = 3644] [id = 383] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 157E9C00 == 38 [pid = 3644] [id = 382] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 140CE800 == 37 [pid = 3644] [id = 380] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 131D6400 == 36 [pid = 3644] [id = 379] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 10563000 == 35 [pid = 3644] [id = 378] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 10561400 == 34 [pid = 3644] [id = 377] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 14E3B800 == 33 [pid = 3644] [id = 375] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 10A48800 == 32 [pid = 3644] [id = 376] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 14E3F000 == 31 [pid = 3644] [id = 381] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 17585800 == 30 [pid = 3644] [id = 391] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 15186000 == 29 [pid = 3644] [id = 389] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 16D7A400 == 28 [pid = 3644] [id = 390] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 16D4FC00 == 27 [pid = 3644] [id = 387] 21:42:50 INFO - PROCESS | 3644 | --DOCSHELL 1280E800 == 26 [pid = 3644] [id = 388] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16D5B000) [pid = 3644] [serial = 1110] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16D5D000) [pid = 3644] [serial = 1111] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (12D5BC00) [pid = 3644] [serial = 1089] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1306A400) [pid = 3644] [serial = 1090] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (13C14400) [pid = 3644] [serial = 1092] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (14039400) [pid = 3644] [serial = 1093] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (10F10800) [pid = 3644] [serial = 1086] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (10F3E400) [pid = 3644] [serial = 1087] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16E85000) [pid = 3644] [serial = 1114] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16853C00) [pid = 3644] [serial = 1107] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (143D8C00) [pid = 3644] [serial = 1095] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (14E2EC00) [pid = 3644] [serial = 1096] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (15189000) [pid = 3644] [serial = 1098] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (151B2800) [pid = 3644] [serial = 1099] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16D79C00) [pid = 3644] [serial = 1113] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16E85C00) [pid = 3644] [serial = 1084] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (164A5000) [pid = 3644] [serial = 1101] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (140D5400) [pid = 3644] [serial = 1119] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (164B3C00) [pid = 3644] [serial = 1102] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16838000) [pid = 3644] [serial = 1104] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16837800) [pid = 3644] [serial = 1105] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (174FEC00) [pid = 3644] [serial = 1123] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (175A2400) [pid = 3644] [serial = 1116] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (178A0400) [pid = 3644] [serial = 1125] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D4F800) [pid = 3644] [serial = 1122] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (175A7800) [pid = 3644] [serial = 1117] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (151B7C00) [pid = 3644] [serial = 1120] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (168B7000) [pid = 3644] [serial = 1108] [outer = 00000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3644 | 1465274570732 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]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1715ms 21:42:50 INFO - PROCESS | 3644 | 1465274570802 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 3644 | 1465274570807 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 21:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:42:50 INFO - PROCESS | 3644 | 1465274570816 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - PROCESS | 3644 | 1465274570819 Marionette TRACE conn3 <- [1,1534,null,{}] 21:42:50 INFO - PROCESS | 3644 | 1465274570824 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}] 21:42:50 INFO - PROCESS | 3644 | 1465274570827 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:50 INFO - PROCESS | 3644 | 1465274570911 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 21:42:51 INFO - PROCESS | 3644 | 1465274571003 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 3644 | 1465274571007 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:51 INFO - PROCESS | 3644 | ++DOCSHELL 10D07000 == 27 [pid = 3644] [id = 393] 21:42:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10D08400) [pid = 3644] [serial = 1179] [outer = 00000000] 21:42:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1104E400) [pid = 3644] [serial = 1180] [outer = 10D08400] 21:42:51 INFO - PROCESS | 3644 | 1465274571055 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (11057800) [pid = 3644] [serial = 1181] [outer = 10D08400] 21:42:51 INFO - PROCESS | 3644 | 1465274571472 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]]]}] 21:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 708ms 21:42:51 INFO - PROCESS | 3644 | 1465274571513 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 21:42:51 INFO - PROCESS | 3644 | 1465274571519 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 21:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:42:51 INFO - PROCESS | 3644 | 1465274571525 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - PROCESS | 3644 | 1465274571528 Marionette TRACE conn3 <- [1,1538,null,{}] 21:42:51 INFO - PROCESS | 3644 | 1465274571531 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}] 21:42:51 INFO - PROCESS | 3644 | 1465274571534 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:51 INFO - PROCESS | 3644 | 1465274571619 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 21:42:51 INFO - PROCESS | 3644 | 1465274571628 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 3644 | 1465274571631 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:51 INFO - PROCESS | 3644 | ++DOCSHELL 130C3C00 == 28 [pid = 3644] [id = 394] 21:42:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1312D800) [pid = 3644] [serial = 1182] [outer = 00000000] 21:42:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (131DF400) [pid = 3644] [serial = 1183] [outer = 1312D800] 21:42:51 INFO - PROCESS | 3644 | 1465274571677 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13244800) [pid = 3644] [serial = 1184] [outer = 1312D800] 21:42:52 INFO - PROCESS | 3644 | 1465274572141 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]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 645ms 21:42:52 INFO - PROCESS | 3644 | 1465274572161 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 3644 | 1465274572163 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 21:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:42:52 INFO - PROCESS | 3644 | 1465274572167 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 3644 | 1465274572170 Marionette TRACE conn3 <- [1,1542,null,{}] 21:42:52 INFO - PROCESS | 3644 | 1465274572181 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}] 21:42:52 INFO - PROCESS | 3644 | 1465274572185 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:52 INFO - PROCESS | 3644 | 1465274572267 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 21:42:52 INFO - PROCESS | 3644 | 1465274572308 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 3644 | 1465274572311 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:52 INFO - PROCESS | 3644 | ++DOCSHELL 14E30800 == 29 [pid = 3644] [id = 395] 21:42:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14E3B800) [pid = 3644] [serial = 1185] [outer = 00000000] 21:42:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14E41800) [pid = 3644] [serial = 1186] [outer = 14E3B800] 21:42:52 INFO - PROCESS | 3644 | 1465274572358 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1510D000) [pid = 3644] [serial = 1187] [outer = 14E3B800] 21:42:52 INFO - PROCESS | 3644 | 1465274572833 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]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 708ms 21:42:52 INFO - PROCESS | 3644 | 1465274572866 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 3644 | 1465274572868 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 21:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:42:52 INFO - PROCESS | 3644 | 1465274572871 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 3644 | 1465274572873 Marionette TRACE conn3 <- [1,1546,null,{}] 21:42:52 INFO - PROCESS | 3644 | 1465274572876 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}] 21:42:52 INFO - PROCESS | 3644 | 1465274572888 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:53 INFO - PROCESS | 3644 | 1465274573006 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 21:42:53 INFO - PROCESS | 3644 | 1465274573012 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 3644 | 1465274573014 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:53 INFO - PROCESS | 3644 | ++DOCSHELL 14E49400 == 30 [pid = 3644] [id = 396] 21:42:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (151B2000) [pid = 3644] [serial = 1188] [outer = 00000000] 21:42:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (157EA000) [pid = 3644] [serial = 1189] [outer = 151B2000] 21:42:53 INFO - PROCESS | 3644 | 1465274573064 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16054400) [pid = 3644] [serial = 1190] [outer = 151B2000] 21:42:53 INFO - PROCESS | 3644 | 1465274573502 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]]]}] 21:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 708ms 21:42:53 INFO - PROCESS | 3644 | 1465274573571 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 3644 | 1465274573573 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 21:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:42:53 INFO - PROCESS | 3644 | 1465274573576 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 3644 | 1465274573578 Marionette TRACE conn3 <- [1,1550,null,{}] 21:42:53 INFO - PROCESS | 3644 | 1465274573581 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}] 21:42:53 INFO - PROCESS | 3644 | 1465274573583 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:53 INFO - PROCESS | 3644 | 1465274573719 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 21:42:53 INFO - PROCESS | 3644 | 1465274573781 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 3644 | 1465274573832 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:53 INFO - PROCESS | 3644 | ++DOCSHELL 16060800 == 31 [pid = 3644] [id = 397] 21:42:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16061C00) [pid = 3644] [serial = 1191] [outer = 00000000] 21:42:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (164B3000) [pid = 3644] [serial = 1192] [outer = 16061C00] 21:42:53 INFO - PROCESS | 3644 | 1465274573875 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16832800) [pid = 3644] [serial = 1193] [outer = 16061C00] 21:42:54 INFO - PROCESS | 3644 | 1465274574295 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]]]}] 21:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 755ms 21:42:54 INFO - PROCESS | 3644 | 1465274574350 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 3644 | 1465274574352 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 21:42:54 INFO - PROCESS | 3644 | 1465274574355 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:42:54 INFO - PROCESS | 3644 | 1465274574357 Marionette TRACE conn3 <- [1,1554,null,{}] 21:42:54 INFO - PROCESS | 3644 | 1465274574361 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}] 21:42:54 INFO - PROCESS | 3644 | 1465274574366 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:54 INFO - PROCESS | 3644 | 1465274574497 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 21:42:54 INFO - PROCESS | 3644 | 1465274574508 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 3644 | 1465274574510 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:54 INFO - PROCESS | 3644 | ++DOCSHELL 16831800 == 32 [pid = 3644] [id = 398] 21:42:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16836800) [pid = 3644] [serial = 1194] [outer = 00000000] 21:42:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (168AD400) [pid = 3644] [serial = 1195] [outer = 16836800] 21:42:54 INFO - PROCESS | 3644 | 1465274574611 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16D54800) [pid = 3644] [serial = 1196] [outer = 16836800] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (157EC800) [pid = 3644] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16830800) [pid = 3644] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1684CC00) [pid = 3644] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (131D7000) [pid = 3644] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (105E4800) [pid = 3644] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10A50C00) [pid = 3644] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14E3FC00) [pid = 3644] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (140CF000) [pid = 3644] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10561C00) [pid = 3644] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1683A800) [pid = 3644] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D51000) [pid = 3644] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10F3C400) [pid = 3644] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:42:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1284F800) [pid = 3644] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:42:55 INFO - PROCESS | 3644 | 1465274575246 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]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 944ms 21:42:55 INFO - PROCESS | 3644 | 1465274575301 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 3644 | 1465274575303 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 21:42:55 INFO - PROCESS | 3644 | 1465274575306 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:42:55 INFO - PROCESS | 3644 | 1465274575308 Marionette TRACE conn3 <- [1,1558,null,{}] 21:42:55 INFO - PROCESS | 3644 | 1465274575311 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}] 21:42:55 INFO - PROCESS | 3644 | 1465274575313 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:55 INFO - PROCESS | 3644 | 1465274575428 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 21:42:55 INFO - PROCESS | 3644 | 1465274575484 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 3644 | 1465274575486 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:55 INFO - PROCESS | 3644 | ++DOCSHELL 12BCB800 == 33 [pid = 3644] [id = 399] 21:42:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (12D65C00) [pid = 3644] [serial = 1197] [outer = 00000000] 21:42:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14E46400) [pid = 3644] [serial = 1198] [outer = 12D65C00] 21:42:55 INFO - PROCESS | 3644 | 1465274575530 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1510F800) [pid = 3644] [serial = 1199] [outer = 12D65C00] 21:42:55 INFO - PROCESS | 3644 | 1465274575884 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]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 645ms 21:42:55 INFO - PROCESS | 3644 | 1465274575950 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 3644 | 1465274575952 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 21:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:42:55 INFO - PROCESS | 3644 | 1465274575955 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 3644 | 1465274575957 Marionette TRACE conn3 <- [1,1562,null,{}] 21:42:55 INFO - PROCESS | 3644 | 1465274575960 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}] 21:42:55 INFO - PROCESS | 3644 | 1465274575962 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:56 INFO - PROCESS | 3644 | 1465274576038 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 21:42:56 INFO - PROCESS | 3644 | 1465274576042 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 3644 | 1465274576044 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:56 INFO - PROCESS | 3644 | ++DOCSHELL 13C07400 == 34 [pid = 3644] [id = 400] 21:42:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16848000) [pid = 3644] [serial = 1200] [outer = 00000000] 21:42:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D5A800) [pid = 3644] [serial = 1201] [outer = 16848000] 21:42:56 INFO - PROCESS | 3644 | 1465274576086 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D5CC00) [pid = 3644] [serial = 1202] [outer = 16848000] 21:42:56 INFO - PROCESS | 3644 | 1465274576525 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]]]}] 21:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 598ms 21:42:56 INFO - PROCESS | 3644 | 1465274576552 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 21:42:56 INFO - PROCESS | 3644 | 1465274576554 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 21:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:42:56 INFO - PROCESS | 3644 | 1465274576560 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - PROCESS | 3644 | 1465274576562 Marionette TRACE conn3 <- [1,1566,null,{}] 21:42:56 INFO - PROCESS | 3644 | 1465274576566 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}] 21:42:56 INFO - PROCESS | 3644 | 1465274576567 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:56 INFO - PROCESS | 3644 | 1465274576648 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 21:42:56 INFO - PROCESS | 3644 | 1465274576654 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 3644 | 1465274576656 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:56 INFO - PROCESS | 3644 | ++DOCSHELL 14E30400 == 35 [pid = 3644] [id = 401] 21:42:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D7B000) [pid = 3644] [serial = 1203] [outer = 00000000] 21:42:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16F98800) [pid = 3644] [serial = 1204] [outer = 16D7B000] 21:42:56 INFO - PROCESS | 3644 | 1465274576700 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16F9C400) [pid = 3644] [serial = 1205] [outer = 16D7B000] 21:42:57 INFO - PROCESS | 3644 | 1465274577205 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]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 708ms 21:42:57 INFO - PROCESS | 3644 | 1465274577258 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 3644 | 1465274577263 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 21:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:42:57 INFO - PROCESS | 3644 | 1465274577268 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 3644 | 1465274577272 Marionette TRACE conn3 <- [1,1570,null,{}] 21:42:57 INFO - PROCESS | 3644 | 1465274577278 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}] 21:42:57 INFO - PROCESS | 3644 | 1465274577281 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:57 INFO - PROCESS | 3644 | 1465274577409 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 21:42:57 INFO - PROCESS | 3644 | 1465274577541 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 3644 | 1465274577546 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:57 INFO - PROCESS | 3644 | ++DOCSHELL 1026D400 == 36 [pid = 3644] [id = 402] 21:42:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10559400) [pid = 3644] [serial = 1206] [outer = 00000000] 21:42:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1104EC00) [pid = 3644] [serial = 1207] [outer = 10559400] 21:42:57 INFO - PROCESS | 3644 | 1465274577603 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1284EC00) [pid = 3644] [serial = 1208] [outer = 10559400] 21:42:58 INFO - PROCESS | 3644 | 1465274578362 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]]]}] 21:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1164ms 21:42:58 INFO - PROCESS | 3644 | 1465274578421 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 21:42:58 INFO - PROCESS | 3644 | 1465274578426 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 21:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:42:58 INFO - PROCESS | 3644 | 1465274578494 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:42:58 INFO - PROCESS | 3644 | 1465274578497 Marionette TRACE conn3 <- [1,1574,null,{}] 21:42:58 INFO - PROCESS | 3644 | 1465274578500 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}] 21:42:58 INFO - PROCESS | 3644 | 1465274578503 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:58 INFO - PROCESS | 3644 | 1465274578627 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 21:42:58 INFO - PROCESS | 3644 | 1465274578760 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 3644 | 1465274578763 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:58 INFO - PROCESS | 3644 | ++DOCSHELL 13C87800 == 37 [pid = 3644] [id = 403] 21:42:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1402D800) [pid = 3644] [serial = 1209] [outer = 00000000] 21:42:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (143D3400) [pid = 3644] [serial = 1210] [outer = 1402D800] 21:42:58 INFO - PROCESS | 3644 | 1465274578820 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (143D8C00) [pid = 3644] [serial = 1211] [outer = 1402D800] 21:42:59 INFO - PROCESS | 3644 | 1465274579669 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]]]}] 21:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1259ms 21:42:59 INFO - PROCESS | 3644 | 1465274579752 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 3644 | 1465274579757 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 21:42:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:42:59 INFO - PROCESS | 3644 | 1465274579762 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 3644 | 1465274579765 Marionette TRACE conn3 <- [1,1578,null,{}] 21:42:59 INFO - PROCESS | 3644 | 1465274579770 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}] 21:42:59 INFO - PROCESS | 3644 | 1465274579772 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:42:59 INFO - PROCESS | 3644 | 1465274579878 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 13C07400 == 36 [pid = 3644] [id = 400] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 12BCB800 == 35 [pid = 3644] [id = 399] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 16831800 == 34 [pid = 3644] [id = 398] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 16060800 == 33 [pid = 3644] [id = 397] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 14E49400 == 32 [pid = 3644] [id = 396] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 14E30800 == 31 [pid = 3644] [id = 395] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 130C3C00 == 30 [pid = 3644] [id = 394] 21:42:59 INFO - PROCESS | 3644 | --DOCSHELL 10D07000 == 29 [pid = 3644] [id = 393] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15D3F800) [pid = 3644] [serial = 1147] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1683DC00) [pid = 3644] [serial = 1150] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17E26C00) [pid = 3644] [serial = 1126] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13237C00) [pid = 3644] [serial = 1138] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13243800) [pid = 3644] [serial = 1139] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (11053400) [pid = 3644] [serial = 1135] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1280C400) [pid = 3644] [serial = 1136] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (111B2000) [pid = 3644] [serial = 1128] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (12852800) [pid = 3644] [serial = 1129] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1518B800) [pid = 3644] [serial = 1144] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (143DBC00) [pid = 3644] [serial = 1141] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (14E29400) [pid = 3644] [serial = 1142] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10A53800) [pid = 3644] [serial = 1132] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10D0EC00) [pid = 3644] [serial = 1133] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (168B5C00) [pid = 3644] [serial = 1153] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D58800) [pid = 3644] [serial = 1162] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D5A400) [pid = 3644] [serial = 1163] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16848800) [pid = 3644] [serial = 1151] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (143E0400) [pid = 3644] [serial = 1160] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (164AE800) [pid = 3644] [serial = 685] [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.] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (140CDC00) [pid = 3644] [serial = 1159] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16A96C00) [pid = 3644] [serial = 1154] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1605D800) [pid = 3644] [serial = 1148] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14E42C00) [pid = 3644] [serial = 1156] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (151B7400) [pid = 3644] [serial = 1145] [outer = 00000000] [url = about:blank] 21:42:59 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (157E5400) [pid = 3644] [serial = 1157] [outer = 00000000] [url = about:blank] 21:43:00 INFO - PROCESS | 3644 | 1465274580000 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 3644 | 1465274580004 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:00 INFO - PROCESS | 3644 | ++DOCSHELL 10A4E400 == 30 [pid = 3644] [id = 404] 21:43:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10A50000) [pid = 3644] [serial = 1212] [outer = 00000000] 21:43:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10D09C00) [pid = 3644] [serial = 1213] [outer = 10A50000] 21:43:00 INFO - PROCESS | 3644 | 1465274580054 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10F3C400) [pid = 3644] [serial = 1214] [outer = 10A50000] 21:43:00 INFO - PROCESS | 3644 | 1465274580470 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]]]}] 21:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 739ms 21:43:00 INFO - PROCESS | 3644 | 1465274580504 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 3644 | 1465274580508 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 21:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:43:00 INFO - PROCESS | 3644 | 1465274580513 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - PROCESS | 3644 | 1465274580516 Marionette TRACE conn3 <- [1,1582,null,{}] 21:43:00 INFO - PROCESS | 3644 | 1465274580520 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}] 21:43:00 INFO - PROCESS | 3644 | 1465274580522 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:00 INFO - PROCESS | 3644 | 1465274580605 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 21:43:00 INFO - PROCESS | 3644 | 1465274580611 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 3644 | 1465274580613 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:00 INFO - PROCESS | 3644 | ++DOCSHELL 12BCBC00 == 31 [pid = 3644] [id = 405] 21:43:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (12D5B400) [pid = 3644] [serial = 1215] [outer = 00000000] 21:43:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13146400) [pid = 3644] [serial = 1216] [outer = 12D5B400] 21:43:00 INFO - PROCESS | 3644 | 1465274580659 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13239C00) [pid = 3644] [serial = 1217] [outer = 12D5B400] 21:43:01 INFO - PROCESS | 3644 | 1465274581131 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]]]}] 21:43:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:43:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 645ms 21:43:01 INFO - PROCESS | 3644 | 1465274581152 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 21:43:01 INFO - PROCESS | 3644 | 1465274581154 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 21:43:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:43:01 INFO - PROCESS | 3644 | 1465274581158 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:43:01 INFO - PROCESS | 3644 | 1465274581161 Marionette TRACE conn3 <- [1,1586,null,{}] 21:43:01 INFO - PROCESS | 3644 | 1465274581171 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}] 21:43:01 INFO - PROCESS | 3644 | 1465274581176 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:01 INFO - PROCESS | 3644 | 1465274581258 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 21:43:01 INFO - PROCESS | 3644 | 1465274581267 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 3644 | 1465274581270 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:01 INFO - PROCESS | 3644 | ++DOCSHELL 143E0400 == 32 [pid = 3644] [id = 406] 21:43:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (143E1000) [pid = 3644] [serial = 1218] [outer = 00000000] 21:43:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (14E30800) [pid = 3644] [serial = 1219] [outer = 143E1000] 21:43:01 INFO - PROCESS | 3644 | 1465274581320 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14E44400) [pid = 3644] [serial = 1220] [outer = 143E1000] 21:43:01 INFO - PROCESS | 3644 | 1465274581804 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]]]}] 21:43:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:43:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 708ms 21:43:01 INFO - PROCESS | 3644 | 1465274581857 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 21:43:01 INFO - PROCESS | 3644 | 1465274581859 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 21:43:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:43:01 INFO - PROCESS | 3644 | 1465274581862 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:43:01 INFO - PROCESS | 3644 | 1465274581864 Marionette TRACE conn3 <- [1,1590,null,{}] 21:43:01 INFO - PROCESS | 3644 | 1465274581867 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}] 21:43:01 INFO - PROCESS | 3644 | 1465274581869 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:01 INFO - PROCESS | 3644 | 1465274581962 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 21:43:01 INFO - PROCESS | 3644 | 1465274581967 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 3644 | 1465274581969 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:01 INFO - PROCESS | 3644 | ++DOCSHELL 151B2C00 == 33 [pid = 3644] [id = 407] 21:43:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (151B4800) [pid = 3644] [serial = 1221] [outer = 00000000] 21:43:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15A75C00) [pid = 3644] [serial = 1222] [outer = 151B4800] 21:43:02 INFO - PROCESS | 3644 | 1465274582012 Marionette DEBUG loaded listener.js 21:43:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1605F000) [pid = 3644] [serial = 1223] [outer = 151B4800] 21:43:02 INFO - PROCESS | 3644 | 1465274582475 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]]]}] 21:43:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 645ms 21:43:02 INFO - PROCESS | 3644 | 1465274582500 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 3644 | 1465274582502 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 21:43:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:43:02 INFO - PROCESS | 3644 | 1465274582512 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 3644 | 1465274582514 Marionette TRACE conn3 <- [1,1594,null,{}] 21:43:02 INFO - PROCESS | 3644 | 1465274582517 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}] 21:43:02 INFO - PROCESS | 3644 | 1465274582519 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:02 INFO - PROCESS | 3644 | 1465274582624 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 21:43:02 INFO - PROCESS | 3644 | 1465274582714 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:02 INFO - PROCESS | 3644 | 1465274582716 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:02 INFO - PROCESS | 3644 | ++DOCSHELL 164AC000 == 34 [pid = 3644] [id = 408] 21:43:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (164ACC00) [pid = 3644] [serial = 1224] [outer = 00000000] 21:43:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1668B000) [pid = 3644] [serial = 1225] [outer = 164ACC00] 21:43:02 INFO - PROCESS | 3644 | 1465274582764 Marionette DEBUG loaded listener.js 21:43:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16836C00) [pid = 3644] [serial = 1226] [outer = 164ACC00] 21:43:03 INFO - PROCESS | 3644 | 1465274583234 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]]]}] 21:43:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:43:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 739ms 21:43:03 INFO - PROCESS | 3644 | 1465274583283 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 3644 | 1465274583285 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 21:43:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:43:03 INFO - PROCESS | 3644 | 1465274583288 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - PROCESS | 3644 | 1465274583290 Marionette TRACE conn3 <- [1,1598,null,{}] 21:43:03 INFO - PROCESS | 3644 | 1465274583293 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}] 21:43:03 INFO - PROCESS | 3644 | 1465274583299 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:03 INFO - PROCESS | 3644 | 1465274583441 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 21:43:03 INFO - PROCESS | 3644 | 1465274583454 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:03 INFO - PROCESS | 3644 | 1465274583457 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:03 INFO - PROCESS | 3644 | ++DOCSHELL 12AA5000 == 35 [pid = 3644] [id = 409] 21:43:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16849800) [pid = 3644] [serial = 1227] [outer = 00000000] 21:43:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16854000) [pid = 3644] [serial = 1228] [outer = 16849800] 21:43:03 INFO - PROCESS | 3644 | 1465274583499 Marionette DEBUG loaded listener.js 21:43:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (168A8400) [pid = 3644] [serial = 1229] [outer = 16849800] 21:43:03 INFO - PROCESS | 3644 | 1465274583937 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]]]}] 21:43:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:43:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 21:43:03 INFO - PROCESS | 3644 | 1465274583994 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 3644 | 1465274583996 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 21:43:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:43:03 INFO - PROCESS | 3644 | 1465274583999 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - PROCESS | 3644 | 1465274584001 Marionette TRACE conn3 <- [1,1602,null,{}] 21:43:04 INFO - PROCESS | 3644 | 1465274584051 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}] 21:43:04 INFO - PROCESS | 3644 | 1465274584053 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:04 INFO - PROCESS | 3644 | 1465274584159 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 21:43:04 INFO - PROCESS | 3644 | 1465274584168 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 3644 | 1465274584170 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:04 INFO - PROCESS | 3644 | ++DOCSHELL 16A96C00 == 36 [pid = 3644] [id = 410] 21:43:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16B29000) [pid = 3644] [serial = 1230] [outer = 00000000] 21:43:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D58400) [pid = 3644] [serial = 1231] [outer = 16B29000] 21:43:04 INFO - PROCESS | 3644 | 1465274584216 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D5D800) [pid = 3644] [serial = 1232] [outer = 16B29000] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1312D800) [pid = 3644] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10A51000) [pid = 3644] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (14E3B800) [pid = 3644] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D08400) [pid = 3644] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16836800) [pid = 3644] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1288F000) [pid = 3644] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (151BB800) [pid = 3644] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D7BC00) [pid = 3644] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (175A0800) [pid = 3644] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16848000) [pid = 3644] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16061C00) [pid = 3644] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12D65C00) [pid = 3644] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:43:04 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (151B2000) [pid = 3644] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:43:05 INFO - PROCESS | 3644 | 1465274584993 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]]]}] 21:43:05 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 21:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1022ms 21:43:05 INFO - PROCESS | 3644 | 1465274585022 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 21:43:05 INFO - PROCESS | 3644 | 1465274585025 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 21:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:43:05 INFO - PROCESS | 3644 | 1465274585030 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:43:05 INFO - PROCESS | 3644 | 1465274585034 Marionette TRACE conn3 <- [1,1606,null,{}] 21:43:05 INFO - PROCESS | 3644 | 1465274585039 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}] 21:43:05 INFO - PROCESS | 3644 | 1465274585042 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:05 INFO - PROCESS | 3644 | 1465274585150 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 21:43:05 INFO - PROCESS | 3644 | 1465274585286 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:05 INFO - PROCESS | 3644 | 1465274585289 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:05 INFO - PROCESS | 3644 | ++DOCSHELL 10E21400 == 37 [pid = 3644] [id = 411] 21:43:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10F11C00) [pid = 3644] [serial = 1233] [outer = 00000000] 21:43:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (12811000) [pid = 3644] [serial = 1234] [outer = 10F11C00] 21:43:05 INFO - PROCESS | 3644 | 1465274585381 Marionette DEBUG loaded listener.js 21:43:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13031800) [pid = 3644] [serial = 1235] [outer = 10F11C00] 21:43:06 INFO - PROCESS | 3644 | 1465274586027 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]]]}] 21:43:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:43:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1054ms 21:43:06 INFO - PROCESS | 3644 | 1465274586074 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 21:43:06 INFO - PROCESS | 3644 | 1465274586078 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 21:43:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:43:06 INFO - PROCESS | 3644 | 1465274586103 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:43:06 INFO - PROCESS | 3644 | 1465274586106 Marionette TRACE conn3 <- [1,1610,null,{}] 21:43:06 INFO - PROCESS | 3644 | 1465274586109 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}] 21:43:06 INFO - PROCESS | 3644 | 1465274586112 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:06 INFO - PROCESS | 3644 | 1465274586253 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 21:43:06 INFO - PROCESS | 3644 | 1465274586386 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:06 INFO - PROCESS | 3644 | 1465274586389 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:06 INFO - PROCESS | 3644 | ++DOCSHELL 140CB800 == 38 [pid = 3644] [id = 412] 21:43:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (140CC400) [pid = 3644] [serial = 1236] [outer = 00000000] 21:43:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1430D800) [pid = 3644] [serial = 1237] [outer = 140CC400] 21:43:06 INFO - PROCESS | 3644 | 1465274586445 Marionette DEBUG loaded listener.js 21:43:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14E3D000) [pid = 3644] [serial = 1238] [outer = 140CC400] 21:43:07 INFO - PROCESS | 3644 | 1465274587032 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]]]}] 21:43:07 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 21:43:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1007ms 21:43:07 INFO - PROCESS | 3644 | 1465274587091 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 21:43:07 INFO - PROCESS | 3644 | 1465274587094 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 21:43:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:43:07 INFO - PROCESS | 3644 | 1465274587098 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 3644 | 1465274587101 Marionette TRACE conn3 <- [1,1614,null,{}] 21:43:07 INFO - PROCESS | 3644 | 1465274587112 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}] 21:43:07 INFO - PROCESS | 3644 | 1465274587117 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:07 INFO - PROCESS | 3644 | 1465274587219 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 21:43:07 INFO - PROCESS | 3644 | 1465274587354 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 3644 | 1465274587358 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:07 INFO - PROCESS | 3644 | ++DOCSHELL 16845C00 == 39 [pid = 3644] [id = 413] 21:43:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16847400) [pid = 3644] [serial = 1239] [outer = 00000000] 21:43:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1684D000) [pid = 3644] [serial = 1240] [outer = 16847400] 21:43:07 INFO - PROCESS | 3644 | 1465274587415 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (168B3000) [pid = 3644] [serial = 1241] [outer = 16847400] 21:43:08 INFO - PROCESS | 3644 | 1465274588125 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]]]}] 21:43:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:43:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1054ms 21:43:08 INFO - PROCESS | 3644 | 1465274588177 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 21:43:08 INFO - PROCESS | 3644 | 1465274588181 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 21:43:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:43:08 INFO - PROCESS | 3644 | 1465274588214 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:43:08 INFO - PROCESS | 3644 | 1465274588217 Marionette TRACE conn3 <- [1,1618,null,{}] 21:43:08 INFO - PROCESS | 3644 | 1465274588223 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}] 21:43:08 INFO - PROCESS | 3644 | 1465274588226 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:08 INFO - PROCESS | 3644 | 1465274588323 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 21:43:08 INFO - PROCESS | 3644 | 1465274588454 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:08 INFO - PROCESS | 3644 | 1465274588458 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:08 INFO - PROCESS | 3644 | ++DOCSHELL 12849400 == 40 [pid = 3644] [id = 414] 21:43:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (12849C00) [pid = 3644] [serial = 1242] [outer = 00000000] 21:43:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (12AA7C00) [pid = 3644] [serial = 1243] [outer = 12849C00] 21:43:08 INFO - PROCESS | 3644 | 1465274588512 Marionette DEBUG loaded listener.js 21:43:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1302A800) [pid = 3644] [serial = 1244] [outer = 12849C00] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 12AA5000 == 39 [pid = 3644] [id = 409] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 164AC000 == 38 [pid = 3644] [id = 408] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 151B2C00 == 37 [pid = 3644] [id = 407] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 143E0400 == 36 [pid = 3644] [id = 406] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 12BCBC00 == 35 [pid = 3644] [id = 405] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 10A4E400 == 34 [pid = 3644] [id = 404] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 10A50800 == 33 [pid = 3644] [id = 392] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 1026D400 == 32 [pid = 3644] [id = 402] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 13C87800 == 31 [pid = 3644] [id = 403] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 14E30400 == 30 [pid = 3644] [id = 401] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 16845C00 == 29 [pid = 3644] [id = 413] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 140CB800 == 28 [pid = 3644] [id = 412] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 16A96C00 == 27 [pid = 3644] [id = 410] 21:43:09 INFO - PROCESS | 3644 | --DOCSHELL 10E21400 == 26 [pid = 3644] [id = 411] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (137AE800) [pid = 3644] [serial = 1166] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (131DE000) [pid = 3644] [serial = 1165] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16F98800) [pid = 3644] [serial = 1204] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1605A000) [pid = 3644] [serial = 1169] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (157F3000) [pid = 3644] [serial = 1168] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17592400) [pid = 3644] [serial = 1172] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (174FBC00) [pid = 3644] [serial = 1171] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (17F37800) [pid = 3644] [serial = 1175] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1789B800) [pid = 3644] [serial = 1174] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D5CC00) [pid = 3644] [serial = 1202] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16832800) [pid = 3644] [serial = 1193] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (164B3000) [pid = 3644] [serial = 1192] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E46400) [pid = 3644] [serial = 1198] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D5A800) [pid = 3644] [serial = 1201] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D54800) [pid = 3644] [serial = 1196] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (157EA000) [pid = 3644] [serial = 1189] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1510F800) [pid = 3644] [serial = 1199] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16054400) [pid = 3644] [serial = 1190] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1510D000) [pid = 3644] [serial = 1187] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (131DF400) [pid = 3644] [serial = 1183] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (13244800) [pid = 3644] [serial = 1184] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (12A19000) [pid = 3644] [serial = 1178] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10F0A000) [pid = 3644] [serial = 1177] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (14E41800) [pid = 3644] [serial = 1186] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1104E400) [pid = 3644] [serial = 1180] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (11057800) [pid = 3644] [serial = 1181] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (168AD400) [pid = 3644] [serial = 1195] [outer = 00000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3644 | 1465274589647 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]]]}] 21:43:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:43:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1495ms 21:43:09 INFO - PROCESS | 3644 | 1465274589667 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 21:43:09 INFO - PROCESS | 3644 | 1465274589671 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 21:43:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:43:09 INFO - PROCESS | 3644 | 1465274589675 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:43:09 INFO - PROCESS | 3644 | 1465274589678 Marionette TRACE conn3 <- [1,1622,null,{}] 21:43:09 INFO - PROCESS | 3644 | 1465274589684 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}] 21:43:09 INFO - PROCESS | 3644 | 1465274589686 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:09 INFO - PROCESS | 3644 | 1465274589780 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 21:43:09 INFO - PROCESS | 3644 | 1465274589905 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:09 INFO - PROCESS | 3644 | 1465274589908 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:09 INFO - PROCESS | 3644 | ++DOCSHELL 10F38800 == 27 [pid = 3644] [id = 415] 21:43:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (10F3E400) [pid = 3644] [serial = 1245] [outer = 00000000] 21:43:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (114C7C00) [pid = 3644] [serial = 1246] [outer = 10F3E400] 21:43:09 INFO - PROCESS | 3644 | 1465274589962 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (11ACD400) [pid = 3644] [serial = 1247] [outer = 10F3E400] 21:43:10 INFO - PROCESS | 3644 | 1465274590388 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]]]}] 21:43:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:43:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 739ms 21:43:10 INFO - PROCESS | 3644 | 1465274590413 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 3644 | 1465274590417 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 21:43:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:43:10 INFO - PROCESS | 3644 | 1465274590424 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:43:10 INFO - PROCESS | 3644 | 1465274590426 Marionette TRACE conn3 <- [1,1626,null,{}] 21:43:10 INFO - PROCESS | 3644 | 1465274590430 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}] 21:43:10 INFO - PROCESS | 3644 | 1465274590432 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:10 INFO - PROCESS | 3644 | 1465274590517 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 21:43:10 INFO - PROCESS | 3644 | 1465274590525 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 3644 | 1465274590527 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:10 INFO - PROCESS | 3644 | ++DOCSHELL 13235800 == 28 [pid = 3644] [id = 416] 21:43:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13235C00) [pid = 3644] [serial = 1248] [outer = 00000000] 21:43:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (1323DC00) [pid = 3644] [serial = 1249] [outer = 13235C00] 21:43:10 INFO - PROCESS | 3644 | 1465274590573 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13243000) [pid = 3644] [serial = 1250] [outer = 13235C00] 21:43:11 INFO - PROCESS | 3644 | 1465274591034 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]]]}] 21:43:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:43:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 645ms 21:43:11 INFO - PROCESS | 3644 | 1465274591061 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 3644 | 1465274591063 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 21:43:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:43:11 INFO - PROCESS | 3644 | 1465274591067 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - PROCESS | 3644 | 1465274591070 Marionette TRACE conn3 <- [1,1630,null,{}] 21:43:11 INFO - PROCESS | 3644 | 1465274591081 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}] 21:43:11 INFO - PROCESS | 3644 | 1465274591085 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:11 INFO - PROCESS | 3644 | 1465274591166 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 21:43:11 INFO - PROCESS | 3644 | 1465274591175 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 3644 | 1465274591178 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:11 INFO - PROCESS | 3644 | ++DOCSHELL 143D9C00 == 29 [pid = 3644] [id = 417] 21:43:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (143DBC00) [pid = 3644] [serial = 1251] [outer = 00000000] 21:43:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14E3C400) [pid = 3644] [serial = 1252] [outer = 143DBC00] 21:43:11 INFO - PROCESS | 3644 | 1465274591225 Marionette DEBUG loaded listener.js 21:43:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14E46800) [pid = 3644] [serial = 1253] [outer = 143DBC00] 21:43:11 INFO - PROCESS | 3644 | 1465274591693 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]]]}] 21:43:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:43:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 645ms 21:43:11 INFO - PROCESS | 3644 | 1465274591704 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 3644 | 1465274591707 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 21:43:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:43:11 INFO - PROCESS | 3644 | 1465274591727 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - PROCESS | 3644 | 1465274591729 Marionette TRACE conn3 <- [1,1634,null,{}] 21:43:11 INFO - PROCESS | 3644 | 1465274591732 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}] 21:43:11 INFO - PROCESS | 3644 | 1465274591734 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:11 INFO - PROCESS | 3644 | 1465274591855 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 21:43:11 INFO - PROCESS | 3644 | 1465274591860 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 3644 | 1465274591862 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:11 INFO - PROCESS | 3644 | ++DOCSHELL 14E3DC00 == 30 [pid = 3644] [id = 418] 21:43:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1518F800) [pid = 3644] [serial = 1254] [outer = 00000000] 21:43:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (151BC000) [pid = 3644] [serial = 1255] [outer = 1518F800] 21:43:11 INFO - PROCESS | 3644 | 1465274591906 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (157F3400) [pid = 3644] [serial = 1256] [outer = 1518F800] 21:43:12 INFO - PROCESS | 3644 | 1465274592395 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]]]}] 21:43:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:43:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 693ms 21:43:12 INFO - PROCESS | 3644 | 1465274592463 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 21:43:12 INFO - PROCESS | 3644 | 1465274592466 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 21:43:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:43:12 INFO - PROCESS | 3644 | 1465274592469 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:43:12 INFO - PROCESS | 3644 | 1465274592470 Marionette TRACE conn3 <- [1,1638,null,{}] 21:43:12 INFO - PROCESS | 3644 | 1465274592474 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}] 21:43:12 INFO - PROCESS | 3644 | 1465274592476 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:12 INFO - PROCESS | 3644 | 1465274592580 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 21:43:12 INFO - PROCESS | 3644 | 1465274592668 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:12 INFO - PROCESS | 3644 | 1465274592670 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:12 INFO - PROCESS | 3644 | ++DOCSHELL 16056000 == 31 [pid = 3644] [id = 419] 21:43:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16056800) [pid = 3644] [serial = 1257] [outer = 00000000] 21:43:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (164A5400) [pid = 3644] [serial = 1258] [outer = 16056800] 21:43:12 INFO - PROCESS | 3644 | 1465274592713 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (164AD800) [pid = 3644] [serial = 1259] [outer = 16056800] 21:43:13 INFO - PROCESS | 3644 | 1465274593148 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]]]}] 21:43:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:43:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 740ms 21:43:13 INFO - PROCESS | 3644 | 1465274593210 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 21:43:13 INFO - PROCESS | 3644 | 1465274593212 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 21:43:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:43:13 INFO - PROCESS | 3644 | 1465274593221 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:43:13 INFO - PROCESS | 3644 | 1465274593222 Marionette TRACE conn3 <- [1,1642,null,{}] 21:43:13 INFO - PROCESS | 3644 | 1465274593230 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}] 21:43:13 INFO - PROCESS | 3644 | 1465274593235 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:13 INFO - PROCESS | 3644 | 1465274593365 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 21:43:13 INFO - PROCESS | 3644 | 1465274593431 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:13 INFO - PROCESS | 3644 | 1465274593433 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:13 INFO - PROCESS | 3644 | ++DOCSHELL 1684B400 == 32 [pid = 3644] [id = 420] 21:43:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1684B800) [pid = 3644] [serial = 1260] [outer = 00000000] 21:43:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16854800) [pid = 3644] [serial = 1261] [outer = 1684B800] 21:43:13 INFO - PROCESS | 3644 | 1465274593479 Marionette DEBUG loaded listener.js 21:43:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16A90C00) [pid = 3644] [serial = 1262] [outer = 1684B800] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (151B4800) [pid = 3644] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16B29000) [pid = 3644] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16849800) [pid = 3644] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (164ACC00) [pid = 3644] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D7B000) [pid = 3644] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10559400) [pid = 3644] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10A50000) [pid = 3644] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (12D5B400) [pid = 3644] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1402D800) [pid = 3644] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:43:14 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (143E1000) [pid = 3644] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:43:14 INFO - PROCESS | 3644 | 1465274594102 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]]]}] 21:43:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:43:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 912ms 21:43:14 INFO - PROCESS | 3644 | 1465274594120 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 21:43:14 INFO - PROCESS | 3644 | 1465274594122 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 21:43:14 INFO - PROCESS | 3644 | 1465274594134 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:43:14 INFO - PROCESS | 3644 | 1465274594136 Marionette TRACE conn3 <- [1,1646,null,{}] 21:43:14 INFO - PROCESS | 3644 | 1465274594140 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}] 21:43:14 INFO - PROCESS | 3644 | 1465274594141 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:14 INFO - PROCESS | 3644 | 1465274594216 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 21:43:14 INFO - PROCESS | 3644 | 1465274594308 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 3644 | 1465274594310 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:14 INFO - PROCESS | 3644 | ++DOCSHELL 105ED800 == 33 [pid = 3644] [id = 421] 21:43:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (105F0000) [pid = 3644] [serial = 1263] [outer = 00000000] 21:43:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1306A000) [pid = 3644] [serial = 1264] [outer = 105F0000] 21:43:14 INFO - PROCESS | 3644 | 1465274594353 Marionette DEBUG loaded listener.js 21:43:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (130C7C00) [pid = 3644] [serial = 1265] [outer = 105F0000] 21:43:14 INFO - PROCESS | 3644 | 1465274594722 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]]]}] 21:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 645ms 21:43:14 INFO - PROCESS | 3644 | 1465274594781 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 21:43:14 INFO - PROCESS | 3644 | 1465274594783 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 21:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:43:14 INFO - PROCESS | 3644 | 1465274594787 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:43:14 INFO - PROCESS | 3644 | 1465274594789 Marionette TRACE conn3 <- [1,1650,null,{}] 21:43:14 INFO - PROCESS | 3644 | 1465274594792 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}] 21:43:14 INFO - PROCESS | 3644 | 1465274594794 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:14 INFO - PROCESS | 3644 | 1465274594871 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 21:43:14 INFO - PROCESS | 3644 | 1465274594876 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 3644 | 1465274594878 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:14 INFO - PROCESS | 3644 | ++DOCSHELL 140CD000 == 34 [pid = 3644] [id = 422] 21:43:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (14E2E000) [pid = 3644] [serial = 1266] [outer = 00000000] 21:43:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16853C00) [pid = 3644] [serial = 1267] [outer = 14E2E000] 21:43:14 INFO - PROCESS | 3644 | 1465274594924 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16A8F800) [pid = 3644] [serial = 1268] [outer = 14E2E000] 21:43:15 INFO - PROCESS | 3644 | 1465274595373 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]]]}] 21:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 645ms 21:43:15 INFO - PROCESS | 3644 | 1465274595423 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 3644 | 1465274595425 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 21:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:43:15 INFO - PROCESS | 3644 | 1465274595428 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 3644 | 1465274595430 Marionette TRACE conn3 <- [1,1654,null,{}] 21:43:15 INFO - PROCESS | 3644 | 1465274595433 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}] 21:43:15 INFO - PROCESS | 3644 | 1465274595435 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:15 INFO - PROCESS | 3644 | 1465274595511 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 21:43:15 INFO - PROCESS | 3644 | 1465274595517 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 3644 | 1465274595519 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:15 INFO - PROCESS | 3644 | ++DOCSHELL 143D6800 == 35 [pid = 3644] [id = 423] 21:43:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D55400) [pid = 3644] [serial = 1269] [outer = 00000000] 21:43:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D5A400) [pid = 3644] [serial = 1270] [outer = 16D55400] 21:43:15 INFO - PROCESS | 3644 | 1465274595562 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D5AC00) [pid = 3644] [serial = 1271] [outer = 16D55400] 21:43:16 INFO - PROCESS | 3644 | 1465274596094 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]]]}] 21:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 739ms 21:43:16 INFO - PROCESS | 3644 | 1465274596169 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 21:43:16 INFO - PROCESS | 3644 | 1465274596174 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 21:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:43:16 INFO - PROCESS | 3644 | 1465274596180 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:43:16 INFO - PROCESS | 3644 | 1465274596183 Marionette TRACE conn3 <- [1,1658,null,{}] 21:43:16 INFO - PROCESS | 3644 | 1465274596189 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}] 21:43:16 INFO - PROCESS | 3644 | 1465274596192 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:16 INFO - PROCESS | 3644 | 1465274596319 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 21:43:16 INFO - PROCESS | 3644 | 1465274596446 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:16 INFO - PROCESS | 3644 | 1465274596451 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:16 INFO - PROCESS | 3644 | ++DOCSHELL 102CA800 == 36 [pid = 3644] [id = 424] 21:43:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (102F3000) [pid = 3644] [serial = 1272] [outer = 00000000] 21:43:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (114C2C00) [pid = 3644] [serial = 1273] [outer = 102F3000] 21:43:16 INFO - PROCESS | 3644 | 1465274596508 Marionette DEBUG loaded listener.js 21:43:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (12D5BC00) [pid = 3644] [serial = 1274] [outer = 102F3000] 21:43:17 INFO - PROCESS | 3644 | 1465274597301 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]]]}] 21:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1148ms 21:43:17 INFO - PROCESS | 3644 | 1465274597372 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 21:43:17 INFO - PROCESS | 3644 | 1465274597377 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 21:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:43:17 INFO - PROCESS | 3644 | 1465274597385 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:43:17 INFO - PROCESS | 3644 | 1465274597387 Marionette TRACE conn3 <- [1,1662,null,{}] 21:43:17 INFO - PROCESS | 3644 | 1465274597391 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}] 21:43:17 INFO - PROCESS | 3644 | 1465274597394 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:17 INFO - PROCESS | 3644 | 1465274597523 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 21:43:17 INFO - PROCESS | 3644 | 1465274597648 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:17 INFO - PROCESS | 3644 | 1465274597651 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:17 INFO - PROCESS | 3644 | ++DOCSHELL 140CB000 == 37 [pid = 3644] [id = 425] 21:43:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (140CD400) [pid = 3644] [serial = 1275] [outer = 00000000] 21:43:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1430C000) [pid = 3644] [serial = 1276] [outer = 140CD400] 21:43:17 INFO - PROCESS | 3644 | 1465274597711 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E41800) [pid = 3644] [serial = 1277] [outer = 140CD400] 21:43:18 INFO - PROCESS | 3644 | 1465274598582 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]]]}] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 140CD000 == 36 [pid = 3644] [id = 422] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 105ED800 == 35 [pid = 3644] [id = 421] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 1684B400 == 34 [pid = 3644] [id = 420] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 16056000 == 33 [pid = 3644] [id = 419] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 14E3DC00 == 32 [pid = 3644] [id = 418] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 143D9C00 == 31 [pid = 3644] [id = 417] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 13235800 == 30 [pid = 3644] [id = 416] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 10F38800 == 29 [pid = 3644] [id = 415] 21:43:18 INFO - PROCESS | 3644 | --DOCSHELL 12849400 == 28 [pid = 3644] [id = 414] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D5D800) [pid = 3644] [serial = 1232] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16854000) [pid = 3644] [serial = 1228] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (168A8400) [pid = 3644] [serial = 1229] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1668B000) [pid = 3644] [serial = 1225] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16836C00) [pid = 3644] [serial = 1226] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16F9C400) [pid = 3644] [serial = 1205] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1104EC00) [pid = 3644] [serial = 1207] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1284EC00) [pid = 3644] [serial = 1208] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10D09C00) [pid = 3644] [serial = 1213] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10F3C400) [pid = 3644] [serial = 1214] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13146400) [pid = 3644] [serial = 1216] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (13239C00) [pid = 3644] [serial = 1217] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (143D3400) [pid = 3644] [serial = 1210] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (143D8C00) [pid = 3644] [serial = 1211] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (14E30800) [pid = 3644] [serial = 1219] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (14E44400) [pid = 3644] [serial = 1220] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (15A75C00) [pid = 3644] [serial = 1222] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1605F000) [pid = 3644] [serial = 1223] [outer = 00000000] [url = about:blank] 21:43:18 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16D58400) [pid = 3644] [serial = 1231] [outer = 00000000] [url = about:blank] 21:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1306ms 21:43:18 INFO - PROCESS | 3644 | 1465274598687 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 21:43:18 INFO - PROCESS | 3644 | 1465274598691 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 21:43:18 INFO - PROCESS | 3644 | 1465274598696 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:43:18 INFO - PROCESS | 3644 | 1465274598699 Marionette TRACE conn3 <- [1,1666,null,{}] 21:43:18 INFO - PROCESS | 3644 | 1465274598705 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}] 21:43:18 INFO - PROCESS | 3644 | 1465274598708 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:18 INFO - PROCESS | 3644 | 1465274598802 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 21:43:18 INFO - PROCESS | 3644 | 1465274598899 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:18 INFO - PROCESS | 3644 | 1465274598904 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:18 INFO - PROCESS | 3644 | ++DOCSHELL 102C8400 == 29 [pid = 3644] [id = 426] 21:43:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (1055C400) [pid = 3644] [serial = 1278] [outer = 00000000] 21:43:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10F35C00) [pid = 3644] [serial = 1279] [outer = 1055C400] 21:43:18 INFO - PROCESS | 3644 | 1465274598952 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (111AAC00) [pid = 3644] [serial = 1280] [outer = 1055C400] 21:43:19 INFO - PROCESS | 3644 | 1465274599404 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]]]}] 21:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 739ms 21:43:19 INFO - PROCESS | 3644 | 1465274599438 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 21:43:19 INFO - PROCESS | 3644 | 1465274599442 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 21:43:19 INFO - PROCESS | 3644 | 1465274599447 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:43:19 INFO - PROCESS | 3644 | 1465274599450 Marionette TRACE conn3 <- [1,1670,null,{}] 21:43:19 INFO - PROCESS | 3644 | 1465274599453 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}] 21:43:19 INFO - PROCESS | 3644 | 1465274599456 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:19 INFO - PROCESS | 3644 | 1465274599541 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 21:43:19 INFO - PROCESS | 3644 | 1465274599547 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:19 INFO - PROCESS | 3644 | 1465274599550 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:19 INFO - PROCESS | 3644 | ++DOCSHELL 130C1800 == 30 [pid = 3644] [id = 427] 21:43:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (130C3C00) [pid = 3644] [serial = 1281] [outer = 00000000] 21:43:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (137AE800) [pid = 3644] [serial = 1282] [outer = 130C3C00] 21:43:19 INFO - PROCESS | 3644 | 1465274599596 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1393E000) [pid = 3644] [serial = 1283] [outer = 130C3C00] 21:43:20 INFO - PROCESS | 3644 | 1465274600058 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]]]}] 21:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 21:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:43:20 INFO - PROCESS | 3644 | 1465274600106 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 3644 | 1465274600108 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 21:43:20 INFO - PROCESS | 3644 | 1465274600114 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - PROCESS | 3644 | 1465274600117 Marionette TRACE conn3 <- [1,1674,null,{}] 21:43:20 INFO - PROCESS | 3644 | 1465274600127 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}] 21:43:20 INFO - PROCESS | 3644 | 1465274600131 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:20 INFO - PROCESS | 3644 | 1465274600220 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 21:43:20 INFO - PROCESS | 3644 | 1465274600313 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 3644 | 1465274600316 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:20 INFO - PROCESS | 3644 | ++DOCSHELL 14E3E800 == 31 [pid = 3644] [id = 428] 21:43:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14E43800) [pid = 3644] [serial = 1284] [outer = 00000000] 21:43:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15190400) [pid = 3644] [serial = 1285] [outer = 14E43800] 21:43:20 INFO - PROCESS | 3644 | 1465274600363 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (151B7800) [pid = 3644] [serial = 1286] [outer = 14E43800] 21:43:20 INFO - PROCESS | 3644 | 1465274600756 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]]]}] 21:43:20 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 21:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 708ms 21:43:20 INFO - PROCESS | 3644 | 1465274600809 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 3644 | 1465274600811 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 21:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:43:20 INFO - PROCESS | 3644 | 1465274600814 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - PROCESS | 3644 | 1465274600816 Marionette TRACE conn3 <- [1,1678,null,{}] 21:43:20 INFO - PROCESS | 3644 | 1465274600819 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}] 21:43:20 INFO - PROCESS | 3644 | 1465274600821 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:21 INFO - PROCESS | 3644 | 1465274600970 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 21:43:21 INFO - PROCESS | 3644 | 1465274600992 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:21 INFO - PROCESS | 3644 | 1465274600995 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:21 INFO - PROCESS | 3644 | ++DOCSHELL 157EC000 == 32 [pid = 3644] [id = 429] 21:43:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (157EC800) [pid = 3644] [serial = 1287] [outer = 00000000] 21:43:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (164ACC00) [pid = 3644] [serial = 1288] [outer = 157EC800] 21:43:21 INFO - PROCESS | 3644 | 1465274601039 Marionette DEBUG loaded listener.js 21:43:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16832800) [pid = 3644] [serial = 1289] [outer = 157EC800] 21:43:21 INFO - PROCESS | 3644 | 1465274601472 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]]]}] 21:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 708ms 21:43:21 INFO - PROCESS | 3644 | 1465274601514 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 21:43:21 INFO - PROCESS | 3644 | 1465274601516 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 21:43:21 INFO - PROCESS | 3644 | 1465274601519 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:43:21 INFO - PROCESS | 3644 | 1465274601520 Marionette TRACE conn3 <- [1,1682,null,{}] 21:43:21 INFO - PROCESS | 3644 | 1465274601524 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}] 21:43:21 INFO - PROCESS | 3644 | 1465274601526 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:21 INFO - PROCESS | 3644 | 1465274601682 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 21:43:21 INFO - PROCESS | 3644 | 1465274601741 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:21 INFO - PROCESS | 3644 | 1465274601743 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:21 INFO - PROCESS | 3644 | ++DOCSHELL 1605D000 == 33 [pid = 3644] [id = 430] 21:43:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1682F800) [pid = 3644] [serial = 1290] [outer = 00000000] 21:43:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16847000) [pid = 3644] [serial = 1291] [outer = 1682F800] 21:43:21 INFO - PROCESS | 3644 | 1465274601786 Marionette DEBUG loaded listener.js 21:43:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1684D400) [pid = 3644] [serial = 1292] [outer = 1682F800] 21:43:22 INFO - PROCESS | 3644 | 1465274602194 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]]]}] 21:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 708ms 21:43:22 INFO - PROCESS | 3644 | 1465274602259 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 21:43:22 INFO - PROCESS | 3644 | 1465274602261 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 21:43:22 INFO - PROCESS | 3644 | 1465274602265 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:43:22 INFO - PROCESS | 3644 | 1465274602266 Marionette TRACE conn3 <- [1,1686,null,{}] 21:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:43:22 INFO - PROCESS | 3644 | 1465274602270 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}] 21:43:22 INFO - PROCESS | 3644 | 1465274602275 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:22 INFO - PROCESS | 3644 | 1465274602434 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 21:43:22 INFO - PROCESS | 3644 | 1465274602460 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 3644 | 1465274602463 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:22 INFO - PROCESS | 3644 | ++DOCSHELL 16D52C00 == 34 [pid = 3644] [id = 431] 21:43:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D5A000) [pid = 3644] [serial = 1293] [outer = 00000000] 21:43:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D77400) [pid = 3644] [serial = 1294] [outer = 16D5A000] 21:43:22 INFO - PROCESS | 3644 | 1465274602517 Marionette DEBUG loaded listener.js 21:43:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D77C00) [pid = 3644] [serial = 1295] [outer = 16D5A000] 21:43:22 INFO - PROCESS | 3644 | 1465274602945 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]]]}] 21:43:23 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 21:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 740ms 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13235C00) [pid = 3644] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12849C00) [pid = 3644] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10F3E400) [pid = 3644] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10F11C00) [pid = 3644] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1684B800) [pid = 3644] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (140CC400) [pid = 3644] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16847400) [pid = 3644] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16056800) [pid = 3644] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (105F0000) [pid = 3644] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (14E2E000) [pid = 3644] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (143DBC00) [pid = 3644] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:43:23 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1518F800) [pid = 3644] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:43:23 INFO - PROCESS | 3644 | 1465274603069 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 3644 | 1465274603071 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 21:43:23 INFO - PROCESS | 3644 | 1465274603076 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 3644 | 1465274603077 Marionette TRACE conn3 <- [1,1690,null,{}] 21:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:43:23 INFO - PROCESS | 3644 | 1465274603086 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}] 21:43:23 INFO - PROCESS | 3644 | 1465274603088 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:23 INFO - PROCESS | 3644 | 1465274603170 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 21:43:23 INFO - PROCESS | 3644 | 1465274603175 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 3644 | 1465274603177 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:23 INFO - PROCESS | 3644 | ++DOCSHELL 131D5000 == 35 [pid = 3644] [id = 432] 21:43:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (131DC000) [pid = 3644] [serial = 1296] [outer = 00000000] 21:43:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (140CA000) [pid = 3644] [serial = 1297] [outer = 131DC000] 21:43:23 INFO - PROCESS | 3644 | 1465274603220 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14E31000) [pid = 3644] [serial = 1298] [outer = 131DC000] 21:43:23 INFO - PROCESS | 3644 | 1465274603636 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]]]}] 21:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 598ms 21:43:23 INFO - PROCESS | 3644 | 1465274603686 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 3644 | 1465274603688 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 21:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:43:23 INFO - PROCESS | 3644 | 1465274603692 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 3644 | 1465274603693 Marionette TRACE conn3 <- [1,1694,null,{}] 21:43:23 INFO - PROCESS | 3644 | 1465274603701 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}] 21:43:23 INFO - PROCESS | 3644 | 1465274603703 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:23 INFO - PROCESS | 3644 | 1465274603808 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 21:43:23 INFO - PROCESS | 3644 | 1465274603816 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 3644 | 1465274603818 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:23 INFO - PROCESS | 3644 | ++DOCSHELL 1055FC00 == 36 [pid = 3644] [id = 433] 21:43:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (151B7C00) [pid = 3644] [serial = 1299] [outer = 00000000] 21:43:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1684E400) [pid = 3644] [serial = 1300] [outer = 151B7C00] 21:43:23 INFO - PROCESS | 3644 | 1465274603861 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D7C000) [pid = 3644] [serial = 1301] [outer = 151B7C00] 21:43:24 INFO - PROCESS | 3644 | 1465274604275 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]]]}] 21:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 645ms 21:43:24 INFO - PROCESS | 3644 | 1465274604335 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 3644 | 1465274604337 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 21:43:24 INFO - PROCESS | 3644 | 1465274604341 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:43:24 INFO - PROCESS | 3644 | 1465274604342 Marionette TRACE conn3 <- [1,1698,null,{}] 21:43:24 INFO - PROCESS | 3644 | 1465274604346 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}] 21:43:24 INFO - PROCESS | 3644 | 1465274604348 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:24 INFO - PROCESS | 3644 | 1465274604436 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 21:43:24 INFO - PROCESS | 3644 | 1465274604442 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:24 INFO - PROCESS | 3644 | 1465274604444 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:24 INFO - PROCESS | 3644 | ++DOCSHELL 0F9EB400 == 37 [pid = 3644] [id = 434] 21:43:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (105E5C00) [pid = 3644] [serial = 1302] [outer = 00000000] 21:43:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1684CC00) [pid = 3644] [serial = 1303] [outer = 105E5C00] 21:43:24 INFO - PROCESS | 3644 | 1465274604486 Marionette DEBUG loaded listener.js 21:43:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17066000) [pid = 3644] [serial = 1304] [outer = 105E5C00] 21:43:24 INFO - PROCESS | 3644 | 1465274604933 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]]]}] 21:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 645ms 21:43:25 INFO - PROCESS | 3644 | 1465274604979 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 21:43:25 INFO - PROCESS | 3644 | 1465274604981 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 21:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:43:25 INFO - PROCESS | 3644 | 1465274604985 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:43:25 INFO - PROCESS | 3644 | 1465274604986 Marionette TRACE conn3 <- [1,1702,null,{}] 21:43:25 INFO - PROCESS | 3644 | 1465274604990 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}] 21:43:25 INFO - PROCESS | 3644 | 1465274604992 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:25 INFO - PROCESS | 3644 | 1465274605069 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 21:43:25 INFO - PROCESS | 3644 | 1465274605251 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 3644 | 1465274605255 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:25 INFO - PROCESS | 3644 | ++DOCSHELL 1021D800 == 38 [pid = 3644] [id = 435] 21:43:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (10221C00) [pid = 3644] [serial = 1305] [outer = 00000000] 21:43:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (10A53000) [pid = 3644] [serial = 1306] [outer = 10221C00] 21:43:25 INFO - PROCESS | 3644 | 1465274605360 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10F0B000) [pid = 3644] [serial = 1307] [outer = 10221C00] 21:43:26 INFO - PROCESS | 3644 | 1465274605970 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]]]}] 21:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1054ms 21:43:26 INFO - PROCESS | 3644 | 1465274606042 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 21:43:26 INFO - PROCESS | 3644 | 1465274606046 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 21:43:26 INFO - PROCESS | 3644 | 1465274606066 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:43:26 INFO - PROCESS | 3644 | 1465274606069 Marionette TRACE conn3 <- [1,1706,null,{}] 21:43:26 INFO - PROCESS | 3644 | 1465274606074 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}] 21:43:26 INFO - PROCESS | 3644 | 1465274606077 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:26 INFO - PROCESS | 3644 | 1465274606192 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 21:43:26 INFO - PROCESS | 3644 | 1465274606323 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:26 INFO - PROCESS | 3644 | 1465274606328 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:26 INFO - PROCESS | 3644 | ++DOCSHELL 13C81C00 == 39 [pid = 3644] [id = 436] 21:43:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (140C6C00) [pid = 3644] [serial = 1308] [outer = 00000000] 21:43:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (143DB000) [pid = 3644] [serial = 1309] [outer = 140C6C00] 21:43:26 INFO - PROCESS | 3644 | 1465274606385 Marionette DEBUG loaded listener.js 21:43:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (14E3C800) [pid = 3644] [serial = 1310] [outer = 140C6C00] 21:43:27 INFO - PROCESS | 3644 | 1465274607040 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]]]}] 21:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 992ms 21:43:27 INFO - PROCESS | 3644 | 1465274607092 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 21:43:27 INFO - PROCESS | 3644 | 1465274607096 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 21:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:43:27 INFO - PROCESS | 3644 | 1465274607100 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:43:27 INFO - PROCESS | 3644 | 1465274607102 Marionette TRACE conn3 <- [1,1710,null,{}] 21:43:27 INFO - PROCESS | 3644 | 1465274607106 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}] 21:43:27 INFO - PROCESS | 3644 | 1465274607108 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:27 INFO - PROCESS | 3644 | 1465274607217 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 21:43:27 INFO - PROCESS | 3644 | 1465274607324 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:27 INFO - PROCESS | 3644 | 1465274607326 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:27 INFO - PROCESS | 3644 | ++DOCSHELL 15D42400 == 40 [pid = 3644] [id = 437] 21:43:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16060400) [pid = 3644] [serial = 1311] [outer = 00000000] 21:43:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16A8FC00) [pid = 3644] [serial = 1312] [outer = 16060400] 21:43:27 INFO - PROCESS | 3644 | 1465274607388 Marionette DEBUG loaded listener.js 21:43:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D5D400) [pid = 3644] [serial = 1313] [outer = 16060400] 21:43:28 INFO - PROCESS | 3644 | 1465274608041 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]]]}] 21:43:28 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 21:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1007ms 21:43:28 INFO - PROCESS | 3644 | 1465274608102 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 21:43:28 INFO - PROCESS | 3644 | 1465274608105 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 21:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:43:28 INFO - PROCESS | 3644 | 1465274608115 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:43:28 INFO - PROCESS | 3644 | 1465274608121 Marionette TRACE conn3 <- [1,1714,null,{}] 21:43:28 INFO - PROCESS | 3644 | 1465274608126 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}] 21:43:28 INFO - PROCESS | 3644 | 1465274608130 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:28 INFO - PROCESS | 3644 | 1465274608281 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 21:43:28 INFO - PROCESS | 3644 | 1465274608343 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:28 INFO - PROCESS | 3644 | 1465274608346 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:28 INFO - PROCESS | 3644 | ++DOCSHELL 1402B800 == 41 [pid = 3644] [id = 438] 21:43:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14E49C00) [pid = 3644] [serial = 1314] [outer = 00000000] 21:43:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (151B6800) [pid = 3644] [serial = 1315] [outer = 14E49C00] 21:43:28 INFO - PROCESS | 3644 | 1465274608407 Marionette DEBUG loaded listener.js 21:43:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (15D3F800) [pid = 3644] [serial = 1316] [outer = 14E49C00] 21:43:29 INFO - PROCESS | 3644 | 1465274609139 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]]]}] 21:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1101ms 21:43:29 INFO - PROCESS | 3644 | 1465274609210 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 21:43:29 INFO - PROCESS | 3644 | 1465274609214 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 21:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:43:29 INFO - PROCESS | 3644 | 1465274609218 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:43:29 INFO - PROCESS | 3644 | 1465274609223 Marionette TRACE conn3 <- [1,1718,null,{}] 21:43:29 INFO - PROCESS | 3644 | 1465274609228 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}] 21:43:29 INFO - PROCESS | 3644 | 1465274609230 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:29 INFO - PROCESS | 3644 | 1465274609386 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 21:43:29 INFO - PROCESS | 3644 | 1465274609396 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:29 INFO - PROCESS | 3644 | 1465274609400 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:29 INFO - PROCESS | 3644 | ++DOCSHELL 1288F000 == 42 [pid = 3644] [id = 439] 21:43:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (13146400) [pid = 3644] [serial = 1317] [outer = 00000000] 21:43:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (13238000) [pid = 3644] [serial = 1318] [outer = 13146400] 21:43:29 INFO - PROCESS | 3644 | 1465274609452 Marionette DEBUG loaded listener.js 21:43:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (137AD400) [pid = 3644] [serial = 1319] [outer = 13146400] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 0F9EB400 == 41 [pid = 3644] [id = 434] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 1055FC00 == 40 [pid = 3644] [id = 433] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 131D5000 == 39 [pid = 3644] [id = 432] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 16D52C00 == 38 [pid = 3644] [id = 431] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 1605D000 == 37 [pid = 3644] [id = 430] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 157EC000 == 36 [pid = 3644] [id = 429] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 14E3E800 == 35 [pid = 3644] [id = 428] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 130C1800 == 34 [pid = 3644] [id = 427] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 102C8400 == 33 [pid = 3644] [id = 426] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 143D6800 == 32 [pid = 3644] [id = 423] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 102CA800 == 31 [pid = 3644] [id = 424] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 140CB000 == 30 [pid = 3644] [id = 425] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 1402B800 == 29 [pid = 3644] [id = 438] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 15D42400 == 28 [pid = 3644] [id = 437] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 1021D800 == 27 [pid = 3644] [id = 435] 21:43:30 INFO - PROCESS | 3644 | --DOCSHELL 13C81C00 == 26 [pid = 3644] [id = 436] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1323DC00) [pid = 3644] [serial = 1249] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (13243000) [pid = 3644] [serial = 1250] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1302A800) [pid = 3644] [serial = 1244] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (12AA7C00) [pid = 3644] [serial = 1243] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (114C7C00) [pid = 3644] [serial = 1246] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (11ACD400) [pid = 3644] [serial = 1247] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13031800) [pid = 3644] [serial = 1235] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16854800) [pid = 3644] [serial = 1261] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12811000) [pid = 3644] [serial = 1234] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14E3D000) [pid = 3644] [serial = 1238] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1430D800) [pid = 3644] [serial = 1237] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D5A400) [pid = 3644] [serial = 1270] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (168B3000) [pid = 3644] [serial = 1241] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1684D000) [pid = 3644] [serial = 1240] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164AD800) [pid = 3644] [serial = 1259] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (164A5400) [pid = 3644] [serial = 1258] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1306A000) [pid = 3644] [serial = 1264] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16A8F800) [pid = 3644] [serial = 1268] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16853C00) [pid = 3644] [serial = 1267] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16A90C00) [pid = 3644] [serial = 1262] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14E3C400) [pid = 3644] [serial = 1252] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (151BC000) [pid = 3644] [serial = 1255] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (130C7C00) [pid = 3644] [serial = 1265] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (157F3400) [pid = 3644] [serial = 1256] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14E46800) [pid = 3644] [serial = 1253] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 3644 | 1465274610603 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]]]}] 21:43:30 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 21:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1400ms 21:43:30 INFO - PROCESS | 3644 | 1465274610620 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 21:43:30 INFO - PROCESS | 3644 | 1465274610624 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 21:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:43:30 INFO - PROCESS | 3644 | 1465274610629 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:43:30 INFO - PROCESS | 3644 | 1465274610633 Marionette TRACE conn3 <- [1,1722,null,{}] 21:43:30 INFO - PROCESS | 3644 | 1465274610638 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}] 21:43:30 INFO - PROCESS | 3644 | 1465274610641 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:30 INFO - PROCESS | 3644 | 1465274610763 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 21:43:30 INFO - PROCESS | 3644 | 1465274610854 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:30 INFO - PROCESS | 3644 | 1465274610857 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:30 INFO - PROCESS | 3644 | ++DOCSHELL 10E21C00 == 27 [pid = 3644] [id = 440] 21:43:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10F11C00) [pid = 3644] [serial = 1320] [outer = 00000000] 21:43:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (11ACD400) [pid = 3644] [serial = 1321] [outer = 10F11C00] 21:43:30 INFO - PROCESS | 3644 | 1465274610903 Marionette DEBUG loaded listener.js 21:43:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12894C00) [pid = 3644] [serial = 1322] [outer = 10F11C00] 21:43:31 INFO - PROCESS | 3644 | 1465274611329 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]]]}] 21:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 708ms 21:43:31 INFO - PROCESS | 3644 | 1465274611357 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 21:43:31 INFO - PROCESS | 3644 | 1465274611362 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 21:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:43:31 INFO - PROCESS | 3644 | 1465274611368 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:43:31 INFO - PROCESS | 3644 | 1465274611370 Marionette TRACE conn3 <- [1,1726,null,{}] 21:43:31 INFO - PROCESS | 3644 | 1465274611374 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}] 21:43:31 INFO - PROCESS | 3644 | 1465274611377 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:31 INFO - PROCESS | 3644 | 1465274611501 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 21:43:31 INFO - PROCESS | 3644 | 1465274611510 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:31 INFO - PROCESS | 3644 | 1465274611513 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:31 INFO - PROCESS | 3644 | ++DOCSHELL 1323C000 == 28 [pid = 3644] [id = 441] 21:43:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13240800) [pid = 3644] [serial = 1323] [outer = 00000000] 21:43:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (137AF400) [pid = 3644] [serial = 1324] [outer = 13240800] 21:43:31 INFO - PROCESS | 3644 | 1465274611566 Marionette DEBUG loaded listener.js 21:43:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13C14400) [pid = 3644] [serial = 1325] [outer = 13240800] 21:43:32 INFO - PROCESS | 3644 | 1465274612020 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]]]}] 21:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 708ms 21:43:32 INFO - PROCESS | 3644 | 1465274612067 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 21:43:32 INFO - PROCESS | 3644 | 1465274612069 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 21:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:43:32 INFO - PROCESS | 3644 | 1465274612073 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 3644 | 1465274612076 Marionette TRACE conn3 <- [1,1730,null,{}] 21:43:32 INFO - PROCESS | 3644 | 1465274612086 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}] 21:43:32 INFO - PROCESS | 3644 | 1465274612091 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:32 INFO - PROCESS | 3644 | 1465274612176 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 21:43:32 INFO - PROCESS | 3644 | 1465274612185 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 3644 | 1465274612189 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:32 INFO - PROCESS | 3644 | ++DOCSHELL 14E2E000 == 29 [pid = 3644] [id = 442] 21:43:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14E2E400) [pid = 3644] [serial = 1326] [outer = 00000000] 21:43:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E43400) [pid = 3644] [serial = 1327] [outer = 14E2E400] 21:43:32 INFO - PROCESS | 3644 | 1465274612240 Marionette DEBUG loaded listener.js 21:43:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15113C00) [pid = 3644] [serial = 1328] [outer = 14E2E400] 21:43:32 INFO - PROCESS | 3644 | 1465274612737 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]]]}] 21:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 21:43:32 INFO - PROCESS | 3644 | 1465274612772 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 21:43:32 INFO - PROCESS | 3644 | 1465274612774 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 21:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:43:32 INFO - PROCESS | 3644 | 1465274612778 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 3644 | 1465274612779 Marionette TRACE conn3 <- [1,1734,null,{}] 21:43:32 INFO - PROCESS | 3644 | 1465274612783 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}] 21:43:32 INFO - PROCESS | 3644 | 1465274612785 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:32 INFO - PROCESS | 3644 | 1465274612930 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 21:43:32 INFO - PROCESS | 3644 | 1465274612952 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 3644 | 1465274612954 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:32 INFO - PROCESS | 3644 | ++DOCSHELL 152D1400 == 30 [pid = 3644] [id = 443] 21:43:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (157E6400) [pid = 3644] [serial = 1329] [outer = 00000000] 21:43:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15D42400) [pid = 3644] [serial = 1330] [outer = 157E6400] 21:43:33 INFO - PROCESS | 3644 | 1465274612997 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1605D000) [pid = 3644] [serial = 1331] [outer = 157E6400] 21:43:33 INFO - PROCESS | 3644 | 1465274613426 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]]]}] 21:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 21:43:33 INFO - PROCESS | 3644 | 1465274613482 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 21:43:33 INFO - PROCESS | 3644 | 1465274613484 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 21:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:43:33 INFO - PROCESS | 3644 | 1465274613487 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:43:33 INFO - PROCESS | 3644 | 1465274613489 Marionette TRACE conn3 <- [1,1738,null,{}] 21:43:33 INFO - PROCESS | 3644 | 1465274613492 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}] 21:43:33 INFO - PROCESS | 3644 | 1465274613494 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:33 INFO - PROCESS | 3644 | 1465274613609 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 21:43:33 INFO - PROCESS | 3644 | 1465274613614 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:33 INFO - PROCESS | 3644 | 1465274613616 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:33 INFO - PROCESS | 3644 | ++DOCSHELL 16062800 == 31 [pid = 3644] [id = 444] 21:43:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (164A4400) [pid = 3644] [serial = 1332] [outer = 00000000] 21:43:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16684000) [pid = 3644] [serial = 1333] [outer = 164A4400] 21:43:33 INFO - PROCESS | 3644 | 1465274613659 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16838C00) [pid = 3644] [serial = 1334] [outer = 164A4400] 21:43:34 INFO - PROCESS | 3644 | 1465274614123 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]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 708ms 21:43:34 INFO - PROCESS | 3644 | 1465274614187 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 3644 | 1465274614189 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 21:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:43:34 INFO - PROCESS | 3644 | 1465274614192 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - PROCESS | 3644 | 1465274614194 Marionette TRACE conn3 <- [1,1742,null,{}] 21:43:34 INFO - PROCESS | 3644 | 1465274614197 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}] 21:43:34 INFO - PROCESS | 3644 | 1465274614203 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:34 INFO - PROCESS | 3644 | 1465274614349 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 21:43:34 INFO - PROCESS | 3644 | 1465274614375 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:34 INFO - PROCESS | 3644 | 1465274614377 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:34 INFO - PROCESS | 3644 | ++DOCSHELL 16B2B400 == 32 [pid = 3644] [id = 445] 21:43:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16B2B800) [pid = 3644] [serial = 1335] [outer = 00000000] 21:43:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D4F800) [pid = 3644] [serial = 1336] [outer = 16B2B800] 21:43:34 INFO - PROCESS | 3644 | 1465274614422 Marionette DEBUG loaded listener.js 21:43:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D56400) [pid = 3644] [serial = 1337] [outer = 16B2B800] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1682F800) [pid = 3644] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (131DC000) [pid = 3644] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D5A000) [pid = 3644] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (130C3C00) [pid = 3644] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (157EC800) [pid = 3644] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D55400) [pid = 3644] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1055C400) [pid = 3644] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (151B7C00) [pid = 3644] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (140CD400) [pid = 3644] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (102F3000) [pid = 3644] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14E43800) [pid = 3644] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:43:34 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (105E5C00) [pid = 3644] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:43:35 INFO - PROCESS | 3644 | 1465274615043 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]]]}] 21:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 912ms 21:43:35 INFO - PROCESS | 3644 | 1465274615097 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 3644 | 1465274615099 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 21:43:35 INFO - PROCESS | 3644 | 1465274615102 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:43:35 INFO - PROCESS | 3644 | 1465274615104 Marionette TRACE conn3 <- [1,1746,null,{}] 21:43:35 INFO - PROCESS | 3644 | 1465274615108 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}] 21:43:35 INFO - PROCESS | 3644 | 1465274615109 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:35 INFO - PROCESS | 3644 | 1465274615187 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 21:43:35 INFO - PROCESS | 3644 | 1465274615192 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 3644 | 1465274615194 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:35 INFO - PROCESS | 3644 | ++DOCSHELL 0F97F400 == 33 [pid = 3644] [id = 446] 21:43:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10A48000) [pid = 3644] [serial = 1338] [outer = 00000000] 21:43:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (143DC800) [pid = 3644] [serial = 1339] [outer = 10A48000] 21:43:35 INFO - PROCESS | 3644 | 1465274615242 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15A76400) [pid = 3644] [serial = 1340] [outer = 10A48000] 21:43:35 INFO - PROCESS | 3644 | 1465274615727 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]]]}] 21:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 646ms 21:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:43:35 INFO - PROCESS | 3644 | 1465274615772 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 3644 | 1465274615774 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 21:43:35 INFO - PROCESS | 3644 | 1465274615778 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - PROCESS | 3644 | 1465274615779 Marionette TRACE conn3 <- [1,1750,null,{}] 21:43:35 INFO - PROCESS | 3644 | 1465274615782 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}] 21:43:35 INFO - PROCESS | 3644 | 1465274615784 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:35 INFO - PROCESS | 3644 | 1465274615860 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 21:43:35 INFO - PROCESS | 3644 | 1465274615865 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 3644 | 1465274615867 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:35 INFO - PROCESS | 3644 | ++DOCSHELL 1683B800 == 34 [pid = 3644] [id = 447] 21:43:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1684BC00) [pid = 3644] [serial = 1341] [outer = 00000000] 21:43:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D59800) [pid = 3644] [serial = 1342] [outer = 1684BC00] 21:43:35 INFO - PROCESS | 3644 | 1465274615910 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D5A000) [pid = 3644] [serial = 1343] [outer = 1684BC00] 21:43:36 INFO - PROCESS | 3644 | 1465274616350 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]]]}] 21:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 598ms 21:43:36 INFO - PROCESS | 3644 | 1465274616375 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 21:43:36 INFO - PROCESS | 3644 | 1465274616377 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 21:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:43:36 INFO - PROCESS | 3644 | 1465274616380 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:43:36 INFO - PROCESS | 3644 | 1465274616382 Marionette TRACE conn3 <- [1,1754,null,{}] 21:43:36 INFO - PROCESS | 3644 | 1465274616385 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}] 21:43:36 INFO - PROCESS | 3644 | 1465274616387 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:36 INFO - PROCESS | 3644 | 1465274616505 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 21:43:36 INFO - PROCESS | 3644 | 1465274616513 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:36 INFO - PROCESS | 3644 | 1465274616515 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:36 INFO - PROCESS | 3644 | ++DOCSHELL 16D72000 == 35 [pid = 3644] [id = 448] 21:43:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D75800) [pid = 3644] [serial = 1344] [outer = 00000000] 21:43:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16FA2000) [pid = 3644] [serial = 1345] [outer = 16D75800] 21:43:36 INFO - PROCESS | 3644 | 1465274616558 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (174FB400) [pid = 3644] [serial = 1346] [outer = 16D75800] 21:43:37 INFO - PROCESS | 3644 | 1465274617135 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]]]}] 21:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 850ms 21:43:37 INFO - PROCESS | 3644 | 1465274617240 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 21:43:37 INFO - PROCESS | 3644 | 1465274617245 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 21:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:43:37 INFO - PROCESS | 3644 | 1465274617274 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:43:37 INFO - PROCESS | 3644 | 1465274617278 Marionette TRACE conn3 <- [1,1758,null,{}] 21:43:37 INFO - PROCESS | 3644 | 1465274617284 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}] 21:43:37 INFO - PROCESS | 3644 | 1465274617287 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:37 INFO - PROCESS | 3644 | 1465274617414 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 21:43:37 INFO - PROCESS | 3644 | 1465274617541 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:37 INFO - PROCESS | 3644 | 1465274617544 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:37 INFO - PROCESS | 3644 | ++DOCSHELL 0F9EC000 == 36 [pid = 3644] [id = 449] 21:43:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (10562800) [pid = 3644] [serial = 1347] [outer = 00000000] 21:43:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10F06C00) [pid = 3644] [serial = 1348] [outer = 10562800] 21:43:37 INFO - PROCESS | 3644 | 1465274617607 Marionette DEBUG loaded listener.js 21:43:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1306D000) [pid = 3644] [serial = 1349] [outer = 10562800] 21:43:38 INFO - PROCESS | 3644 | 1465274618316 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]]]}] 21:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1101ms 21:43:38 INFO - PROCESS | 3644 | 1465274618390 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 3644 | 1465274618395 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 21:43:38 INFO - PROCESS | 3644 | 1465274618402 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - PROCESS | 3644 | 1465274618404 Marionette TRACE conn3 <- [1,1762,null,{}] 21:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:43:38 INFO - PROCESS | 3644 | 1465274618408 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}] 21:43:38 INFO - PROCESS | 3644 | 1465274618411 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:38 INFO - PROCESS | 3644 | 1465274618537 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 21:43:38 INFO - PROCESS | 3644 | 1465274618678 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 3644 | 1465274618681 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:38 INFO - PROCESS | 3644 | ++DOCSHELL 13934C00 == 37 [pid = 3644] [id = 450] 21:43:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13C07800) [pid = 3644] [serial = 1350] [outer = 00000000] 21:43:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (140CD400) [pid = 3644] [serial = 1351] [outer = 13C07800] 21:43:38 INFO - PROCESS | 3644 | 1465274618737 Marionette DEBUG loaded listener.js 21:43:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (14E29400) [pid = 3644] [serial = 1352] [outer = 13C07800] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 1683B800 == 36 [pid = 3644] [id = 447] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 0F97F400 == 35 [pid = 3644] [id = 446] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 16B2B400 == 34 [pid = 3644] [id = 445] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 16062800 == 33 [pid = 3644] [id = 444] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 152D1400 == 32 [pid = 3644] [id = 443] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 14E2E000 == 31 [pid = 3644] [id = 442] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 1323C000 == 30 [pid = 3644] [id = 441] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 10E21C00 == 29 [pid = 3644] [id = 440] 21:43:39 INFO - PROCESS | 3644 | --DOCSHELL 1288F000 == 28 [pid = 3644] [id = 439] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1684CC00) [pid = 3644] [serial = 1303] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1684D400) [pid = 3644] [serial = 1292] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (140CA000) [pid = 3644] [serial = 1297] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16D77C00) [pid = 3644] [serial = 1295] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (137AE800) [pid = 3644] [serial = 1282] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16832800) [pid = 3644] [serial = 1289] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D5AC00) [pid = 3644] [serial = 1271] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10F35C00) [pid = 3644] [serial = 1279] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1684E400) [pid = 3644] [serial = 1300] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1430C000) [pid = 3644] [serial = 1276] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (114C2C00) [pid = 3644] [serial = 1273] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (164ACC00) [pid = 3644] [serial = 1288] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1393E000) [pid = 3644] [serial = 1283] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D77400) [pid = 3644] [serial = 1294] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15190400) [pid = 3644] [serial = 1285] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16847000) [pid = 3644] [serial = 1291] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12D5BC00) [pid = 3644] [serial = 1274] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D7C000) [pid = 3644] [serial = 1301] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (14E31000) [pid = 3644] [serial = 1298] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (151B7800) [pid = 3644] [serial = 1286] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (111AAC00) [pid = 3644] [serial = 1280] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (14E41800) [pid = 3644] [serial = 1277] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17066000) [pid = 3644] [serial = 1304] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 3644 | 1465274619523 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]]]}] 21:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1149ms 21:43:39 INFO - PROCESS | 3644 | 1465274619552 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 21:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:43:39 INFO - PROCESS | 3644 | 1465274619556 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 21:43:39 INFO - PROCESS | 3644 | 1465274619562 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:43:39 INFO - PROCESS | 3644 | 1465274619567 Marionette TRACE conn3 <- [1,1766,null,{}] 21:43:39 INFO - PROCESS | 3644 | 1465274619572 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}] 21:43:39 INFO - PROCESS | 3644 | 1465274619574 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:39 INFO - PROCESS | 3644 | 1465274619679 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 21:43:39 INFO - PROCESS | 3644 | 1465274619771 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:39 INFO - PROCESS | 3644 | 1465274619773 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:39 INFO - PROCESS | 3644 | ++DOCSHELL 105F0000 == 29 [pid = 3644] [id = 451] 21:43:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10A47800) [pid = 3644] [serial = 1353] [outer = 00000000] 21:43:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (114C7C00) [pid = 3644] [serial = 1354] [outer = 10A47800] 21:43:39 INFO - PROCESS | 3644 | 1465274619821 Marionette DEBUG loaded listener.js 21:43:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (12BBE000) [pid = 3644] [serial = 1355] [outer = 10A47800] 21:43:40 INFO - PROCESS | 3644 | 1465274620246 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]]]}] 21:43:40 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 21:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 755ms 21:43:40 INFO - PROCESS | 3644 | 1465274620350 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 3644 | 1465274620354 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 21:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:43:40 INFO - PROCESS | 3644 | 1465274620364 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 3644 | 1465274620366 Marionette TRACE conn3 <- [1,1770,null,{}] 21:43:40 INFO - PROCESS | 3644 | 1465274620370 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}] 21:43:40 INFO - PROCESS | 3644 | 1465274620372 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:40 INFO - PROCESS | 3644 | 1465274620463 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 21:43:40 INFO - PROCESS | 3644 | 1465274620477 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:40 INFO - PROCESS | 3644 | 1465274620479 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:40 INFO - PROCESS | 3644 | ++DOCSHELL 13C07000 == 30 [pid = 3644] [id = 452] 21:43:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13C07400) [pid = 3644] [serial = 1356] [outer = 00000000] 21:43:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (140C6800) [pid = 3644] [serial = 1357] [outer = 13C07400] 21:43:40 INFO - PROCESS | 3644 | 1465274620529 Marionette DEBUG loaded listener.js 21:43:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (143D9C00) [pid = 3644] [serial = 1358] [outer = 13C07400] 21:43:41 INFO - PROCESS | 3644 | 1465274620994 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]]]}] 21:43:41 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 21:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 21:43:41 INFO - PROCESS | 3644 | 1465274621060 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 3644 | 1465274621062 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 21:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:43:41 INFO - PROCESS | 3644 | 1465274621066 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 3644 | 1465274621069 Marionette TRACE conn3 <- [1,1774,null,{}] 21:43:41 INFO - PROCESS | 3644 | 1465274621080 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}] 21:43:41 INFO - PROCESS | 3644 | 1465274621084 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:41 INFO - PROCESS | 3644 | 1465274621168 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 21:43:41 INFO - PROCESS | 3644 | 1465274621261 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 3644 | 1465274621264 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:41 INFO - PROCESS | 3644 | ++DOCSHELL 151B7000 == 31 [pid = 3644] [id = 453] 21:43:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (151B7800) [pid = 3644] [serial = 1359] [outer = 00000000] 21:43:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (152D1C00) [pid = 3644] [serial = 1360] [outer = 151B7800] 21:43:41 INFO - PROCESS | 3644 | 1465274621311 Marionette DEBUG loaded listener.js 21:43:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15D40000) [pid = 3644] [serial = 1361] [outer = 151B7800] 21:43:41 INFO - PROCESS | 3644 | 1465274621685 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]]]}] 21:43:41 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 21:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 645ms 21:43:41 INFO - PROCESS | 3644 | 1465274621704 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 21:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:43:41 INFO - PROCESS | 3644 | 1465274621708 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 21:43:41 INFO - PROCESS | 3644 | 1465274621713 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 3644 | 1465274621714 Marionette TRACE conn3 <- [1,1778,null,{}] 21:43:41 INFO - PROCESS | 3644 | 1465274621718 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}] 21:43:41 INFO - PROCESS | 3644 | 1465274621720 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:41 INFO - PROCESS | 3644 | 1465274621804 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 21:43:41 INFO - PROCESS | 3644 | 1465274621933 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 3644 | 1465274621936 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:41 INFO - PROCESS | 3644 | ++DOCSHELL 16062800 == 32 [pid = 3644] [id = 454] 21:43:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (164A5800) [pid = 3644] [serial = 1362] [outer = 00000000] 21:43:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16690000) [pid = 3644] [serial = 1363] [outer = 164A5800] 21:43:41 INFO - PROCESS | 3644 | 1465274621981 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16837800) [pid = 3644] [serial = 1364] [outer = 164A5800] 21:43:42 INFO - PROCESS | 3644 | 1465274622378 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]]]}] 21:43:42 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) 21:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 708ms 21:43:42 INFO - PROCESS | 3644 | 1465274622419 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 21:43:42 INFO - PROCESS | 3644 | 1465274622421 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 21:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:43:42 INFO - PROCESS | 3644 | 1465274622424 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:43:42 INFO - PROCESS | 3644 | 1465274622426 Marionette TRACE conn3 <- [1,1782,null,{}] 21:43:42 INFO - PROCESS | 3644 | 1465274622429 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}] 21:43:42 INFO - PROCESS | 3644 | 1465274622431 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:42 INFO - PROCESS | 3644 | 1465274622544 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 21:43:42 INFO - PROCESS | 3644 | 1465274622549 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 3644 | 1465274622551 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:42 INFO - PROCESS | 3644 | ++DOCSHELL 1668B000 == 33 [pid = 3644] [id = 455] 21:43:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16836400) [pid = 3644] [serial = 1365] [outer = 00000000] 21:43:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16852C00) [pid = 3644] [serial = 1366] [outer = 16836400] 21:43:42 INFO - PROCESS | 3644 | 1465274622594 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (168B3000) [pid = 3644] [serial = 1367] [outer = 16836400] 21:43:43 INFO - PROCESS | 3644 | 1465274623079 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]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 708ms 21:43:43 INFO - PROCESS | 3644 | 1465274623124 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 3644 | 1465274623126 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 21:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:43:43 INFO - PROCESS | 3644 | 1465274623134 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 3644 | 1465274623135 Marionette TRACE conn3 <- [1,1786,null,{}] 21:43:43 INFO - PROCESS | 3644 | 1465274623139 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}] 21:43:43 INFO - PROCESS | 3644 | 1465274623144 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:43 INFO - PROCESS | 3644 | 1465274623297 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 21:43:43 INFO - PROCESS | 3644 | 1465274623320 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:43 INFO - PROCESS | 3644 | 1465274623322 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:43 INFO - PROCESS | 3644 | ++DOCSHELL 12AE0400 == 34 [pid = 3644] [id = 456] 21:43:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E3AC00) [pid = 3644] [serial = 1368] [outer = 00000000] 21:43:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D7A800) [pid = 3644] [serial = 1369] [outer = 14E3AC00] 21:43:43 INFO - PROCESS | 3644 | 1465274623373 Marionette DEBUG loaded listener.js 21:43:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D74400) [pid = 3644] [serial = 1370] [outer = 14E3AC00] 21:43:43 INFO - PROCESS | 3644 | 1465274623806 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]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 709ms 21:43:43 INFO - PROCESS | 3644 | 1465274623834 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 3644 | 1465274623836 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (157E6400) [pid = 3644] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13240800) [pid = 3644] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13146400) [pid = 3644] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (14E2E400) [pid = 3644] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10F11C00) [pid = 3644] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164A4400) [pid = 3644] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10221C00) [pid = 3644] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (140C6C00) [pid = 3644] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1684BC00) [pid = 3644] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16060400) [pid = 3644] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E49C00) [pid = 3644] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16B2B800) [pid = 3644] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:43:43 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10A48000) [pid = 3644] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:43:43 INFO - PROCESS | 3644 | 1465274623951 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 3644 | 1465274623953 Marionette TRACE conn3 <- [1,1790,null,{}] 21:43:43 INFO - PROCESS | 3644 | 1465274623956 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}] 21:43:43 INFO - PROCESS | 3644 | 1465274623958 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:44 INFO - PROCESS | 3644 | 1465274624040 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 21:43:44 INFO - PROCESS | 3644 | 1465274624045 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 3644 | 1465274624047 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:44 INFO - PROCESS | 3644 | ++DOCSHELL 130C3C00 == 35 [pid = 3644] [id = 457] 21:43:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13134400) [pid = 3644] [serial = 1371] [outer = 00000000] 21:43:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (137B8400) [pid = 3644] [serial = 1372] [outer = 13134400] 21:43:44 INFO - PROCESS | 3644 | 1465274624089 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (140D3000) [pid = 3644] [serial = 1373] [outer = 13134400] 21:43:44 INFO - PROCESS | 3644 | 1465274624502 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]]]}] 21:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 598ms 21:43:44 INFO - PROCESS | 3644 | 1465274624555 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 21:43:44 INFO - PROCESS | 3644 | 1465274624557 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 21:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:43:44 INFO - PROCESS | 3644 | 1465274624561 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 3644 | 1465274624562 Marionette TRACE conn3 <- [1,1794,null,{}] 21:43:44 INFO - PROCESS | 3644 | 1465274624566 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}] 21:43:44 INFO - PROCESS | 3644 | 1465274624567 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:44 INFO - PROCESS | 3644 | 1465274624668 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 21:43:44 INFO - PROCESS | 3644 | 1465274624679 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 3644 | 1465274624681 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:44 INFO - PROCESS | 3644 | ++DOCSHELL 111AAC00 == 36 [pid = 3644] [id = 458] 21:43:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (131D5000) [pid = 3644] [serial = 1374] [outer = 00000000] 21:43:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16830000) [pid = 3644] [serial = 1375] [outer = 131D5000] 21:43:44 INFO - PROCESS | 3644 | 1465274624723 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D54C00) [pid = 3644] [serial = 1376] [outer = 131D5000] 21:43:45 INFO - PROCESS | 3644 | 1465274625194 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]]]}] 21:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 21:43:45 INFO - PROCESS | 3644 | 1465274625232 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 3644 | 1465274625234 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 21:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:43:45 INFO - PROCESS | 3644 | 1465274625237 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - PROCESS | 3644 | 1465274625239 Marionette TRACE conn3 <- [1,1798,null,{}] 21:43:45 INFO - PROCESS | 3644 | 1465274625246 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}] 21:43:45 INFO - PROCESS | 3644 | 1465274625248 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:45 INFO - PROCESS | 3644 | 1465274625326 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 21:43:45 INFO - PROCESS | 3644 | 1465274625331 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 3644 | 1465274625342 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:45 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E5400 == 37 [pid = 3644] [id = 459] 21:43:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1402F800) [pid = 3644] [serial = 1377] [outer = 00000000] 21:43:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (174FEC00) [pid = 3644] [serial = 1378] [outer = 1402F800] 21:43:45 INFO - PROCESS | 3644 | 1465274625387 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (175A8000) [pid = 3644] [serial = 1379] [outer = 1402F800] 21:43:45 INFO - PROCESS | 3644 | 1465274625843 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]]]}] 21:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 645ms 21:43:45 INFO - PROCESS | 3644 | 1465274625874 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 3644 | 1465274625876 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 21:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:43:45 INFO - PROCESS | 3644 | 1465274625880 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - PROCESS | 3644 | 1465274625881 Marionette TRACE conn3 <- [1,1802,null,{}] 21:43:45 INFO - PROCESS | 3644 | 1465274625884 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}] 21:43:45 INFO - PROCESS | 3644 | 1465274625886 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:45 INFO - PROCESS | 3644 | 1465274625963 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 21:43:45 INFO - PROCESS | 3644 | 1465274625968 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 3644 | 1465274625970 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:46 INFO - PROCESS | 3644 | ++DOCSHELL 0F938400 == 38 [pid = 3644] [id = 460] 21:43:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0F97DC00) [pid = 3644] [serial = 1380] [outer = 00000000] 21:43:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10560000) [pid = 3644] [serial = 1381] [outer = 0F97DC00] 21:43:46 INFO - PROCESS | 3644 | 1465274626070 Marionette DEBUG loaded listener.js 21:43:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (10D08C00) [pid = 3644] [serial = 1382] [outer = 0F97DC00] 21:43:46 INFO - PROCESS | 3644 | 1465274626800 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]]]}] 21:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 944ms 21:43:46 INFO - PROCESS | 3644 | 1465274626828 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 3644 | 1465274626833 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 21:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:43:46 INFO - PROCESS | 3644 | 1465274626838 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - PROCESS | 3644 | 1465274626842 Marionette TRACE conn3 <- [1,1806,null,{}] 21:43:46 INFO - PROCESS | 3644 | 1465274626847 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}] 21:43:46 INFO - PROCESS | 3644 | 1465274626851 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:46 INFO - PROCESS | 3644 | 1465274626961 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 21:43:47 INFO - PROCESS | 3644 | 1465274627070 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:47 INFO - PROCESS | 3644 | 1465274627074 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:47 INFO - PROCESS | 3644 | ++DOCSHELL 1430CC00 == 39 [pid = 3644] [id = 461] 21:43:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (14E26400) [pid = 3644] [serial = 1383] [outer = 00000000] 21:43:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (14E3F000) [pid = 3644] [serial = 1384] [outer = 14E26400] 21:43:47 INFO - PROCESS | 3644 | 1465274627129 Marionette DEBUG loaded listener.js 21:43:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (151B0800) [pid = 3644] [serial = 1385] [outer = 14E26400] 21:43:47 INFO - PROCESS | 3644 | 1465274627733 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]]]}] 21:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 960ms 21:43:47 INFO - PROCESS | 3644 | 1465274627782 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 21:43:47 INFO - PROCESS | 3644 | 1465274627786 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 21:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:43:47 INFO - PROCESS | 3644 | 1465274627793 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:43:47 INFO - PROCESS | 3644 | 1465274627796 Marionette TRACE conn3 <- [1,1810,null,{}] 21:43:47 INFO - PROCESS | 3644 | 1465274627800 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}] 21:43:47 INFO - PROCESS | 3644 | 1465274627802 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:47 INFO - PROCESS | 3644 | 1465274627920 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 21:43:48 INFO - PROCESS | 3644 | 1465274628028 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 3644 | 1465274628031 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:48 INFO - PROCESS | 3644 | ++DOCSHELL 152CFC00 == 40 [pid = 3644] [id = 462] 21:43:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (157EC000) [pid = 3644] [serial = 1386] [outer = 00000000] 21:43:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16B33C00) [pid = 3644] [serial = 1387] [outer = 157EC000] 21:43:48 INFO - PROCESS | 3644 | 1465274628084 Marionette DEBUG loaded listener.js 21:43:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D78800) [pid = 3644] [serial = 1388] [outer = 157EC000] 21:43:48 INFO - PROCESS | 3644 | 1465274628645 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]]]}] 21:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 912ms 21:43:48 INFO - PROCESS | 3644 | 1465274628697 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 3644 | 1465274628700 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 21:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:43:48 INFO - PROCESS | 3644 | 1465274628704 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - PROCESS | 3644 | 1465274628708 Marionette TRACE conn3 <- [1,1814,null,{}] 21:43:48 INFO - PROCESS | 3644 | 1465274628718 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}] 21:43:48 INFO - PROCESS | 3644 | 1465274628723 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:48 INFO - PROCESS | 3644 | 1465274628832 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 21:43:49 INFO - PROCESS | 3644 | 1465274628975 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:49 INFO - PROCESS | 3644 | 1465274628978 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:49 INFO - PROCESS | 3644 | ++DOCSHELL 164A9000 == 41 [pid = 3644] [id = 463] 21:43:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17E22800) [pid = 3644] [serial = 1389] [outer = 00000000] 21:43:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (17F38400) [pid = 3644] [serial = 1390] [outer = 17E22800] 21:43:49 INFO - PROCESS | 3644 | 1465274629032 Marionette DEBUG loaded listener.js 21:43:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18104400) [pid = 3644] [serial = 1391] [outer = 17E22800] 21:43:49 INFO - PROCESS | 3644 | 1465274629866 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]]]}] 21:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1196ms 21:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:43:49 INFO - PROCESS | 3644 | 1465274629935 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 21:43:49 INFO - PROCESS | 3644 | 1465274629939 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 21:43:49 INFO - PROCESS | 3644 | 1465274629944 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:43:49 INFO - PROCESS | 3644 | 1465274629948 Marionette TRACE conn3 <- [1,1818,null,{}] 21:43:49 INFO - PROCESS | 3644 | 1465274629953 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}] 21:43:49 INFO - PROCESS | 3644 | 1465274629956 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:50 INFO - PROCESS | 3644 | 1465274630054 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 21:43:50 INFO - PROCESS | 3644 | 1465274630188 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:50 INFO - PROCESS | 3644 | 1465274630193 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:50 INFO - PROCESS | 3644 | ++DOCSHELL 12A19000 == 42 [pid = 3644] [id = 464] 21:43:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (12A19400) [pid = 3644] [serial = 1392] [outer = 00000000] 21:43:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (12D65C00) [pid = 3644] [serial = 1393] [outer = 12A19400] 21:43:50 INFO - PROCESS | 3644 | 1465274630248 Marionette DEBUG loaded listener.js 21:43:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (130CB400) [pid = 3644] [serial = 1394] [outer = 12A19400] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 0F9E5400 == 41 [pid = 3644] [id = 459] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 111AAC00 == 40 [pid = 3644] [id = 458] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 130C3C00 == 39 [pid = 3644] [id = 457] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 12AE0400 == 38 [pid = 3644] [id = 456] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 1668B000 == 37 [pid = 3644] [id = 455] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 16062800 == 36 [pid = 3644] [id = 454] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 151B7000 == 35 [pid = 3644] [id = 453] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 13C07000 == 34 [pid = 3644] [id = 452] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 105F0000 == 33 [pid = 3644] [id = 451] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 0F9EC000 == 32 [pid = 3644] [id = 449] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 13934C00 == 31 [pid = 3644] [id = 450] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 16D72000 == 30 [pid = 3644] [id = 448] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 164A9000 == 29 [pid = 3644] [id = 463] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 152CFC00 == 28 [pid = 3644] [id = 462] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 0F938400 == 27 [pid = 3644] [id = 460] 21:43:51 INFO - PROCESS | 3644 | --DOCSHELL 1430CC00 == 26 [pid = 3644] [id = 461] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15D42400) [pid = 3644] [serial = 1330] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (137AF400) [pid = 3644] [serial = 1324] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (13C14400) [pid = 3644] [serial = 1325] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (137AD400) [pid = 3644] [serial = 1319] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13238000) [pid = 3644] [serial = 1318] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (14E43400) [pid = 3644] [serial = 1327] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (11ACD400) [pid = 3644] [serial = 1321] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (12894C00) [pid = 3644] [serial = 1322] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16684000) [pid = 3644] [serial = 1333] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10F0B000) [pid = 3644] [serial = 1307] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10A53000) [pid = 3644] [serial = 1306] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14E3C800) [pid = 3644] [serial = 1310] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (143DB000) [pid = 3644] [serial = 1309] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D5A000) [pid = 3644] [serial = 1343] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D5D400) [pid = 3644] [serial = 1313] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16A8FC00) [pid = 3644] [serial = 1312] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15D3F800) [pid = 3644] [serial = 1316] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (151B6800) [pid = 3644] [serial = 1315] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1605D000) [pid = 3644] [serial = 1331] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D4F800) [pid = 3644] [serial = 1336] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16838C00) [pid = 3644] [serial = 1334] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D59800) [pid = 3644] [serial = 1342] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D56400) [pid = 3644] [serial = 1337] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (143DC800) [pid = 3644] [serial = 1339] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16FA2000) [pid = 3644] [serial = 1345] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15A76400) [pid = 3644] [serial = 1340] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15113C00) [pid = 3644] [serial = 1328] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3644 | 1465274631453 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]]]}] 21:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1574ms 21:43:51 INFO - PROCESS | 3644 | 1465274631533 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 3644 | 1465274631536 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 21:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:43:51 INFO - PROCESS | 3644 | 1465274631550 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - PROCESS | 3644 | 1465274631552 Marionette TRACE conn3 <- [1,1822,null,{}] 21:43:51 INFO - PROCESS | 3644 | 1465274631560 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}] 21:43:51 INFO - PROCESS | 3644 | 1465274631563 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:51 INFO - PROCESS | 3644 | 1465274631645 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 21:43:51 INFO - PROCESS | 3644 | 1465274631657 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 3644 | 1465274631659 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:51 INFO - PROCESS | 3644 | ++DOCSHELL 10E1D000 == 27 [pid = 3644] [id = 465] 21:43:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10E1F000) [pid = 3644] [serial = 1395] [outer = 00000000] 21:43:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (11C1F800) [pid = 3644] [serial = 1396] [outer = 10E1F000] 21:43:51 INFO - PROCESS | 3644 | 1465274631706 Marionette DEBUG loaded listener.js 21:43:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (11CBF800) [pid = 3644] [serial = 1397] [outer = 10E1F000] 21:43:52 INFO - PROCESS | 3644 | 1465274632208 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]]]}] 21:43:52 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 21:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 21:43:52 INFO - PROCESS | 3644 | 1465274632246 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 21:43:52 INFO - PROCESS | 3644 | 1465274632250 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 21:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:43:52 INFO - PROCESS | 3644 | 1465274632257 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:43:52 INFO - PROCESS | 3644 | 1465274632259 Marionette TRACE conn3 <- [1,1826,null,{}] 21:43:52 INFO - PROCESS | 3644 | 1465274632263 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}] 21:43:52 INFO - PROCESS | 3644 | 1465274632265 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:52 INFO - PROCESS | 3644 | 1465274632356 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 21:43:52 INFO - PROCESS | 3644 | 1465274632364 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:52 INFO - PROCESS | 3644 | 1465274632366 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:52 INFO - PROCESS | 3644 | ++DOCSHELL 131DC800 == 28 [pid = 3644] [id = 466] 21:43:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13237000) [pid = 3644] [serial = 1398] [outer = 00000000] 21:43:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13242800) [pid = 3644] [serial = 1399] [outer = 13237000] 21:43:52 INFO - PROCESS | 3644 | 1465274632412 Marionette DEBUG loaded listener.js 21:43:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (137AF400) [pid = 3644] [serial = 1400] [outer = 13237000] 21:43:52 INFO - PROCESS | 3644 | 1465274632890 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]]]}] 21:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 708ms 21:43:52 INFO - PROCESS | 3644 | 1465274632956 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 21:43:52 INFO - PROCESS | 3644 | 1465274632960 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 21:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:43:52 INFO - PROCESS | 3644 | 1465274632964 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:43:52 INFO - PROCESS | 3644 | 1465274632969 Marionette TRACE conn3 <- [1,1830,null,{}] 21:43:53 INFO - PROCESS | 3644 | 1465274632980 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}] 21:43:53 INFO - PROCESS | 3644 | 1465274632984 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:53 INFO - PROCESS | 3644 | 1465274633096 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 21:43:53 INFO - PROCESS | 3644 | 1465274633199 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 3644 | 1465274633202 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:53 INFO - PROCESS | 3644 | ++DOCSHELL 14E31800 == 29 [pid = 3644] [id = 467] 21:43:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14E3B800) [pid = 3644] [serial = 1401] [outer = 00000000] 21:43:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E41400) [pid = 3644] [serial = 1402] [outer = 14E3B800] 21:43:53 INFO - PROCESS | 3644 | 1465274633249 Marionette DEBUG loaded listener.js 21:43:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E49800) [pid = 3644] [serial = 1403] [outer = 14E3B800] 21:43:53 INFO - PROCESS | 3644 | 1465274633667 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]]]}] 21:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 739ms 21:43:53 INFO - PROCESS | 3644 | 1465274633701 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 21:43:53 INFO - PROCESS | 3644 | 1465274633704 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 21:43:53 INFO - PROCESS | 3644 | 1465274633707 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:43:53 INFO - PROCESS | 3644 | 1465274633709 Marionette TRACE conn3 <- [1,1834,null,{}] 21:43:53 INFO - PROCESS | 3644 | 1465274633712 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}] 21:43:53 INFO - PROCESS | 3644 | 1465274633713 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:53 INFO - PROCESS | 3644 | 1465274633831 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 21:43:53 INFO - PROCESS | 3644 | 1465274633836 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 3644 | 1465274633838 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:53 INFO - PROCESS | 3644 | ++DOCSHELL 14E46800 == 30 [pid = 3644] [id = 468] 21:43:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1518F800) [pid = 3644] [serial = 1404] [outer = 00000000] 21:43:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (152CFC00) [pid = 3644] [serial = 1405] [outer = 1518F800] 21:43:53 INFO - PROCESS | 3644 | 1465274633883 Marionette DEBUG loaded listener.js 21:43:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15A71800) [pid = 3644] [serial = 1406] [outer = 1518F800] 21:43:54 INFO - PROCESS | 3644 | 1465274634390 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]]]}] 21:43:54 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) 21:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 708ms 21:43:54 INFO - PROCESS | 3644 | 1465274634438 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 21:43:54 INFO - PROCESS | 3644 | 1465274634440 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 21:43:54 INFO - PROCESS | 3644 | 1465274634444 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:43:54 INFO - PROCESS | 3644 | 1465274634445 Marionette TRACE conn3 <- [1,1838,null,{}] 21:43:54 INFO - PROCESS | 3644 | 1465274634449 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}] 21:43:54 INFO - PROCESS | 3644 | 1465274634451 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:54 INFO - PROCESS | 3644 | 1465274634585 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 21:43:54 INFO - PROCESS | 3644 | 1465274634608 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:54 INFO - PROCESS | 3644 | 1465274634610 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:54 INFO - PROCESS | 3644 | ++DOCSHELL 16054400 == 31 [pid = 3644] [id = 469] 21:43:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16055000) [pid = 3644] [serial = 1407] [outer = 00000000] 21:43:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164A5C00) [pid = 3644] [serial = 1408] [outer = 16055000] 21:43:54 INFO - PROCESS | 3644 | 1465274634653 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164AF000) [pid = 3644] [serial = 1409] [outer = 16055000] 21:43:55 INFO - PROCESS | 3644 | 1465274635115 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]]]}] 21:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 708ms 21:43:55 INFO - PROCESS | 3644 | 1465274635149 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 21:43:55 INFO - PROCESS | 3644 | 1465274635151 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 21:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:43:55 INFO - PROCESS | 3644 | 1465274635154 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:43:55 INFO - PROCESS | 3644 | 1465274635155 Marionette TRACE conn3 <- [1,1842,null,{}] 21:43:55 INFO - PROCESS | 3644 | 1465274635159 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}] 21:43:55 INFO - PROCESS | 3644 | 1465274635164 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:55 INFO - PROCESS | 3644 | 1465274635294 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 21:43:55 INFO - PROCESS | 3644 | 1465274635305 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:55 INFO - PROCESS | 3644 | 1465274635307 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:55 INFO - PROCESS | 3644 | ++DOCSHELL 15A6D000 == 32 [pid = 3644] [id = 470] 21:43:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16837000) [pid = 3644] [serial = 1410] [outer = 00000000] 21:43:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1684F000) [pid = 3644] [serial = 1411] [outer = 16837000] 21:43:55 INFO - PROCESS | 3644 | 1465274635403 Marionette DEBUG loaded listener.js 21:43:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16B30800) [pid = 3644] [serial = 1412] [outer = 16837000] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16836400) [pid = 3644] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (14E3AC00) [pid = 3644] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10562800) [pid = 3644] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (151B7800) [pid = 3644] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13C07800) [pid = 3644] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D75800) [pid = 3644] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10A47800) [pid = 3644] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13C07400) [pid = 3644] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13134400) [pid = 3644] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (131D5000) [pid = 3644] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (164A5800) [pid = 3644] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:43:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1402F800) [pid = 3644] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:43:56 INFO - PROCESS | 3644 | 1465274636066 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]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 944ms 21:43:56 INFO - PROCESS | 3644 | 1465274636100 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 3644 | 1465274636101 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 21:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:43:56 INFO - PROCESS | 3644 | 1465274636105 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 3644 | 1465274636106 Marionette TRACE conn3 <- [1,1846,null,{}] 21:43:56 INFO - PROCESS | 3644 | 1465274636110 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}] 21:43:56 INFO - PROCESS | 3644 | 1465274636113 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:56 INFO - PROCESS | 3644 | 1465274636209 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 21:43:56 INFO - PROCESS | 3644 | 1465274636214 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 3644 | 1465274636216 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:56 INFO - PROCESS | 3644 | ++DOCSHELL 140CFC00 == 33 [pid = 3644] [id = 471] 21:43:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14307000) [pid = 3644] [serial = 1413] [outer = 00000000] 21:43:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (164A5800) [pid = 3644] [serial = 1414] [outer = 14307000] 21:43:56 INFO - PROCESS | 3644 | 1465274636262 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1323FC00) [pid = 3644] [serial = 1415] [outer = 14307000] 21:43:56 INFO - PROCESS | 3644 | 1465274636706 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]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 645ms 21:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:43:56 INFO - PROCESS | 3644 | 1465274636743 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 3644 | 1465274636746 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 21:43:56 INFO - PROCESS | 3644 | 1465274636749 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 3644 | 1465274636751 Marionette TRACE conn3 <- [1,1850,null,{}] 21:43:56 INFO - PROCESS | 3644 | 1465274636754 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}] 21:43:56 INFO - PROCESS | 3644 | 1465274636756 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:56 INFO - PROCESS | 3644 | 1465274636832 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 21:43:56 INFO - PROCESS | 3644 | 1465274636840 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 3644 | 1465274636842 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:56 INFO - PROCESS | 3644 | ++DOCSHELL 15D47800 == 34 [pid = 3644] [id = 472] 21:43:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16830800) [pid = 3644] [serial = 1416] [outer = 00000000] 21:43:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D56000) [pid = 3644] [serial = 1417] [outer = 16830800] 21:43:56 INFO - PROCESS | 3644 | 1465274636885 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D57800) [pid = 3644] [serial = 1418] [outer = 16830800] 21:43:57 INFO - PROCESS | 3644 | 1465274637307 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]]]}] 21:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 597ms 21:43:57 INFO - PROCESS | 3644 | 1465274637354 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 21:43:57 INFO - PROCESS | 3644 | 1465274637356 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 21:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:43:57 INFO - PROCESS | 3644 | 1465274637363 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:43:57 INFO - PROCESS | 3644 | 1465274637365 Marionette TRACE conn3 <- [1,1854,null,{}] 21:43:57 INFO - PROCESS | 3644 | 1465274637368 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}] 21:43:57 INFO - PROCESS | 3644 | 1465274637370 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:57 INFO - PROCESS | 3644 | 1465274637450 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 21:43:57 INFO - PROCESS | 3644 | 1465274637455 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:57 INFO - PROCESS | 3644 | 1465274637456 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:57 INFO - PROCESS | 3644 | ++DOCSHELL 14E30800 == 35 [pid = 3644] [id = 473] 21:43:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D6E400) [pid = 3644] [serial = 1419] [outer = 00000000] 21:43:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D76400) [pid = 3644] [serial = 1420] [outer = 16D6E400] 21:43:57 INFO - PROCESS | 3644 | 1465274637499 Marionette DEBUG loaded listener.js 21:43:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D77C00) [pid = 3644] [serial = 1421] [outer = 16D6E400] 21:43:58 INFO - PROCESS | 3644 | 1465274638183 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]]]}] 21:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 850ms 21:43:58 INFO - PROCESS | 3644 | 1465274638206 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 21:43:58 INFO - PROCESS | 3644 | 1465274638210 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 21:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:43:58 INFO - PROCESS | 3644 | 1465274638215 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - PROCESS | 3644 | 1465274638218 Marionette TRACE conn3 <- [1,1858,null,{}] 21:43:58 INFO - PROCESS | 3644 | 1465274638224 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}] 21:43:58 INFO - PROCESS | 3644 | 1465274638227 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:58 INFO - PROCESS | 3644 | 1465274638347 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 21:43:58 INFO - PROCESS | 3644 | 1465274638466 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 3644 | 1465274638469 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:58 INFO - PROCESS | 3644 | ++DOCSHELL 10F36400 == 36 [pid = 3644] [id = 474] 21:43:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (10F36C00) [pid = 3644] [serial = 1422] [outer = 00000000] 21:43:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (12AEA000) [pid = 3644] [serial = 1423] [outer = 10F36C00] 21:43:58 INFO - PROCESS | 3644 | 1465274638525 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (13239C00) [pid = 3644] [serial = 1424] [outer = 10F36C00] 21:43:59 INFO - PROCESS | 3644 | 1465274639332 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]]]}] 21:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1164ms 21:43:59 INFO - PROCESS | 3644 | 1465274639401 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 21:43:59 INFO - PROCESS | 3644 | 1465274639405 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 21:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:43:59 INFO - PROCESS | 3644 | 1465274639412 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:43:59 INFO - PROCESS | 3644 | 1465274639415 Marionette TRACE conn3 <- [1,1862,null,{}] 21:43:59 INFO - PROCESS | 3644 | 1465274639419 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}] 21:43:59 INFO - PROCESS | 3644 | 1465274639422 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:59 INFO - PROCESS | 3644 | 1465274639544 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 21:43:59 INFO - PROCESS | 3644 | 1465274639672 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:59 INFO - PROCESS | 3644 | 1465274639675 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:43:59 INFO - PROCESS | 3644 | ++DOCSHELL 13C11400 == 37 [pid = 3644] [id = 475] 21:43:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13C12400) [pid = 3644] [serial = 1425] [outer = 00000000] 21:43:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14E3C800) [pid = 3644] [serial = 1426] [outer = 13C12400] 21:43:59 INFO - PROCESS | 3644 | 1465274639732 Marionette DEBUG loaded listener.js 21:43:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (151AEC00) [pid = 3644] [serial = 1427] [outer = 13C12400] 21:44:00 INFO - PROCESS | 3644 | 1465274640577 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]]]}] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 15D47800 == 36 [pid = 3644] [id = 472] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 140CFC00 == 35 [pid = 3644] [id = 471] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 15A6D000 == 34 [pid = 3644] [id = 470] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 16054400 == 33 [pid = 3644] [id = 469] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 14E46800 == 32 [pid = 3644] [id = 468] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 14E31800 == 31 [pid = 3644] [id = 467] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 131DC800 == 30 [pid = 3644] [id = 466] 21:44:00 INFO - PROCESS | 3644 | --DOCSHELL 10E1D000 == 29 [pid = 3644] [id = 465] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (174FEC00) [pid = 3644] [serial = 1378] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16852C00) [pid = 3644] [serial = 1366] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D7A800) [pid = 3644] [serial = 1369] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (168B3000) [pid = 3644] [serial = 1367] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10F06C00) [pid = 3644] [serial = 1348] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1306D000) [pid = 3644] [serial = 1349] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (152D1C00) [pid = 3644] [serial = 1360] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15D40000) [pid = 3644] [serial = 1361] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (140CD400) [pid = 3644] [serial = 1351] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E29400) [pid = 3644] [serial = 1352] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (174FB400) [pid = 3644] [serial = 1346] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (114C7C00) [pid = 3644] [serial = 1354] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12BBE000) [pid = 3644] [serial = 1355] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (140C6800) [pid = 3644] [serial = 1357] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (143D9C00) [pid = 3644] [serial = 1358] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (137B8400) [pid = 3644] [serial = 1372] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16830000) [pid = 3644] [serial = 1375] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D74400) [pid = 3644] [serial = 1370] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16D54C00) [pid = 3644] [serial = 1376] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (175A8000) [pid = 3644] [serial = 1379] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16690000) [pid = 3644] [serial = 1363] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16837800) [pid = 3644] [serial = 1364] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (140D3000) [pid = 3644] [serial = 1373] [outer = 00000000] [url = about:blank] 21:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1259ms 21:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:44:00 INFO - PROCESS | 3644 | 1465274640669 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 21:44:00 INFO - PROCESS | 3644 | 1465274640673 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 21:44:00 INFO - PROCESS | 3644 | 1465274640678 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:44:00 INFO - PROCESS | 3644 | 1465274640681 Marionette TRACE conn3 <- [1,1866,null,{}] 21:44:00 INFO - PROCESS | 3644 | 1465274640685 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}] 21:44:00 INFO - PROCESS | 3644 | 1465274640688 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:00 INFO - PROCESS | 3644 | 1465274640781 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 21:44:00 INFO - PROCESS | 3644 | 1465274640789 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 3644 | 1465274640791 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:00 INFO - PROCESS | 3644 | ++DOCSHELL 114C7C00 == 30 [pid = 3644] [id = 476] 21:44:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (11ACD400) [pid = 3644] [serial = 1428] [outer = 00000000] 21:44:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12849C00) [pid = 3644] [serial = 1429] [outer = 11ACD400] 21:44:00 INFO - PROCESS | 3644 | 1465274640837 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (12AA5000) [pid = 3644] [serial = 1430] [outer = 11ACD400] 21:44:01 INFO - PROCESS | 3644 | 1465274641360 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]]]}] 21:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 740ms 21:44:01 INFO - PROCESS | 3644 | 1465274641415 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 21:44:01 INFO - PROCESS | 3644 | 1465274641419 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 21:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:44:01 INFO - PROCESS | 3644 | 1465274641425 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:44:01 INFO - PROCESS | 3644 | 1465274641427 Marionette TRACE conn3 <- [1,1870,null,{}] 21:44:01 INFO - PROCESS | 3644 | 1465274641431 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}] 21:44:01 INFO - PROCESS | 3644 | 1465274641434 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:01 INFO - PROCESS | 3644 | 1465274641522 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 21:44:01 INFO - PROCESS | 3644 | 1465274641618 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:01 INFO - PROCESS | 3644 | 1465274641621 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:01 INFO - PROCESS | 3644 | ++DOCSHELL 1302A000 == 31 [pid = 3644] [id = 477] 21:44:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13236400) [pid = 3644] [serial = 1431] [outer = 00000000] 21:44:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (132F3800) [pid = 3644] [serial = 1432] [outer = 13236400] 21:44:01 INFO - PROCESS | 3644 | 1465274641667 Marionette DEBUG loaded listener.js 21:44:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13C8B800) [pid = 3644] [serial = 1433] [outer = 13236400] 21:44:02 INFO - PROCESS | 3644 | 1465274642047 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]]]}] 21:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 21:44:02 INFO - PROCESS | 3644 | 1465274642064 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 3644 | 1465274642066 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 21:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:44:02 INFO - PROCESS | 3644 | 1465274642069 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - PROCESS | 3644 | 1465274642073 Marionette TRACE conn3 <- [1,1874,null,{}] 21:44:02 INFO - PROCESS | 3644 | 1465274642083 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}] 21:44:02 INFO - PROCESS | 3644 | 1465274642087 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:02 INFO - PROCESS | 3644 | 1465274642170 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 21:44:02 INFO - PROCESS | 3644 | 1465274642180 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 3644 | 1465274642185 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:02 INFO - PROCESS | 3644 | ++DOCSHELL 14E42400 == 32 [pid = 3644] [id = 478] 21:44:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (14E42C00) [pid = 3644] [serial = 1434] [outer = 00000000] 21:44:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (151B2800) [pid = 3644] [serial = 1435] [outer = 14E42C00] 21:44:02 INFO - PROCESS | 3644 | 1465274642235 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (157E5400) [pid = 3644] [serial = 1436] [outer = 14E42C00] 21:44:02 INFO - PROCESS | 3644 | 1465274642706 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]]]}] 21:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 708ms 21:44:02 INFO - PROCESS | 3644 | 1465274642768 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 3644 | 1465274642771 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 21:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:44:02 INFO - PROCESS | 3644 | 1465274642774 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - PROCESS | 3644 | 1465274642776 Marionette TRACE conn3 <- [1,1878,null,{}] 21:44:02 INFO - PROCESS | 3644 | 1465274642786 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}] 21:44:02 INFO - PROCESS | 3644 | 1465274642788 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:02 INFO - PROCESS | 3644 | 1465274642904 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 21:44:03 INFO - PROCESS | 3644 | 1465274642996 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 3644 | 1465274642998 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:03 INFO - PROCESS | 3644 | ++DOCSHELL 1605DC00 == 33 [pid = 3644] [id = 479] 21:44:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1605FC00) [pid = 3644] [serial = 1437] [outer = 00000000] 21:44:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (164AE800) [pid = 3644] [serial = 1438] [outer = 1605FC00] 21:44:03 INFO - PROCESS | 3644 | 1465274643041 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16833400) [pid = 3644] [serial = 1439] [outer = 1605FC00] 21:44:03 INFO - PROCESS | 3644 | 1465274643466 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]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 739ms 21:44:03 INFO - PROCESS | 3644 | 1465274643521 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 3644 | 1465274643523 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 21:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:44:03 INFO - PROCESS | 3644 | 1465274643526 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - PROCESS | 3644 | 1465274643528 Marionette TRACE conn3 <- [1,1882,null,{}] 21:44:03 INFO - PROCESS | 3644 | 1465274643531 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}] 21:44:03 INFO - PROCESS | 3644 | 1465274643533 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:03 INFO - PROCESS | 3644 | 1465274643691 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 21:44:03 INFO - PROCESS | 3644 | 1465274643753 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 3644 | 1465274643755 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:03 INFO - PROCESS | 3644 | ++DOCSHELL 15D46800 == 34 [pid = 3644] [id = 480] 21:44:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16831C00) [pid = 3644] [serial = 1440] [outer = 00000000] 21:44:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1683C400) [pid = 3644] [serial = 1441] [outer = 16831C00] 21:44:03 INFO - PROCESS | 3644 | 1465274643798 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16849400) [pid = 3644] [serial = 1442] [outer = 16831C00] 21:44:04 INFO - PROCESS | 3644 | 1465274644224 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]]]}] 21:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 708ms 21:44:04 INFO - PROCESS | 3644 | 1465274644257 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 21:44:04 INFO - PROCESS | 3644 | 1465274644259 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 21:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:44:04 INFO - PROCESS | 3644 | 1465274644263 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - PROCESS | 3644 | 1465274644264 Marionette TRACE conn3 <- [1,1886,null,{}] 21:44:04 INFO - PROCESS | 3644 | 1465274644268 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}] 21:44:04 INFO - PROCESS | 3644 | 1465274644273 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:04 INFO - PROCESS | 3644 | 1465274644434 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 21:44:04 INFO - PROCESS | 3644 | 1465274644457 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 3644 | 1465274644459 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:04 INFO - PROCESS | 3644 | ++DOCSHELL 16060400 == 35 [pid = 3644] [id = 481] 21:44:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16B2E400) [pid = 3644] [serial = 1443] [outer = 00000000] 21:44:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D70000) [pid = 3644] [serial = 1444] [outer = 16B2E400] 21:44:04 INFO - PROCESS | 3644 | 1465274644502 Marionette DEBUG loaded listener.js 21:44:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D71800) [pid = 3644] [serial = 1445] [outer = 16B2E400] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14E3B800) [pid = 3644] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13237000) [pid = 3644] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10E1F000) [pid = 3644] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1518F800) [pid = 3644] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12A19400) [pid = 3644] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16055000) [pid = 3644] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16837000) [pid = 3644] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16830800) [pid = 3644] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0F97DC00) [pid = 3644] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (14E26400) [pid = 3644] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (157EC000) [pid = 3644] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17E22800) [pid = 3644] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:44:04 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (14307000) [pid = 3644] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:44:05 INFO - PROCESS | 3644 | 1465274645013 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]]]}] 21:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 802ms 21:44:05 INFO - PROCESS | 3644 | 1465274645064 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 21:44:05 INFO - PROCESS | 3644 | 1465274645066 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 21:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:44:05 INFO - PROCESS | 3644 | 1465274645069 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:44:05 INFO - PROCESS | 3644 | 1465274645071 Marionette TRACE conn3 <- [1,1890,null,{}] 21:44:05 INFO - PROCESS | 3644 | 1465274645075 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}] 21:44:05 INFO - PROCESS | 3644 | 1465274645076 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:05 INFO - PROCESS | 3644 | 1465274645152 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 21:44:05 INFO - PROCESS | 3644 | 1465274645245 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:05 INFO - PROCESS | 3644 | 1465274645247 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:05 INFO - PROCESS | 3644 | ++DOCSHELL 10567C00 == 36 [pid = 3644] [id = 482] 21:44:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (105E8400) [pid = 3644] [serial = 1446] [outer = 00000000] 21:44:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1403A800) [pid = 3644] [serial = 1447] [outer = 105E8400] 21:44:05 INFO - PROCESS | 3644 | 1465274645297 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (151B0000) [pid = 3644] [serial = 1448] [outer = 105E8400] 21:44:05 INFO - PROCESS | 3644 | 1465274645652 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]]]}] 21:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 645ms 21:44:05 INFO - PROCESS | 3644 | 1465274645708 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 21:44:05 INFO - PROCESS | 3644 | 1465274645710 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 21:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:44:05 INFO - PROCESS | 3644 | 1465274645713 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:44:05 INFO - PROCESS | 3644 | 1465274645715 Marionette TRACE conn3 <- [1,1894,null,{}] 21:44:05 INFO - PROCESS | 3644 | 1465274645718 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}] 21:44:05 INFO - PROCESS | 3644 | 1465274645720 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:05 INFO - PROCESS | 3644 | 1465274645824 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 21:44:05 INFO - PROCESS | 3644 | 1465274645921 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:05 INFO - PROCESS | 3644 | 1465274645923 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:05 INFO - PROCESS | 3644 | ++DOCSHELL 140CD000 == 37 [pid = 3644] [id = 483] 21:44:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (140D4000) [pid = 3644] [serial = 1449] [outer = 00000000] 21:44:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D5AC00) [pid = 3644] [serial = 1450] [outer = 140D4000] 21:44:05 INFO - PROCESS | 3644 | 1465274645965 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16E84400) [pid = 3644] [serial = 1451] [outer = 140D4000] 21:44:06 INFO - PROCESS | 3644 | 1465274646323 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]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 645ms 21:44:06 INFO - PROCESS | 3644 | 1465274646352 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 3644 | 1465274646354 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 21:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:44:06 INFO - PROCESS | 3644 | 1465274646357 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - PROCESS | 3644 | 1465274646359 Marionette TRACE conn3 <- [1,1898,null,{}] 21:44:06 INFO - PROCESS | 3644 | 1465274646362 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}] 21:44:06 INFO - PROCESS | 3644 | 1465274646363 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:06 INFO - PROCESS | 3644 | 1465274646478 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 21:44:06 INFO - PROCESS | 3644 | 1465274646512 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 3644 | 1465274646514 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:06 INFO - PROCESS | 3644 | ++DOCSHELL 14E41000 == 38 [pid = 3644] [id = 484] 21:44:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D56400) [pid = 3644] [serial = 1452] [outer = 00000000] 21:44:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17589C00) [pid = 3644] [serial = 1453] [outer = 16D56400] 21:44:06 INFO - PROCESS | 3644 | 1465274646562 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (175A3800) [pid = 3644] [serial = 1454] [outer = 16D56400] 21:44:07 INFO - PROCESS | 3644 | 1465274647029 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]]]}] 21:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 755ms 21:44:07 INFO - PROCESS | 3644 | 1465274647099 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 21:44:07 INFO - PROCESS | 3644 | 1465274647104 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 21:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:44:07 INFO - PROCESS | 3644 | 1465274647109 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:44:07 INFO - PROCESS | 3644 | 1465274647113 Marionette TRACE conn3 <- [1,1902,null,{}] 21:44:07 INFO - PROCESS | 3644 | 1465274647119 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}] 21:44:07 INFO - PROCESS | 3644 | 1465274647122 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:07 INFO - PROCESS | 3644 | 1465274647280 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 21:44:07 INFO - PROCESS | 3644 | 1465274647424 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 3644 | 1465274647429 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:07 INFO - PROCESS | 3644 | ++DOCSHELL 10563000 == 39 [pid = 3644] [id = 485] 21:44:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (105E6400) [pid = 3644] [serial = 1455] [outer = 00000000] 21:44:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (12BC4C00) [pid = 3644] [serial = 1456] [outer = 105E6400] 21:44:07 INFO - PROCESS | 3644 | 1465274647488 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1323C800) [pid = 3644] [serial = 1457] [outer = 105E6400] 21:44:08 INFO - PROCESS | 3644 | 1465274648040 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]]]}] 21:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 960ms 21:44:08 INFO - PROCESS | 3644 | 1465274648068 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 21:44:08 INFO - PROCESS | 3644 | 1465274648073 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 21:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:44:08 INFO - PROCESS | 3644 | 1465274648080 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - PROCESS | 3644 | 1465274648084 Marionette TRACE conn3 <- [1,1906,null,{}] 21:44:08 INFO - PROCESS | 3644 | 1465274648087 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}] 21:44:08 INFO - PROCESS | 3644 | 1465274648090 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:08 INFO - PROCESS | 3644 | 1465274648198 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 21:44:08 INFO - PROCESS | 3644 | 1465274648307 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:08 INFO - PROCESS | 3644 | 1465274648311 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:08 INFO - PROCESS | 3644 | ++DOCSHELL 143DBC00 == 40 [pid = 3644] [id = 486] 21:44:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (143DD400) [pid = 3644] [serial = 1458] [outer = 00000000] 21:44:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (151BA800) [pid = 3644] [serial = 1459] [outer = 143DD400] 21:44:08 INFO - PROCESS | 3644 | 1465274648419 Marionette DEBUG loaded listener.js 21:44:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1605C800) [pid = 3644] [serial = 1460] [outer = 143DD400] 21:44:09 INFO - PROCESS | 3644 | 1465274649014 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]]]}] 21:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 959ms 21:44:09 INFO - PROCESS | 3644 | 1465274649056 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 21:44:09 INFO - PROCESS | 3644 | 1465274649059 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 21:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:44:09 INFO - PROCESS | 3644 | 1465274649063 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:44:09 INFO - PROCESS | 3644 | 1465274649067 Marionette TRACE conn3 <- [1,1910,null,{}] 21:44:09 INFO - PROCESS | 3644 | 1465274649078 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}] 21:44:09 INFO - PROCESS | 3644 | 1465274649082 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:09 INFO - PROCESS | 3644 | 1465274649189 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 21:44:09 INFO - PROCESS | 3644 | 1465274649297 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 3644 | 1465274649301 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:09 INFO - PROCESS | 3644 | ++DOCSHELL 16D6E800 == 41 [pid = 3644] [id = 487] 21:44:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D6FC00) [pid = 3644] [serial = 1461] [outer = 00000000] 21:44:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17585800) [pid = 3644] [serial = 1462] [outer = 16D6FC00] 21:44:09 INFO - PROCESS | 3644 | 1465274649356 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (175A8800) [pid = 3644] [serial = 1463] [outer = 16D6FC00] 21:44:09 INFO - PROCESS | 3644 | 1465274649915 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]]]}] 21:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 913ms 21:44:09 INFO - PROCESS | 3644 | 1465274649966 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 21:44:09 INFO - PROCESS | 3644 | 1465274649968 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 21:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:44:09 INFO - PROCESS | 3644 | 1465274649972 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:44:09 INFO - PROCESS | 3644 | 1465274649974 Marionette TRACE conn3 <- [1,1914,null,{}] 21:44:09 INFO - PROCESS | 3644 | 1465274649978 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}] 21:44:09 INFO - PROCESS | 3644 | 1465274649980 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:10 INFO - PROCESS | 3644 | 1465274650091 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 21:44:10 INFO - PROCESS | 3644 | 1465274650199 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:10 INFO - PROCESS | 3644 | 1465274650201 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:10 INFO - PROCESS | 3644 | ++DOCSHELL 17898000 == 42 [pid = 3644] [id = 488] 21:44:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17898400) [pid = 3644] [serial = 1464] [outer = 00000000] 21:44:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1789EC00) [pid = 3644] [serial = 1465] [outer = 17898400] 21:44:10 INFO - PROCESS | 3644 | 1465274650254 Marionette DEBUG loaded listener.js 21:44:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (17F32800) [pid = 3644] [serial = 1466] [outer = 17898400] 21:44:11 INFO - PROCESS | 3644 | 1465274651054 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]]]}] 21:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1148ms 21:44:11 INFO - PROCESS | 3644 | 1465274651132 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 21:44:11 INFO - PROCESS | 3644 | 1465274651136 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 21:44:11 INFO - PROCESS | 3644 | 1465274651143 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:44:11 INFO - PROCESS | 3644 | 1465274651146 Marionette TRACE conn3 <- [1,1918,null,{}] 21:44:11 INFO - PROCESS | 3644 | 1465274651151 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}] 21:44:11 INFO - PROCESS | 3644 | 1465274651154 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:11 INFO - PROCESS | 3644 | 1465274651261 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 21:44:11 INFO - PROCESS | 3644 | 1465274651402 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 3644 | 1465274651409 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:11 INFO - PROCESS | 3644 | ++DOCSHELL 12897C00 == 43 [pid = 3644] [id = 489] 21:44:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (12A0E000) [pid = 3644] [serial = 1467] [outer = 00000000] 21:44:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (12DFE400) [pid = 3644] [serial = 1468] [outer = 12A0E000] 21:44:11 INFO - PROCESS | 3644 | 1465274651480 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (131D3400) [pid = 3644] [serial = 1469] [outer = 12A0E000] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 12A19000 == 42 [pid = 3644] [id = 464] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 140CD000 == 41 [pid = 3644] [id = 483] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 10567C00 == 40 [pid = 3644] [id = 482] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 16060400 == 39 [pid = 3644] [id = 481] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 15D46800 == 38 [pid = 3644] [id = 480] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 1605DC00 == 37 [pid = 3644] [id = 479] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 14E42400 == 36 [pid = 3644] [id = 478] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 1302A000 == 35 [pid = 3644] [id = 477] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 114C7C00 == 34 [pid = 3644] [id = 476] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 10F36400 == 33 [pid = 3644] [id = 474] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 14E30800 == 32 [pid = 3644] [id = 473] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 13C11400 == 31 [pid = 3644] [id = 475] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 17898000 == 30 [pid = 3644] [id = 488] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 16D6E800 == 29 [pid = 3644] [id = 487] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 14E41000 == 28 [pid = 3644] [id = 484] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 10563000 == 27 [pid = 3644] [id = 485] 21:44:12 INFO - PROCESS | 3644 | --DOCSHELL 143DBC00 == 26 [pid = 3644] [id = 486] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (14E41400) [pid = 3644] [serial = 1402] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (13242800) [pid = 3644] [serial = 1399] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (137AF400) [pid = 3644] [serial = 1400] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (11C1F800) [pid = 3644] [serial = 1396] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (152CFC00) [pid = 3644] [serial = 1405] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (11CBF800) [pid = 3644] [serial = 1397] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (130CB400) [pid = 3644] [serial = 1394] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (12D65C00) [pid = 3644] [serial = 1393] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (164A5C00) [pid = 3644] [serial = 1408] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1684F000) [pid = 3644] [serial = 1411] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (164AF000) [pid = 3644] [serial = 1409] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D56000) [pid = 3644] [serial = 1417] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10D08C00) [pid = 3644] [serial = 1382] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10560000) [pid = 3644] [serial = 1381] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (151B0800) [pid = 3644] [serial = 1385] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E3F000) [pid = 3644] [serial = 1384] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16B30800) [pid = 3644] [serial = 1412] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D78800) [pid = 3644] [serial = 1388] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16B33C00) [pid = 3644] [serial = 1387] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D76400) [pid = 3644] [serial = 1420] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18104400) [pid = 3644] [serial = 1391] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (17F38400) [pid = 3644] [serial = 1390] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (164A5800) [pid = 3644] [serial = 1414] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15A71800) [pid = 3644] [serial = 1406] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (14E49800) [pid = 3644] [serial = 1403] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1323FC00) [pid = 3644] [serial = 1415] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D57800) [pid = 3644] [serial = 1418] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 3644 | 1465274652635 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]]]}] 21:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1557ms 21:44:12 INFO - PROCESS | 3644 | 1465274652693 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 21:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:44:12 INFO - PROCESS | 3644 | 1465274652697 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 21:44:12 INFO - PROCESS | 3644 | 1465274652702 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - PROCESS | 3644 | 1465274652705 Marionette TRACE conn3 <- [1,1922,null,{}] 21:44:12 INFO - PROCESS | 3644 | 1465274652710 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}] 21:44:12 INFO - PROCESS | 3644 | 1465274652713 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:12 INFO - PROCESS | 3644 | 1465274652869 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 21:44:12 INFO - PROCESS | 3644 | 1465274652889 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:12 INFO - PROCESS | 3644 | 1465274652892 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:12 INFO - PROCESS | 3644 | ++DOCSHELL 1104D800 == 27 [pid = 3644] [id = 490] 21:44:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1104EC00) [pid = 3644] [serial = 1470] [outer = 00000000] 21:44:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (111ADC00) [pid = 3644] [serial = 1471] [outer = 1104EC00] 21:44:12 INFO - PROCESS | 3644 | 1465274652938 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (114C7C00) [pid = 3644] [serial = 1472] [outer = 1104EC00] 21:44:13 INFO - PROCESS | 3644 | 1465274653453 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]]]}] 21:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 740ms 21:44:13 INFO - PROCESS | 3644 | 1465274653472 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 21:44:13 INFO - PROCESS | 3644 | 1465274653477 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 21:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:44:13 INFO - PROCESS | 3644 | 1465274653487 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:44:13 INFO - PROCESS | 3644 | 1465274653490 Marionette TRACE conn3 <- [1,1926,null,{}] 21:44:13 INFO - PROCESS | 3644 | 1465274653493 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}] 21:44:13 INFO - PROCESS | 3644 | 1465274653496 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:13 INFO - PROCESS | 3644 | 1465274653580 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 21:44:13 INFO - PROCESS | 3644 | 1465274653589 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:13 INFO - PROCESS | 3644 | 1465274653591 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:13 INFO - PROCESS | 3644 | ++DOCSHELL 1312D800 == 28 [pid = 3644] [id = 491] 21:44:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13132000) [pid = 3644] [serial = 1473] [outer = 00000000] 21:44:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (131DC400) [pid = 3644] [serial = 1474] [outer = 13132000] 21:44:13 INFO - PROCESS | 3644 | 1465274653638 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13240400) [pid = 3644] [serial = 1475] [outer = 13132000] 21:44:14 INFO - PROCESS | 3644 | 1465274654119 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]]]}] 21:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 708ms 21:44:14 INFO - PROCESS | 3644 | 1465274654181 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 21:44:14 INFO - PROCESS | 3644 | 1465274654183 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 21:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:44:14 INFO - PROCESS | 3644 | 1465274654186 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:44:14 INFO - PROCESS | 3644 | 1465274654190 Marionette TRACE conn3 <- [1,1930,null,{}] 21:44:14 INFO - PROCESS | 3644 | 1465274654200 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}] 21:44:14 INFO - PROCESS | 3644 | 1465274654205 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:14 INFO - PROCESS | 3644 | 1465274654313 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 21:44:14 INFO - PROCESS | 3644 | 1465274654417 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:14 INFO - PROCESS | 3644 | 1465274654420 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:14 INFO - PROCESS | 3644 | ++DOCSHELL 143DB000 == 29 [pid = 3644] [id = 492] 21:44:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (143DC800) [pid = 3644] [serial = 1476] [outer = 00000000] 21:44:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E2C800) [pid = 3644] [serial = 1477] [outer = 143DC800] 21:44:14 INFO - PROCESS | 3644 | 1465274654467 Marionette DEBUG loaded listener.js 21:44:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E3F000) [pid = 3644] [serial = 1478] [outer = 143DC800] 21:44:14 INFO - PROCESS | 3644 | 1465274654893 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]]]}] 21:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 756ms 21:44:14 INFO - PROCESS | 3644 | 1465274654927 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 21:44:14 INFO - PROCESS | 3644 | 1465274654929 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 21:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:44:14 INFO - PROCESS | 3644 | 1465274654936 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:44:14 INFO - PROCESS | 3644 | 1465274654938 Marionette TRACE conn3 <- [1,1934,null,{}] 21:44:14 INFO - PROCESS | 3644 | 1465274654948 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}] 21:44:14 INFO - PROCESS | 3644 | 1465274654950 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:15 INFO - PROCESS | 3644 | 1465274655067 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 21:44:15 INFO - PROCESS | 3644 | 1465274655072 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3644 | 1465274655075 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:15 INFO - PROCESS | 3644 | ++DOCSHELL 14E3E000 == 30 [pid = 3644] [id = 493] 21:44:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E43400) [pid = 3644] [serial = 1479] [outer = 00000000] 21:44:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (151B6000) [pid = 3644] [serial = 1480] [outer = 14E43400] 21:44:15 INFO - PROCESS | 3644 | 1465274655123 Marionette DEBUG loaded listener.js 21:44:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (157E9C00) [pid = 3644] [serial = 1481] [outer = 14E43400] 21:44:15 INFO - PROCESS | 3644 | 1465274655551 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]]]}] 21:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 661ms 21:44:15 INFO - PROCESS | 3644 | 1465274655591 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 3644 | 1465274655593 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 21:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:44:15 INFO - PROCESS | 3644 | 1465274655596 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - PROCESS | 3644 | 1465274655598 Marionette TRACE conn3 <- [1,1938,null,{}] 21:44:15 INFO - PROCESS | 3644 | 1465274655601 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}] 21:44:15 INFO - PROCESS | 3644 | 1465274655603 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:15 INFO - PROCESS | 3644 | 1465274655712 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 21:44:15 INFO - PROCESS | 3644 | 1465274655803 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3644 | 1465274655805 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:15 INFO - PROCESS | 3644 | ++DOCSHELL 15D47C00 == 31 [pid = 3644] [id = 494] 21:44:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15D48000) [pid = 3644] [serial = 1482] [outer = 00000000] 21:44:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164A5C00) [pid = 3644] [serial = 1483] [outer = 15D48000] 21:44:15 INFO - PROCESS | 3644 | 1465274655849 Marionette DEBUG loaded listener.js 21:44:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164AD400) [pid = 3644] [serial = 1484] [outer = 15D48000] 21:44:16 INFO - PROCESS | 3644 | 1465274656274 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]]]}] 21:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 740ms 21:44:16 INFO - PROCESS | 3644 | 1465274656337 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 21:44:16 INFO - PROCESS | 3644 | 1465274656339 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 21:44:16 INFO - PROCESS | 3644 | 1465274656342 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:44:16 INFO - PROCESS | 3644 | 1465274656344 Marionette TRACE conn3 <- [1,1942,null,{}] 21:44:16 INFO - PROCESS | 3644 | 1465274656347 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}] 21:44:16 INFO - PROCESS | 3644 | 1465274656352 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:16 INFO - PROCESS | 3644 | 1465274656491 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 21:44:16 INFO - PROCESS | 3644 | 1465274656564 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:16 INFO - PROCESS | 3644 | 1465274656567 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:16 INFO - PROCESS | 3644 | ++DOCSHELL 15D47400 == 32 [pid = 3644] [id = 495] 21:44:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1683D800) [pid = 3644] [serial = 1485] [outer = 00000000] 21:44:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16853400) [pid = 3644] [serial = 1486] [outer = 1683D800] 21:44:16 INFO - PROCESS | 3644 | 1465274656611 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16A96000) [pid = 3644] [serial = 1487] [outer = 1683D800] 21:44:16 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (140D4000) [pid = 3644] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:44:16 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1605FC00) [pid = 3644] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:44:16 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16831C00) [pid = 3644] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:44:16 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D6E400) [pid = 3644] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (14E42C00) [pid = 3644] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (105E8400) [pid = 3644] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (11ACD400) [pid = 3644] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13C12400) [pid = 3644] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13236400) [pid = 3644] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D56400) [pid = 3644] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10F36C00) [pid = 3644] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:44:17 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16B2E400) [pid = 3644] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:44:17 INFO - PROCESS | 3644 | 1465274657196 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]]]}] 21:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 912ms 21:44:17 INFO - PROCESS | 3644 | 1465274657257 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 3644 | 1465274657259 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 21:44:17 INFO - PROCESS | 3644 | 1465274657263 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:44:17 INFO - PROCESS | 3644 | 1465274657264 Marionette TRACE conn3 <- [1,1946,null,{}] 21:44:17 INFO - PROCESS | 3644 | 1465274657268 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}] 21:44:17 INFO - PROCESS | 3644 | 1465274657270 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:17 INFO - PROCESS | 3644 | 1465274657346 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 21:44:17 INFO - PROCESS | 3644 | 1465274657351 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 3644 | 1465274657353 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:17 INFO - PROCESS | 3644 | ++DOCSHELL 10D07C00 == 33 [pid = 3644] [id = 496] 21:44:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C07800) [pid = 3644] [serial = 1488] [outer = 00000000] 21:44:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E3E400) [pid = 3644] [serial = 1489] [outer = 13C07800] 21:44:17 INFO - PROCESS | 3644 | 1465274657396 Marionette DEBUG loaded listener.js 21:44:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (151B4800) [pid = 3644] [serial = 1490] [outer = 13C07800] 21:44:17 INFO - PROCESS | 3644 | 1465274657871 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]]]}] 21:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 598ms 21:44:17 INFO - PROCESS | 3644 | 1465274657905 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 3644 | 1465274657907 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 21:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:44:17 INFO - PROCESS | 3644 | 1465274657910 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - PROCESS | 3644 | 1465274657912 Marionette TRACE conn3 <- [1,1950,null,{}] 21:44:17 INFO - PROCESS | 3644 | 1465274657919 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}] 21:44:17 INFO - PROCESS | 3644 | 1465274657921 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:17 INFO - PROCESS | 3644 | 1465274657996 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 21:44:18 INFO - PROCESS | 3644 | 1465274658002 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 3644 | 1465274658004 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:18 INFO - PROCESS | 3644 | ++DOCSHELL 14E3B800 == 34 [pid = 3644] [id = 497] 21:44:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15110000) [pid = 3644] [serial = 1491] [outer = 00000000] 21:44:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D56C00) [pid = 3644] [serial = 1492] [outer = 15110000] 21:44:18 INFO - PROCESS | 3644 | 1465274658046 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D57400) [pid = 3644] [serial = 1493] [outer = 15110000] 21:44:18 INFO - PROCESS | 3644 | 1465274658455 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]]]}] 21:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 598ms 21:44:18 INFO - PROCESS | 3644 | 1465274658518 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 21:44:18 INFO - PROCESS | 3644 | 1465274658520 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 21:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:44:18 INFO - PROCESS | 3644 | 1465274658529 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:44:18 INFO - PROCESS | 3644 | 1465274658530 Marionette TRACE conn3 <- [1,1954,null,{}] 21:44:18 INFO - PROCESS | 3644 | 1465274658534 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}] 21:44:18 INFO - PROCESS | 3644 | 1465274658536 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:18 INFO - PROCESS | 3644 | 1465274658618 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 21:44:18 INFO - PROCESS | 3644 | 1465274658623 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 3644 | 1465274658625 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:18 INFO - PROCESS | 3644 | ++DOCSHELL 143DA400 == 35 [pid = 3644] [id = 498] 21:44:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D6E800) [pid = 3644] [serial = 1494] [outer = 00000000] 21:44:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D78C00) [pid = 3644] [serial = 1495] [outer = 16D6E800] 21:44:18 INFO - PROCESS | 3644 | 1465274658668 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D7B000) [pid = 3644] [serial = 1496] [outer = 16D6E800] 21:44:19 INFO - PROCESS | 3644 | --DOCSHELL 1104D800 == 34 [pid = 3644] [id = 490] 21:44:19 INFO - PROCESS | 3644 | --DOCSHELL 12897C00 == 33 [pid = 3644] [id = 489] 21:44:20 INFO - PROCESS | 3644 | --DOCSHELL 143DB000 == 32 [pid = 3644] [id = 492] 21:44:20 INFO - PROCESS | 3644 | --DOCSHELL 1312D800 == 31 [pid = 3644] [id = 491] 21:44:20 INFO - PROCESS | 3644 | --DOCSHELL 15D47C00 == 30 [pid = 3644] [id = 494] 21:44:20 INFO - PROCESS | 3644 | --DOCSHELL 14E3E000 == 29 [pid = 3644] [id = 493] 21:44:20 INFO - PROCESS | 3644 | --DOCSHELL 10D07C00 == 28 [pid = 3644] [id = 496] 21:44:20 INFO - PROCESS | 3644 | --DOCSHELL 14E3B800 == 27 [pid = 3644] [id = 497] 21:44:20 INFO - PROCESS | 3644 | --DOCSHELL 15D47400 == 26 [pid = 3644] [id = 495] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16E84400) [pid = 3644] [serial = 1451] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (164AE800) [pid = 3644] [serial = 1438] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16849400) [pid = 3644] [serial = 1442] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D77C00) [pid = 3644] [serial = 1421] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (151B2800) [pid = 3644] [serial = 1435] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1403A800) [pid = 3644] [serial = 1447] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12849C00) [pid = 3644] [serial = 1429] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1683C400) [pid = 3644] [serial = 1441] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (12AA5000) [pid = 3644] [serial = 1430] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E3C800) [pid = 3644] [serial = 1426] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (151AEC00) [pid = 3644] [serial = 1427] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (132F3800) [pid = 3644] [serial = 1432] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (17589C00) [pid = 3644] [serial = 1453] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13C8B800) [pid = 3644] [serial = 1433] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (12AEA000) [pid = 3644] [serial = 1423] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13239C00) [pid = 3644] [serial = 1424] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D70000) [pid = 3644] [serial = 1444] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (175A3800) [pid = 3644] [serial = 1454] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16D71800) [pid = 3644] [serial = 1445] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16833400) [pid = 3644] [serial = 1439] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (151B0000) [pid = 3644] [serial = 1448] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (157E5400) [pid = 3644] [serial = 1436] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16D5AC00) [pid = 3644] [serial = 1450] [outer = 00000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3644 | 1465274660432 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]]]}] 21:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1982ms 21:44:20 INFO - PROCESS | 3644 | 1465274660501 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 21:44:20 INFO - PROCESS | 3644 | 1465274660505 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 21:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:44:20 INFO - PROCESS | 3644 | 1465274660510 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 3644 | 1465274660513 Marionette TRACE conn3 <- [1,1958,null,{}] 21:44:20 INFO - PROCESS | 3644 | 1465274660519 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}] 21:44:20 INFO - PROCESS | 3644 | 1465274660522 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:20 INFO - PROCESS | 3644 | 1465274660618 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 21:44:20 INFO - PROCESS | 3644 | 1465274660633 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 3644 | 1465274660636 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:20 INFO - PROCESS | 3644 | ++DOCSHELL 10D07C00 == 27 [pid = 3644] [id = 499] 21:44:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10D0C800) [pid = 3644] [serial = 1497] [outer = 00000000] 21:44:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10F37C00) [pid = 3644] [serial = 1498] [outer = 10D0C800] 21:44:20 INFO - PROCESS | 3644 | 1465274660683 Marionette DEBUG loaded listener.js 21:44:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (1104F400) [pid = 3644] [serial = 1499] [outer = 10D0C800] 21:44:21 INFO - PROCESS | 3644 | 1465274661173 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]]]}] 21:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 708ms 21:44:21 INFO - PROCESS | 3644 | 1465274661210 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 21:44:21 INFO - PROCESS | 3644 | 1465274661215 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 21:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:44:21 INFO - PROCESS | 3644 | 1465274661222 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:44:21 INFO - PROCESS | 3644 | 1465274661224 Marionette TRACE conn3 <- [1,1962,null,{}] 21:44:21 INFO - PROCESS | 3644 | 1465274661228 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}] 21:44:21 INFO - PROCESS | 3644 | 1465274661231 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:21 INFO - PROCESS | 3644 | 1465274661322 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 21:44:21 INFO - PROCESS | 3644 | 1465274661330 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:21 INFO - PROCESS | 3644 | 1465274661333 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:21 INFO - PROCESS | 3644 | ++DOCSHELL 12AE8C00 == 28 [pid = 3644] [id = 500] 21:44:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (12AEA000) [pid = 3644] [serial = 1500] [outer = 00000000] 21:44:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13069800) [pid = 3644] [serial = 1501] [outer = 12AEA000] 21:44:21 INFO - PROCESS | 3644 | 1465274661380 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (130C7C00) [pid = 3644] [serial = 1502] [outer = 12AEA000] 21:44:21 INFO - PROCESS | 3644 | 1465274661883 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]]]}] 21:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 708ms 21:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:44:21 INFO - PROCESS | 3644 | 1465274661920 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 21:44:21 INFO - PROCESS | 3644 | 1465274661922 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 21:44:21 INFO - PROCESS | 3644 | 1465274661926 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:44:21 INFO - PROCESS | 3644 | 1465274661929 Marionette TRACE conn3 <- [1,1966,null,{}] 21:44:21 INFO - PROCESS | 3644 | 1465274661940 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}] 21:44:21 INFO - PROCESS | 3644 | 1465274661944 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:22 INFO - PROCESS | 3644 | 1465274662052 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 21:44:22 INFO - PROCESS | 3644 | 1465274662149 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 3644 | 1465274662152 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:22 INFO - PROCESS | 3644 | ++DOCSHELL 140C6400 == 29 [pid = 3644] [id = 501] 21:44:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (140C6800) [pid = 3644] [serial = 1503] [outer = 00000000] 21:44:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (140CE000) [pid = 3644] [serial = 1504] [outer = 140C6800] 21:44:22 INFO - PROCESS | 3644 | 1465274662199 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1430B000) [pid = 3644] [serial = 1505] [outer = 140C6800] 21:44:22 INFO - PROCESS | 3644 | 1465274662618 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]]]}] 21:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 21:44:22 INFO - PROCESS | 3644 | 1465274662657 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 21:44:22 INFO - PROCESS | 3644 | 1465274662659 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 21:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:44:22 INFO - PROCESS | 3644 | 1465274662673 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:44:22 INFO - PROCESS | 3644 | 1465274662676 Marionette TRACE conn3 <- [1,1970,null,{}] 21:44:22 INFO - PROCESS | 3644 | 1465274662681 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}] 21:44:22 INFO - PROCESS | 3644 | 1465274662684 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:22 INFO - PROCESS | 3644 | 1465274662766 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 21:44:22 INFO - PROCESS | 3644 | 1465274662771 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 3644 | 1465274662773 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:22 INFO - PROCESS | 3644 | ++DOCSHELL 140CDC00 == 30 [pid = 3644] [id = 502] 21:44:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (140D5400) [pid = 3644] [serial = 1506] [outer = 00000000] 21:44:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (14E47400) [pid = 3644] [serial = 1507] [outer = 140D5400] 21:44:22 INFO - PROCESS | 3644 | 1465274662817 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1518F800) [pid = 3644] [serial = 1508] [outer = 140D5400] 21:44:23 INFO - PROCESS | 3644 | 1465274663236 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]]]}] 21:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 598ms 21:44:23 INFO - PROCESS | 3644 | 1465274663270 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 21:44:23 INFO - PROCESS | 3644 | 1465274663272 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 21:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:44:23 INFO - PROCESS | 3644 | 1465274663287 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - PROCESS | 3644 | 1465274663289 Marionette TRACE conn3 <- [1,1974,null,{}] 21:44:23 INFO - PROCESS | 3644 | 1465274663292 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}] 21:44:23 INFO - PROCESS | 3644 | 1465274663294 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:23 INFO - PROCESS | 3644 | 1465274663370 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 21:44:23 INFO - PROCESS | 3644 | 1465274663375 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 3644 | 1465274663377 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:23 INFO - PROCESS | 3644 | ++DOCSHELL 1510F800 == 31 [pid = 3644] [id = 503] 21:44:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (151B3000) [pid = 3644] [serial = 1509] [outer = 00000000] 21:44:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (152D9800) [pid = 3644] [serial = 1510] [outer = 151B3000] 21:44:23 INFO - PROCESS | 3644 | 1465274663421 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15A71800) [pid = 3644] [serial = 1511] [outer = 151B3000] 21:44:23 INFO - PROCESS | 3644 | 1465274663871 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]]]}] 21:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 21:44:23 INFO - PROCESS | 3644 | 1465274663925 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 21:44:23 INFO - PROCESS | 3644 | 1465274663927 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 21:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:44:23 INFO - PROCESS | 3644 | 1465274663930 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - PROCESS | 3644 | 1465274663932 Marionette TRACE conn3 <- [1,1978,null,{}] 21:44:23 INFO - PROCESS | 3644 | 1465274663935 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}] 21:44:23 INFO - PROCESS | 3644 | 1465274663940 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:24 INFO - PROCESS | 3644 | 1465274664038 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 21:44:24 INFO - PROCESS | 3644 | 1465274664047 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:24 INFO - PROCESS | 3644 | 1465274664049 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:24 INFO - PROCESS | 3644 | ++DOCSHELL 164A9800 == 32 [pid = 3644] [id = 504] 21:44:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (164B1400) [pid = 3644] [serial = 1512] [outer = 00000000] 21:44:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16833C00) [pid = 3644] [serial = 1513] [outer = 164B1400] 21:44:24 INFO - PROCESS | 3644 | 1465274664092 Marionette DEBUG loaded listener.js 21:44:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1683DC00) [pid = 3644] [serial = 1514] [outer = 164B1400] 21:44:24 INFO - PROCESS | 3644 | 1465274664513 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]]]}] 21:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 21:44:24 INFO - PROCESS | 3644 | 1465274664568 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 21:44:24 INFO - PROCESS | 3644 | 1465274664570 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 21:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:44:24 INFO - PROCESS | 3644 | 1465274664573 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - PROCESS | 3644 | 1465274664585 Marionette TRACE conn3 <- [1,1982,null,{}] 21:44:24 INFO - PROCESS | 3644 | 1465274664589 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}] 21:44:24 INFO - PROCESS | 3644 | 1465274664591 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:24 INFO - PROCESS | 3644 | 1465274664666 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 21:44:24 INFO - PROCESS | 3644 | 1465274664671 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:24 INFO - PROCESS | 3644 | 1465274664673 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:24 INFO - PROCESS | 3644 | ++DOCSHELL 16690800 == 33 [pid = 3644] [id = 505] 21:44:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16846000) [pid = 3644] [serial = 1515] [outer = 00000000] 21:44:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16850400) [pid = 3644] [serial = 1516] [outer = 16846000] 21:44:24 INFO - PROCESS | 3644 | 1465274664722 Marionette DEBUG loaded listener.js 21:44:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16852400) [pid = 3644] [serial = 1517] [outer = 16846000] 21:44:25 INFO - PROCESS | 3644 | 1465274665149 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]]]}] 21:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 598ms 21:44:25 INFO - PROCESS | 3644 | 1465274665170 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 3644 | 1465274665172 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 21:44:25 INFO - PROCESS | 3644 | 1465274665175 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:44:25 INFO - PROCESS | 3644 | 1465274665177 Marionette TRACE conn3 <- [1,1986,null,{}] 21:44:25 INFO - PROCESS | 3644 | 1465274665181 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}] 21:44:25 INFO - PROCESS | 3644 | 1465274665183 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:25 INFO - PROCESS | 3644 | 1465274665305 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 21:44:25 INFO - PROCESS | 3644 | 1465274665312 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 3644 | 1465274665314 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:25 INFO - PROCESS | 3644 | ++DOCSHELL 1683B800 == 34 [pid = 3644] [id = 506] 21:44:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16846C00) [pid = 3644] [serial = 1518] [outer = 00000000] 21:44:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D54C00) [pid = 3644] [serial = 1519] [outer = 16846C00] 21:44:25 INFO - PROCESS | 3644 | 1465274665358 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D56800) [pid = 3644] [serial = 1520] [outer = 16846C00] 21:44:25 INFO - PROCESS | 3644 | 1465274665807 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]]]}] 21:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 21:44:25 INFO - PROCESS | 3644 | 1465274665885 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 3644 | 1465274665887 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 21:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:44:25 INFO - PROCESS | 3644 | 1465274665891 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - PROCESS | 3644 | 1465274665892 Marionette TRACE conn3 <- [1,1990,null,{}] 21:44:25 INFO - PROCESS | 3644 | 1465274665895 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}] 21:44:25 INFO - PROCESS | 3644 | 1465274665897 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:26 INFO - PROCESS | 3644 | 1465274666008 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 21:44:26 INFO - PROCESS | 3644 | 1465274666093 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 3644 | 1465274666095 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:26 INFO - PROCESS | 3644 | ++DOCSHELL 1402E800 == 35 [pid = 3644] [id = 507] 21:44:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D6E400) [pid = 3644] [serial = 1521] [outer = 00000000] 21:44:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D77C00) [pid = 3644] [serial = 1522] [outer = 16D6E400] 21:44:26 INFO - PROCESS | 3644 | 1465274666138 Marionette DEBUG loaded listener.js 21:44:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D78400) [pid = 3644] [serial = 1523] [outer = 16D6E400] 21:44:26 INFO - PROCESS | 3644 | 1465274666547 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]]]}] 21:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 708ms 21:44:26 INFO - PROCESS | 3644 | 1465274666592 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 21:44:26 INFO - PROCESS | 3644 | 1465274666593 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 21:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:44:26 INFO - PROCESS | 3644 | 1465274666606 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:44:26 INFO - PROCESS | 3644 | 1465274666608 Marionette TRACE conn3 <- [1,1994,null,{}] 21:44:26 INFO - PROCESS | 3644 | 1465274666611 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}] 21:44:26 INFO - PROCESS | 3644 | 1465274666623 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:26 INFO - PROCESS | 3644 | 1465274666739 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 21:44:26 INFO - PROCESS | 3644 | 1465274666810 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 3644 | 1465274666812 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:26 INFO - PROCESS | 3644 | ++DOCSHELL 14E46800 == 36 [pid = 3644] [id = 508] 21:44:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16E91400) [pid = 3644] [serial = 1524] [outer = 00000000] 21:44:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (170B4800) [pid = 3644] [serial = 1525] [outer = 16E91400] 21:44:26 INFO - PROCESS | 3644 | 1465274666854 Marionette DEBUG loaded listener.js 21:44:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17586400) [pid = 3644] [serial = 1526] [outer = 16E91400] 21:44:27 INFO - PROCESS | 3644 | 1465274667319 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]]]}] 21:44:27 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 21:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 739ms 21:44:27 INFO - PROCESS | 3644 | 1465274667374 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 21:44:27 INFO - PROCESS | 3644 | 1465274667377 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 21:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:44:27 INFO - PROCESS | 3644 | 1465274667417 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:44:27 INFO - PROCESS | 3644 | 1465274667419 Marionette TRACE conn3 <- [1,1998,null,{}] 21:44:27 INFO - PROCESS | 3644 | 1465274667423 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}] 21:44:27 INFO - PROCESS | 3644 | 1465274667425 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:27 INFO - PROCESS | 3644 | 1465274667544 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 21:44:27 INFO - PROCESS | 3644 | 1465274667557 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:27 INFO - PROCESS | 3644 | 1465274667559 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:27 INFO - PROCESS | 3644 | ++DOCSHELL 14E3D000 == 37 [pid = 3644] [id = 509] 21:44:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (175A7C00) [pid = 3644] [serial = 1527] [outer = 00000000] 21:44:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (178A0400) [pid = 3644] [serial = 1528] [outer = 175A7C00] 21:44:27 INFO - PROCESS | 3644 | 1465274667604 Marionette DEBUG loaded listener.js 21:44:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18103000) [pid = 3644] [serial = 1529] [outer = 175A7C00] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (14E43400) [pid = 3644] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15D48000) [pid = 3644] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1683D800) [pid = 3644] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15110000) [pid = 3644] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13C07800) [pid = 3644] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (105E6400) [pid = 3644] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (143DC800) [pid = 3644] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13132000) [pid = 3644] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12A0E000) [pid = 3644] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17898400) [pid = 3644] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D6FC00) [pid = 3644] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:44:27 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (143DD400) [pid = 3644] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:44:28 INFO - PROCESS | 3644 | 1465274668157 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]]]}] 21:44:28 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 21:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 803ms 21:44:28 INFO - PROCESS | 3644 | 1465274668216 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 21:44:28 INFO - PROCESS | 3644 | 1465274668218 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 21:44:28 INFO - PROCESS | 3644 | 1465274668221 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:44:28 INFO - PROCESS | 3644 | 1465274668223 Marionette TRACE conn3 <- [1,2002,null,{}] 21:44:28 INFO - PROCESS | 3644 | 1465274668227 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}] 21:44:28 INFO - PROCESS | 3644 | 1465274668229 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:28 INFO - PROCESS | 3644 | 1465274668306 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 21:44:28 INFO - PROCESS | 3644 | 1465274668312 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 3644 | 1465274668314 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:28 INFO - PROCESS | 3644 | ++DOCSHELL 1104F800 == 38 [pid = 3644] [id = 510] 21:44:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13238C00) [pid = 3644] [serial = 1530] [outer = 00000000] 21:44:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D55000) [pid = 3644] [serial = 1531] [outer = 13238C00] 21:44:28 INFO - PROCESS | 3644 | 1465274668357 Marionette DEBUG loaded listener.js 21:44:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16E91000) [pid = 3644] [serial = 1532] [outer = 13238C00] 21:44:28 INFO - PROCESS | 3644 | 1465274668778 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]]]}] 21:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 598ms 21:44:28 INFO - PROCESS | 3644 | 1465274668836 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 21:44:28 INFO - PROCESS | 3644 | 1465274668838 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 21:44:28 INFO - PROCESS | 3644 | 1465274668846 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:44:28 INFO - PROCESS | 3644 | 1465274668848 Marionette TRACE conn3 <- [1,2006,null,{}] 21:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:44:28 INFO - PROCESS | 3644 | 1465274668851 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}] 21:44:28 INFO - PROCESS | 3644 | 1465274668853 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:28 INFO - PROCESS | 3644 | 1465274668929 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 21:44:28 INFO - PROCESS | 3644 | 1465274668934 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 3644 | 1465274668936 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:28 INFO - PROCESS | 3644 | ++DOCSHELL 0F97F800 == 39 [pid = 3644] [id = 511] 21:44:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10275800) [pid = 3644] [serial = 1533] [outer = 00000000] 21:44:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16831400) [pid = 3644] [serial = 1534] [outer = 10275800] 21:44:28 INFO - PROCESS | 3644 | 1465274668979 Marionette DEBUG loaded listener.js 21:44:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17F2B800) [pid = 3644] [serial = 1535] [outer = 10275800] 21:44:29 INFO - PROCESS | 3644 | 1465274669414 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]]]}] 21:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 598ms 21:44:29 INFO - PROCESS | 3644 | 1465274669446 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 21:44:29 INFO - PROCESS | 3644 | 1465274669448 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 21:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:44:29 INFO - PROCESS | 3644 | 1465274669451 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:44:29 INFO - PROCESS | 3644 | 1465274669453 Marionette TRACE conn3 <- [1,2010,null,{}] 21:44:29 INFO - PROCESS | 3644 | 1465274669456 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}] 21:44:29 INFO - PROCESS | 3644 | 1465274669458 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:29 INFO - PROCESS | 3644 | 1465274669575 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 21:44:29 INFO - PROCESS | 3644 | 1465274669585 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:29 INFO - PROCESS | 3644 | 1465274669587 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:29 INFO - PROCESS | 3644 | ++DOCSHELL 13077C00 == 40 [pid = 3644] [id = 512] 21:44:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (151AEC00) [pid = 3644] [serial = 1536] [outer = 00000000] 21:44:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18197400) [pid = 3644] [serial = 1537] [outer = 151AEC00] 21:44:29 INFO - PROCESS | 3644 | 1465274669629 Marionette DEBUG loaded listener.js 21:44:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19838800) [pid = 3644] [serial = 1538] [outer = 151AEC00] 21:44:30 INFO - PROCESS | 3644 | --DOCSHELL 143DA400 == 39 [pid = 3644] [id = 498] 21:44:30 INFO - PROCESS | 3644 | --DOCSHELL 10D07C00 == 38 [pid = 3644] [id = 499] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 140CDC00 == 37 [pid = 3644] [id = 502] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 12AE8C00 == 36 [pid = 3644] [id = 500] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 140C6400 == 35 [pid = 3644] [id = 501] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 1510F800 == 34 [pid = 3644] [id = 503] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 1683B800 == 33 [pid = 3644] [id = 506] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 0F97F800 == 32 [pid = 3644] [id = 511] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 14E3D000 == 31 [pid = 3644] [id = 509] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 164A9800 == 30 [pid = 3644] [id = 504] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 16690800 == 29 [pid = 3644] [id = 505] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 1402E800 == 28 [pid = 3644] [id = 507] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 14E46800 == 27 [pid = 3644] [id = 508] 21:44:31 INFO - PROCESS | 3644 | --DOCSHELL 1104F800 == 26 [pid = 3644] [id = 510] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (151B6000) [pid = 3644] [serial = 1480] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (164A5C00) [pid = 3644] [serial = 1483] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (157E9C00) [pid = 3644] [serial = 1481] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16853400) [pid = 3644] [serial = 1486] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (164AD400) [pid = 3644] [serial = 1484] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16D56C00) [pid = 3644] [serial = 1492] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16A96000) [pid = 3644] [serial = 1487] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14E3E400) [pid = 3644] [serial = 1489] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12BC4C00) [pid = 3644] [serial = 1456] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D57400) [pid = 3644] [serial = 1493] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E2C800) [pid = 3644] [serial = 1477] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (131DC400) [pid = 3644] [serial = 1474] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13240400) [pid = 3644] [serial = 1475] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D78C00) [pid = 3644] [serial = 1495] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (111ADC00) [pid = 3644] [serial = 1471] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (131D3400) [pid = 3644] [serial = 1469] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12DFE400) [pid = 3644] [serial = 1468] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17F32800) [pid = 3644] [serial = 1466] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1789EC00) [pid = 3644] [serial = 1465] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (175A8800) [pid = 3644] [serial = 1463] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (17585800) [pid = 3644] [serial = 1462] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1605C800) [pid = 3644] [serial = 1460] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (151BA800) [pid = 3644] [serial = 1459] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1323C800) [pid = 3644] [serial = 1457] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (151B4800) [pid = 3644] [serial = 1490] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (14E3F000) [pid = 3644] [serial = 1478] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3644 | 1465274671383 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]]]}] 21:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1982ms 21:44:31 INFO - PROCESS | 3644 | 1465274671424 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 21:44:31 INFO - PROCESS | 3644 | 1465274671428 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 21:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:44:31 INFO - PROCESS | 3644 | 1465274671433 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:44:31 INFO - PROCESS | 3644 | 1465274671436 Marionette TRACE conn3 <- [1,2014,null,{}] 21:44:31 INFO - PROCESS | 3644 | 1465274671442 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}] 21:44:31 INFO - PROCESS | 3644 | 1465274671445 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:31 INFO - PROCESS | 3644 | 1465274671583 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 21:44:31 INFO - PROCESS | 3644 | 1465274671590 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:31 INFO - PROCESS | 3644 | 1465274671594 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:31 INFO - PROCESS | 3644 | ++DOCSHELL 10D05400 == 27 [pid = 3644] [id = 513] 21:44:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10D05C00) [pid = 3644] [serial = 1539] [outer = 00000000] 21:44:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10F0B000) [pid = 3644] [serial = 1540] [outer = 10D05C00] 21:44:31 INFO - PROCESS | 3644 | 1465274671644 Marionette DEBUG loaded listener.js 21:44:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10F38000) [pid = 3644] [serial = 1541] [outer = 10D05C00] 21:44:32 INFO - PROCESS | 3644 | 1465274672146 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]]]}] 21:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 739ms 21:44:32 INFO - PROCESS | 3644 | 1465274672206 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 21:44:32 INFO - PROCESS | 3644 | 1465274672211 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 21:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:44:32 INFO - PROCESS | 3644 | 1465274672217 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:44:32 INFO - PROCESS | 3644 | 1465274672220 Marionette TRACE conn3 <- [1,2018,null,{}] 21:44:32 INFO - PROCESS | 3644 | 1465274672223 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}] 21:44:32 INFO - PROCESS | 3644 | 1465274672226 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:32 INFO - PROCESS | 3644 | 1465274672312 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 21:44:32 INFO - PROCESS | 3644 | 1465274672321 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:32 INFO - PROCESS | 3644 | 1465274672324 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:32 INFO - PROCESS | 3644 | ++DOCSHELL 12BC0800 == 28 [pid = 3644] [id = 514] 21:44:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12BC4C00) [pid = 3644] [serial = 1542] [outer = 00000000] 21:44:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (12DF9C00) [pid = 3644] [serial = 1543] [outer = 12BC4C00] 21:44:32 INFO - PROCESS | 3644 | 1465274672378 Marionette DEBUG loaded listener.js 21:44:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (130BE800) [pid = 3644] [serial = 1544] [outer = 12BC4C00] 21:44:32 INFO - PROCESS | 3644 | 1465274672831 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]]]}] 21:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 645ms 21:44:32 INFO - PROCESS | 3644 | 1465274672864 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 21:44:32 INFO - PROCESS | 3644 | 1465274672867 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 21:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:44:32 INFO - PROCESS | 3644 | 1465274672870 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:44:32 INFO - PROCESS | 3644 | 1465274672873 Marionette TRACE conn3 <- [1,2022,null,{}] 21:44:32 INFO - PROCESS | 3644 | 1465274672884 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}] 21:44:32 INFO - PROCESS | 3644 | 1465274672889 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:32 INFO - PROCESS | 3644 | 1465274672977 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 21:44:33 INFO - PROCESS | 3644 | 1465274673017 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 3644 | 1465274673020 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:33 INFO - PROCESS | 3644 | ++DOCSHELL 137B8400 == 29 [pid = 3644] [id = 515] 21:44:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13931400) [pid = 3644] [serial = 1545] [outer = 00000000] 21:44:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13C85400) [pid = 3644] [serial = 1546] [outer = 13931400] 21:44:33 INFO - PROCESS | 3644 | 1465274673067 Marionette DEBUG loaded listener.js 21:44:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (140C7400) [pid = 3644] [serial = 1547] [outer = 13931400] 21:44:33 INFO - PROCESS | 3644 | 1465274673502 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]]]}] 21:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 708ms 21:44:33 INFO - PROCESS | 3644 | 1465274673570 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 21:44:33 INFO - PROCESS | 3644 | 1465274673573 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 21:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:44:33 INFO - PROCESS | 3644 | 1465274673576 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:44:33 INFO - PROCESS | 3644 | 1465274673578 Marionette TRACE conn3 <- [1,2026,null,{}] 21:44:33 INFO - PROCESS | 3644 | 1465274673592 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}] 21:44:33 INFO - PROCESS | 3644 | 1465274673594 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:33 INFO - PROCESS | 3644 | 1465274673679 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 21:44:33 INFO - PROCESS | 3644 | 1465274673684 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 3644 | 1465274673686 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:33 INFO - PROCESS | 3644 | ++DOCSHELL 13C87C00 == 30 [pid = 3644] [id = 516] 21:44:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (140CFC00) [pid = 3644] [serial = 1548] [outer = 00000000] 21:44:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14E31800) [pid = 3644] [serial = 1549] [outer = 140CFC00] 21:44:33 INFO - PROCESS | 3644 | 1465274673729 Marionette DEBUG loaded listener.js 21:44:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E3F800) [pid = 3644] [serial = 1550] [outer = 140CFC00] 21:44:34 INFO - PROCESS | 3644 | 1465274674179 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]]]}] 21:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 661ms 21:44:34 INFO - PROCESS | 3644 | 1465274674234 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 21:44:34 INFO - PROCESS | 3644 | 1465274674236 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 21:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:44:34 INFO - PROCESS | 3644 | 1465274674240 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:44:34 INFO - PROCESS | 3644 | 1465274674241 Marionette TRACE conn3 <- [1,2030,null,{}] 21:44:34 INFO - PROCESS | 3644 | 1465274674245 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}] 21:44:34 INFO - PROCESS | 3644 | 1465274674247 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:34 INFO - PROCESS | 3644 | 1465274674324 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 21:44:34 INFO - PROCESS | 3644 | 1465274674328 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:34 INFO - PROCESS | 3644 | 1465274674331 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:34 INFO - PROCESS | 3644 | ++DOCSHELL 14E45400 == 31 [pid = 3644] [id = 517] 21:44:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E49C00) [pid = 3644] [serial = 1551] [outer = 00000000] 21:44:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (151B5800) [pid = 3644] [serial = 1552] [outer = 14E49C00] 21:44:34 INFO - PROCESS | 3644 | 1465274674374 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (151BD400) [pid = 3644] [serial = 1553] [outer = 14E49C00] 21:44:34 INFO - PROCESS | 3644 | 1465274674826 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]]]}] 21:44:34 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) 21:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 21:44:34 INFO - PROCESS | 3644 | 1465274674881 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 21:44:34 INFO - PROCESS | 3644 | 1465274674884 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 21:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:44:34 INFO - PROCESS | 3644 | 1465274674887 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:44:34 INFO - PROCESS | 3644 | 1465274674888 Marionette TRACE conn3 <- [1,2034,null,{}] 21:44:34 INFO - PROCESS | 3644 | 1465274674892 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}] 21:44:34 INFO - PROCESS | 3644 | 1465274674897 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:35 INFO - PROCESS | 3644 | 1465274675004 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 21:44:35 INFO - PROCESS | 3644 | 1465274675009 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:35 INFO - PROCESS | 3644 | 1465274675011 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:35 INFO - PROCESS | 3644 | ++DOCSHELL 16056800 == 32 [pid = 3644] [id = 518] 21:44:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1605D800) [pid = 3644] [serial = 1554] [outer = 00000000] 21:44:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (164AA800) [pid = 3644] [serial = 1555] [outer = 1605D800] 21:44:35 INFO - PROCESS | 3644 | 1465274675055 Marionette DEBUG loaded listener.js 21:44:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164B3C00) [pid = 3644] [serial = 1556] [outer = 1605D800] 21:44:35 INFO - PROCESS | 3644 | 1465274675472 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]]]}] 21:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 645ms 21:44:35 INFO - PROCESS | 3644 | 1465274675530 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 21:44:35 INFO - PROCESS | 3644 | 1465274675532 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 21:44:35 INFO - PROCESS | 3644 | 1465274675535 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:44:35 INFO - PROCESS | 3644 | 1465274675537 Marionette TRACE conn3 <- [1,2038,null,{}] 21:44:35 INFO - PROCESS | 3644 | 1465274675540 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}] 21:44:35 INFO - PROCESS | 3644 | 1465274675542 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:35 INFO - PROCESS | 3644 | 1465274675627 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 21:44:35 INFO - PROCESS | 3644 | 1465274675632 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:35 INFO - PROCESS | 3644 | 1465274675634 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:35 INFO - PROCESS | 3644 | ++DOCSHELL 16838400 == 33 [pid = 3644] [id = 519] 21:44:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16838800) [pid = 3644] [serial = 1557] [outer = 00000000] 21:44:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1684CC00) [pid = 3644] [serial = 1558] [outer = 16838800] 21:44:35 INFO - PROCESS | 3644 | 1465274675676 Marionette DEBUG loaded listener.js 21:44:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1684D400) [pid = 3644] [serial = 1559] [outer = 16838800] 21:44:36 INFO - PROCESS | 3644 | 1465274676121 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]]]}] 21:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 21:44:36 INFO - PROCESS | 3644 | 1465274676176 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 3644 | 1465274676225 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 21:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:44:36 INFO - PROCESS | 3644 | 1465274676233 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 3644 | 1465274676234 Marionette TRACE conn3 <- [1,2042,null,{}] 21:44:36 INFO - PROCESS | 3644 | 1465274676238 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}] 21:44:36 INFO - PROCESS | 3644 | 1465274676239 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:36 INFO - PROCESS | 3644 | 1465274676314 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 21:44:36 INFO - PROCESS | 3644 | 1465274676319 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:36 INFO - PROCESS | 3644 | 1465274676321 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:36 INFO - PROCESS | 3644 | ++DOCSHELL 0F9EB000 == 34 [pid = 3644] [id = 520] 21:44:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16833800) [pid = 3644] [serial = 1560] [outer = 00000000] 21:44:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16A90000) [pid = 3644] [serial = 1561] [outer = 16833800] 21:44:36 INFO - PROCESS | 3644 | 1465274676364 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16A96000) [pid = 3644] [serial = 1562] [outer = 16833800] 21:44:36 INFO - PROCESS | 3644 | 1465274676833 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]]]}] 21:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 645ms 21:44:36 INFO - PROCESS | 3644 | 1465274676871 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 3644 | 1465274676873 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 21:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:44:36 INFO - PROCESS | 3644 | 1465274676876 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 3644 | 1465274676878 Marionette TRACE conn3 <- [1,2046,null,{}] 21:44:36 INFO - PROCESS | 3644 | 1465274676882 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}] 21:44:36 INFO - PROCESS | 3644 | 1465274676883 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:36 INFO - PROCESS | 3644 | 1465274676992 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 21:44:37 INFO - PROCESS | 3644 | 1465274677086 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 3644 | 1465274677088 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:37 INFO - PROCESS | 3644 | ++DOCSHELL 137AF400 == 35 [pid = 3644] [id = 521] 21:44:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (137B6C00) [pid = 3644] [serial = 1563] [outer = 00000000] 21:44:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16D72000) [pid = 3644] [serial = 1564] [outer = 137B6C00] 21:44:37 INFO - PROCESS | 3644 | 1465274677130 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16D74800) [pid = 3644] [serial = 1565] [outer = 137B6C00] 21:44:37 INFO - PROCESS | 3644 | 1465274677544 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]]]}] 21:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 708ms 21:44:37 INFO - PROCESS | 3644 | 1465274677574 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 21:44:37 INFO - PROCESS | 3644 | 1465274677576 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 21:44:37 INFO - PROCESS | 3644 | 1465274677583 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:44:37 INFO - PROCESS | 3644 | 1465274677585 Marionette TRACE conn3 <- [1,2050,null,{}] 21:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:44:37 INFO - PROCESS | 3644 | 1465274677588 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}] 21:44:37 INFO - PROCESS | 3644 | 1465274677590 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:37 INFO - PROCESS | 3644 | 1465274677712 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 21:44:37 INFO - PROCESS | 3644 | 1465274677718 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 3644 | 1465274677720 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:37 INFO - PROCESS | 3644 | ++DOCSHELL 14E31000 == 36 [pid = 3644] [id = 522] 21:44:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16E85400) [pid = 3644] [serial = 1566] [outer = 00000000] 21:44:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (175A0400) [pid = 3644] [serial = 1567] [outer = 16E85400] 21:44:37 INFO - PROCESS | 3644 | 1465274677762 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17692C00) [pid = 3644] [serial = 1568] [outer = 16E85400] 21:44:38 INFO - PROCESS | 3644 | 1465274678200 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]]]}] 21:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 21:44:38 INFO - PROCESS | 3644 | 1465274678225 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 3644 | 1465274678228 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 21:44:38 INFO - PROCESS | 3644 | 1465274678231 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:44:38 INFO - PROCESS | 3644 | 1465274678233 Marionette TRACE conn3 <- [1,2054,null,{}] 21:44:38 INFO - PROCESS | 3644 | 1465274678237 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}] 21:44:38 INFO - PROCESS | 3644 | 1465274678239 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:38 INFO - PROCESS | 3644 | 1465274678362 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 21:44:38 INFO - PROCESS | 3644 | 1465274678459 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:38 INFO - PROCESS | 3644 | 1465274678462 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:38 INFO - PROCESS | 3644 | ++DOCSHELL 14E41400 == 37 [pid = 3644] [id = 523] 21:44:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (17E2A800) [pid = 3644] [serial = 1569] [outer = 00000000] 21:44:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1818AC00) [pid = 3644] [serial = 1570] [outer = 17E2A800] 21:44:38 INFO - PROCESS | 3644 | 1465274678506 Marionette DEBUG loaded listener.js 21:44:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18197000) [pid = 3644] [serial = 1571] [outer = 17E2A800] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16D6E400) [pid = 3644] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16E91400) [pid = 3644] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (175A7C00) [pid = 3644] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (10275800) [pid = 3644] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16846C00) [pid = 3644] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16846000) [pid = 3644] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (164B1400) [pid = 3644] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (151B3000) [pid = 3644] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (140D5400) [pid = 3644] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (140C6800) [pid = 3644] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (12AEA000) [pid = 3644] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10D0C800) [pid = 3644] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16D6E800) [pid = 3644] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13238C00) [pid = 3644] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:44:38 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1104EC00) [pid = 3644] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:44:39 INFO - PROCESS | 3644 | 1465274679076 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]]]}] 21:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 912ms 21:44:39 INFO - PROCESS | 3644 | 1465274679137 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 21:44:39 INFO - PROCESS | 3644 | 1465274679139 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 21:44:39 INFO - PROCESS | 3644 | 1465274679143 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:44:39 INFO - PROCESS | 3644 | 1465274679145 Marionette TRACE conn3 <- [1,2058,null,{}] 21:44:39 INFO - PROCESS | 3644 | 1465274679148 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}] 21:44:39 INFO - PROCESS | 3644 | 1465274679150 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:39 INFO - PROCESS | 3644 | 1465274679228 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 21:44:39 INFO - PROCESS | 3644 | 1465274679233 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 3644 | 1465274679235 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:39 INFO - PROCESS | 3644 | ++DOCSHELL 14E44000 == 38 [pid = 3644] [id = 524] 21:44:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14E44400) [pid = 3644] [serial = 1572] [outer = 00000000] 21:44:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16060000) [pid = 3644] [serial = 1573] [outer = 14E44400] 21:44:39 INFO - PROCESS | 3644 | 1465274679279 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16846000) [pid = 3644] [serial = 1574] [outer = 14E44400] 21:44:39 INFO - PROCESS | 3644 | 1465274679697 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]]]}] 21:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 598ms 21:44:39 INFO - PROCESS | 3644 | 1465274679740 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 21:44:39 INFO - PROCESS | 3644 | 1465274679742 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 21:44:39 INFO - PROCESS | 3644 | 1465274679749 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:44:39 INFO - PROCESS | 3644 | 1465274679751 Marionette TRACE conn3 <- [1,2062,null,{}] 21:44:39 INFO - PROCESS | 3644 | 1465274679754 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}] 21:44:39 INFO - PROCESS | 3644 | 1465274679755 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:39 INFO - PROCESS | 3644 | 1465274679842 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 21:44:39 INFO - PROCESS | 3644 | 1465274679847 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 3644 | 1465274679849 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:39 INFO - PROCESS | 3644 | ++DOCSHELL 164B1400 == 39 [pid = 3644] [id = 525] 21:44:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16833000) [pid = 3644] [serial = 1575] [outer = 00000000] 21:44:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (178A2400) [pid = 3644] [serial = 1576] [outer = 16833000] 21:44:39 INFO - PROCESS | 3644 | 1465274679891 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18198400) [pid = 3644] [serial = 1577] [outer = 16833000] 21:44:40 INFO - PROCESS | 3644 | 1465274680360 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]]]}] 21:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 645ms 21:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:44:40 INFO - PROCESS | 3644 | 1465274680395 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 21:44:40 INFO - PROCESS | 3644 | 1465274680397 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 21:44:40 INFO - PROCESS | 3644 | 1465274680401 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:44:40 INFO - PROCESS | 3644 | 1465274680402 Marionette TRACE conn3 <- [1,2066,null,{}] 21:44:40 INFO - PROCESS | 3644 | 1465274680406 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}] 21:44:40 INFO - PROCESS | 3644 | 1465274680408 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:40 INFO - PROCESS | 3644 | 1465274680485 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 21:44:40 INFO - PROCESS | 3644 | 1465274680490 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:40 INFO - PROCESS | 3644 | 1465274680492 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:40 INFO - PROCESS | 3644 | ++DOCSHELL 151B5400 == 40 [pid = 3644] [id = 526] 21:44:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D73800) [pid = 3644] [serial = 1578] [outer = 00000000] 21:44:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19841800) [pid = 3644] [serial = 1579] [outer = 16D73800] 21:44:40 INFO - PROCESS | 3644 | 1465274680535 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19844C00) [pid = 3644] [serial = 1580] [outer = 16D73800] 21:44:41 INFO - PROCESS | 3644 | --DOCSHELL 13077C00 == 39 [pid = 3644] [id = 512] 21:44:41 INFO - PROCESS | 3644 | --DOCSHELL 10D05400 == 38 [pid = 3644] [id = 513] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 12BC0800 == 37 [pid = 3644] [id = 514] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 14E45400 == 36 [pid = 3644] [id = 517] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 16056800 == 35 [pid = 3644] [id = 518] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 13C87C00 == 34 [pid = 3644] [id = 516] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 0F9EB000 == 33 [pid = 3644] [id = 520] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 137B8400 == 32 [pid = 3644] [id = 515] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 14E41400 == 31 [pid = 3644] [id = 523] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 14E31000 == 30 [pid = 3644] [id = 522] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 164B1400 == 29 [pid = 3644] [id = 525] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 16838400 == 28 [pid = 3644] [id = 519] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 137AF400 == 27 [pid = 3644] [id = 521] 21:44:42 INFO - PROCESS | 3644 | --DOCSHELL 14E44000 == 26 [pid = 3644] [id = 524] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (114C7C00) [pid = 3644] [serial = 1472] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D77C00) [pid = 3644] [serial = 1522] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (170B4800) [pid = 3644] [serial = 1525] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D78400) [pid = 3644] [serial = 1523] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (178A0400) [pid = 3644] [serial = 1528] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17586400) [pid = 3644] [serial = 1526] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16831400) [pid = 3644] [serial = 1534] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17F2B800) [pid = 3644] [serial = 1535] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D54C00) [pid = 3644] [serial = 1519] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16850400) [pid = 3644] [serial = 1516] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16852400) [pid = 3644] [serial = 1517] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16833C00) [pid = 3644] [serial = 1513] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1683DC00) [pid = 3644] [serial = 1514] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (152D9800) [pid = 3644] [serial = 1510] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15A71800) [pid = 3644] [serial = 1511] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14E47400) [pid = 3644] [serial = 1507] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1518F800) [pid = 3644] [serial = 1508] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (140CE000) [pid = 3644] [serial = 1504] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1430B000) [pid = 3644] [serial = 1505] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13069800) [pid = 3644] [serial = 1501] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (130C7C00) [pid = 3644] [serial = 1502] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (10F37C00) [pid = 3644] [serial = 1498] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1104F400) [pid = 3644] [serial = 1499] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16D7B000) [pid = 3644] [serial = 1496] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D55000) [pid = 3644] [serial = 1531] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (18103000) [pid = 3644] [serial = 1529] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (18197400) [pid = 3644] [serial = 1537] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16D56800) [pid = 3644] [serial = 1520] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16E91000) [pid = 3644] [serial = 1532] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3644 | 1465274682370 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]]]}] 21:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1966ms 21:44:42 INFO - PROCESS | 3644 | 1465274682390 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 21:44:42 INFO - PROCESS | 3644 | 1465274682394 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 21:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:44:42 INFO - PROCESS | 3644 | 1465274682402 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:44:42 INFO - PROCESS | 3644 | 1465274682406 Marionette TRACE conn3 <- [1,2070,null,{}] 21:44:42 INFO - PROCESS | 3644 | 1465274682415 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}] 21:44:42 INFO - PROCESS | 3644 | 1465274682418 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:42 INFO - PROCESS | 3644 | 1465274682508 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 21:44:42 INFO - PROCESS | 3644 | 1465274682517 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:42 INFO - PROCESS | 3644 | 1465274682521 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:42 INFO - PROCESS | 3644 | ++DOCSHELL 10D01800 == 27 [pid = 3644] [id = 527] 21:44:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10D02800) [pid = 3644] [serial = 1581] [outer = 00000000] 21:44:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10D0AC00) [pid = 3644] [serial = 1582] [outer = 10D02800] 21:44:42 INFO - PROCESS | 3644 | 1465274682569 Marionette DEBUG loaded listener.js 21:44:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10D0F000) [pid = 3644] [serial = 1583] [outer = 10D02800] 21:44:43 INFO - PROCESS | 3644 | 1465274683068 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]]]}] 21:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 21:44:43 INFO - PROCESS | 3644 | 1465274683099 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 3644 | 1465274683104 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 21:44:43 INFO - PROCESS | 3644 | 1465274683111 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:44:43 INFO - PROCESS | 3644 | 1465274683113 Marionette TRACE conn3 <- [1,2074,null,{}] 21:44:43 INFO - PROCESS | 3644 | 1465274683117 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}] 21:44:43 INFO - PROCESS | 3644 | 1465274683120 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:43 INFO - PROCESS | 3644 | 1465274683212 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 21:44:43 INFO - PROCESS | 3644 | 1465274683221 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:43 INFO - PROCESS | 3644 | 1465274683223 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:43 INFO - PROCESS | 3644 | ++DOCSHELL 12810000 == 28 [pid = 3644] [id = 528] 21:44:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (12812000) [pid = 3644] [serial = 1584] [outer = 00000000] 21:44:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12854C00) [pid = 3644] [serial = 1585] [outer = 12812000] 21:44:43 INFO - PROCESS | 3644 | 1465274683271 Marionette DEBUG loaded listener.js 21:44:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12A15400) [pid = 3644] [serial = 1586] [outer = 12812000] 21:44:43 INFO - PROCESS | 3644 | 1465274683742 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]]]}] 21:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 708ms 21:44:43 INFO - PROCESS | 3644 | 1465274683810 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 3644 | 1465274683812 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 21:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:44:43 INFO - PROCESS | 3644 | 1465274683815 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - PROCESS | 3644 | 1465274683819 Marionette TRACE conn3 <- [1,2078,null,{}] 21:44:43 INFO - PROCESS | 3644 | 1465274683829 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}] 21:44:43 INFO - PROCESS | 3644 | 1465274683834 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:43 INFO - PROCESS | 3644 | 1465274683947 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 21:44:44 INFO - PROCESS | 3644 | 1465274684046 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 3644 | 1465274684050 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:44 INFO - PROCESS | 3644 | ++DOCSHELL 1323F800 == 29 [pid = 3644] [id = 529] 21:44:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1323FC00) [pid = 3644] [serial = 1587] [outer = 00000000] 21:44:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13243800) [pid = 3644] [serial = 1588] [outer = 1323FC00] 21:44:44 INFO - PROCESS | 3644 | 1465274684097 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (137B3000) [pid = 3644] [serial = 1589] [outer = 1323FC00] 21:44:44 INFO - PROCESS | 3644 | 1465274684458 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]]]}] 21:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 708ms 21:44:44 INFO - PROCESS | 3644 | 1465274684514 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 21:44:44 INFO - PROCESS | 3644 | 1465274684517 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 21:44:44 INFO - PROCESS | 3644 | 1465274684531 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:44:44 INFO - PROCESS | 3644 | 1465274684543 Marionette TRACE conn3 <- [1,2082,null,{}] 21:44:44 INFO - PROCESS | 3644 | 1465274684547 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}] 21:44:44 INFO - PROCESS | 3644 | 1465274684549 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:44 INFO - PROCESS | 3644 | 1465274684634 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 21:44:44 INFO - PROCESS | 3644 | 1465274684639 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 3644 | 1465274684641 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:44 INFO - PROCESS | 3644 | ++DOCSHELL 137AEC00 == 30 [pid = 3644] [id = 530] 21:44:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1393C800) [pid = 3644] [serial = 1590] [outer = 00000000] 21:44:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (140C6C00) [pid = 3644] [serial = 1591] [outer = 1393C800] 21:44:44 INFO - PROCESS | 3644 | 1465274684690 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (14306800) [pid = 3644] [serial = 1592] [outer = 1393C800] 21:44:45 INFO - PROCESS | 3644 | 1465274685110 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]]]}] 21:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 598ms 21:44:45 INFO - PROCESS | 3644 | 1465274685128 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 3644 | 1465274685129 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 21:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:44:45 INFO - PROCESS | 3644 | 1465274685133 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 3644 | 1465274685134 Marionette TRACE conn3 <- [1,2086,null,{}] 21:44:45 INFO - PROCESS | 3644 | 1465274685138 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}] 21:44:45 INFO - PROCESS | 3644 | 1465274685139 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:45 INFO - PROCESS | 3644 | 1465274685265 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 21:44:45 INFO - PROCESS | 3644 | 1465274685270 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 3644 | 1465274685272 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:45 INFO - PROCESS | 3644 | ++DOCSHELL 140C6400 == 31 [pid = 3644] [id = 531] 21:44:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1430C800) [pid = 3644] [serial = 1593] [outer = 00000000] 21:44:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E29000) [pid = 3644] [serial = 1594] [outer = 1430C800] 21:44:45 INFO - PROCESS | 3644 | 1465274685315 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E2FC00) [pid = 3644] [serial = 1595] [outer = 1430C800] 21:44:45 INFO - PROCESS | 3644 | 1465274685790 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]]]}] 21:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 21:44:45 INFO - PROCESS | 3644 | 1465274685808 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 3644 | 1465274685810 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 21:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:44:45 INFO - PROCESS | 3644 | 1465274685813 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 3644 | 1465274685815 Marionette TRACE conn3 <- [1,2090,null,{}] 21:44:45 INFO - PROCESS | 3644 | 1465274685818 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}] 21:44:45 INFO - PROCESS | 3644 | 1465274685823 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:45 INFO - PROCESS | 3644 | 1465274685926 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 21:44:45 INFO - PROCESS | 3644 | 1465274685934 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 3644 | 1465274685936 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:45 INFO - PROCESS | 3644 | ++DOCSHELL 151BB400 == 32 [pid = 3644] [id = 532] 21:44:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (151BC400) [pid = 3644] [serial = 1596] [outer = 00000000] 21:44:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (157EC000) [pid = 3644] [serial = 1597] [outer = 151BC400] 21:44:45 INFO - PROCESS | 3644 | 1465274685979 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15D42800) [pid = 3644] [serial = 1598] [outer = 151BC400] 21:44:46 INFO - PROCESS | 3644 | 1465274686406 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]]]}] 21:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 645ms 21:44:46 INFO - PROCESS | 3644 | 1465274686452 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 21:44:46 INFO - PROCESS | 3644 | 1465274686454 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 21:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:44:46 INFO - PROCESS | 3644 | 1465274686460 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:44:46 INFO - PROCESS | 3644 | 1465274686462 Marionette TRACE conn3 <- [1,2094,null,{}] 21:44:46 INFO - PROCESS | 3644 | 1465274686466 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}] 21:44:46 INFO - PROCESS | 3644 | 1465274686467 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:46 INFO - PROCESS | 3644 | 1465274686552 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 21:44:46 INFO - PROCESS | 3644 | 1465274686559 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:46 INFO - PROCESS | 3644 | 1465274686561 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:46 INFO - PROCESS | 3644 | ++DOCSHELL 157F3400 == 33 [pid = 3644] [id = 533] 21:44:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15D40000) [pid = 3644] [serial = 1599] [outer = 00000000] 21:44:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164A5400) [pid = 3644] [serial = 1600] [outer = 15D40000] 21:44:46 INFO - PROCESS | 3644 | 1465274686605 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1605F400) [pid = 3644] [serial = 1601] [outer = 15D40000] 21:44:47 INFO - PROCESS | 3644 | 1465274687074 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]]]}] 21:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 645ms 21:44:47 INFO - PROCESS | 3644 | 1465274687110 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 3644 | 1465274687112 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 21:44:47 INFO - PROCESS | 3644 | 1465274687115 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - PROCESS | 3644 | 1465274687117 Marionette TRACE conn3 <- [1,2098,null,{}] 21:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:44:47 INFO - PROCESS | 3644 | 1465274687121 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}] 21:44:47 INFO - PROCESS | 3644 | 1465274687122 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:47 INFO - PROCESS | 3644 | 1465274687199 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 21:44:47 INFO - PROCESS | 3644 | 1465274687204 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 3644 | 1465274687206 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:47 INFO - PROCESS | 3644 | ++DOCSHELL 10D0EC00 == 34 [pid = 3644] [id = 534] 21:44:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1605EC00) [pid = 3644] [serial = 1602] [outer = 00000000] 21:44:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16837C00) [pid = 3644] [serial = 1603] [outer = 1605EC00] 21:44:47 INFO - PROCESS | 3644 | 1465274687255 Marionette DEBUG loaded listener.js 21:44:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16839000) [pid = 3644] [serial = 1604] [outer = 1605EC00] 21:44:47 INFO - PROCESS | 3644 | 1465274687708 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]]]}] 21:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 21:44:47 INFO - PROCESS | 3644 | 1465274687757 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 3644 | 1465274687759 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 21:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:44:47 INFO - PROCESS | 3644 | 1465274687762 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - PROCESS | 3644 | 1465274687764 Marionette TRACE conn3 <- [1,2102,null,{}] 21:44:47 INFO - PROCESS | 3644 | 1465274687767 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}] 21:44:47 INFO - PROCESS | 3644 | 1465274687768 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:47 INFO - PROCESS | 3644 | 1465274687878 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 21:44:47 INFO - PROCESS | 3644 | 1465274687883 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 3644 | 1465274687885 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:47 INFO - PROCESS | 3644 | ++DOCSHELL 1323F400 == 35 [pid = 3644] [id = 535] 21:44:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16834800) [pid = 3644] [serial = 1605] [outer = 00000000] 21:44:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16849400) [pid = 3644] [serial = 1606] [outer = 16834800] 21:44:47 INFO - PROCESS | 3644 | 1465274687931 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16849C00) [pid = 3644] [serial = 1607] [outer = 16834800] 21:44:48 INFO - PROCESS | 3644 | 1465274688395 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]]]}] 21:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 21:44:48 INFO - PROCESS | 3644 | 1465274688462 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 21:44:48 INFO - PROCESS | 3644 | 1465274688464 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 21:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:44:48 INFO - PROCESS | 3644 | 1465274688467 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:44:48 INFO - PROCESS | 3644 | 1465274688469 Marionette TRACE conn3 <- [1,2106,null,{}] 21:44:48 INFO - PROCESS | 3644 | 1465274688476 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}] 21:44:48 INFO - PROCESS | 3644 | 1465274688478 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:48 INFO - PROCESS | 3644 | 1465274688603 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 21:44:48 INFO - PROCESS | 3644 | 1465274688666 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 3644 | 1465274688668 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:48 INFO - PROCESS | 3644 | ++DOCSHELL 16690C00 == 36 [pid = 3644] [id = 536] 21:44:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16849000) [pid = 3644] [serial = 1608] [outer = 00000000] 21:44:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16D5C400) [pid = 3644] [serial = 1609] [outer = 16849000] 21:44:48 INFO - PROCESS | 3644 | 1465274688715 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16D57C00) [pid = 3644] [serial = 1610] [outer = 16849000] 21:44:49 INFO - PROCESS | 3644 | 1465274689122 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]]]}] 21:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 708ms 21:44:49 INFO - PROCESS | 3644 | 1465274689167 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 21:44:49 INFO - PROCESS | 3644 | 1465274689169 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 21:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:44:49 INFO - PROCESS | 3644 | 1465274689172 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:44:49 INFO - PROCESS | 3644 | 1465274689176 Marionette TRACE conn3 <- [1,2110,null,{}] 21:44:49 INFO - PROCESS | 3644 | 1465274689185 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}] 21:44:49 INFO - PROCESS | 3644 | 1465274689188 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:49 INFO - PROCESS | 3644 | 1465274689348 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 21:44:49 INFO - PROCESS | 3644 | 1465274689360 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:49 INFO - PROCESS | 3644 | 1465274689362 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:49 INFO - PROCESS | 3644 | ++DOCSHELL 13C8C400 == 37 [pid = 3644] [id = 537] 21:44:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16D6F800) [pid = 3644] [serial = 1611] [outer = 00000000] 21:44:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16F97800) [pid = 3644] [serial = 1612] [outer = 16D6F800] 21:44:49 INFO - PROCESS | 3644 | 1465274689408 Marionette DEBUG loaded listener.js 21:44:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (170B4800) [pid = 3644] [serial = 1613] [outer = 16D6F800] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16833000) [pid = 3644] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (137B6C00) [pid = 3644] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16E85400) [pid = 3644] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17E2A800) [pid = 3644] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16833800) [pid = 3644] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16838800) [pid = 3644] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1605D800) [pid = 3644] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14E49C00) [pid = 3644] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (140CFC00) [pid = 3644] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13931400) [pid = 3644] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12BC4C00) [pid = 3644] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D05C00) [pid = 3644] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (151AEC00) [pid = 3644] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:44:49 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (14E44400) [pid = 3644] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:44:50 INFO - PROCESS | 3644 | 1465274690044 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]]]}] 21:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 913ms 21:44:50 INFO - PROCESS | 3644 | 1465274690077 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 21:44:50 INFO - PROCESS | 3644 | 1465274690079 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 21:44:50 INFO - PROCESS | 3644 | 1465274690082 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:44:50 INFO - PROCESS | 3644 | 1465274690084 Marionette TRACE conn3 <- [1,2114,null,{}] 21:44:50 INFO - PROCESS | 3644 | 1465274690087 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}] 21:44:50 INFO - PROCESS | 3644 | 1465274690089 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:50 INFO - PROCESS | 3644 | 1465274690214 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 21:44:50 INFO - PROCESS | 3644 | 1465274690220 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:50 INFO - PROCESS | 3644 | 1465274690222 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:50 INFO - PROCESS | 3644 | ++DOCSHELL 13244C00 == 38 [pid = 3644] [id = 538] 21:44:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E2E400) [pid = 3644] [serial = 1614] [outer = 00000000] 21:44:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16839C00) [pid = 3644] [serial = 1615] [outer = 14E2E400] 21:44:50 INFO - PROCESS | 3644 | 1465274690266 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16846400) [pid = 3644] [serial = 1616] [outer = 14E2E400] 21:44:50 INFO - PROCESS | 3644 | 1465274690693 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]]]}] 21:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 645ms 21:44:50 INFO - PROCESS | 3644 | 1465274690752 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 21:44:50 INFO - PROCESS | 3644 | 1465274690754 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 21:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:44:50 INFO - PROCESS | 3644 | 1465274690758 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - PROCESS | 3644 | 1465274690760 Marionette TRACE conn3 <- [1,2118,null,{}] 21:44:50 INFO - PROCESS | 3644 | 1465274690773 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}] 21:44:50 INFO - PROCESS | 3644 | 1465274690775 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:50 INFO - PROCESS | 3644 | 1465274690851 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 21:44:50 INFO - PROCESS | 3644 | 1465274690857 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:50 INFO - PROCESS | 3644 | 1465274690859 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:50 INFO - PROCESS | 3644 | ++DOCSHELL 1605E800 == 39 [pid = 3644] [id = 539] 21:44:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16838800) [pid = 3644] [serial = 1617] [outer = 00000000] 21:44:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17586000) [pid = 3644] [serial = 1618] [outer = 16838800] 21:44:50 INFO - PROCESS | 3644 | 1465274690901 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1758B400) [pid = 3644] [serial = 1619] [outer = 16838800] 21:44:51 INFO - PROCESS | 3644 | 1465274691370 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] 21:44:51 INFO - PROCESS | 3644 | 1465274691398 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 21:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:44:51 INFO - PROCESS | 3644 | 1465274691401 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:44:51 INFO - PROCESS | 3644 | 1465274691403 Marionette TRACE conn3 <- [1,2122,null,{}] 21:44:51 INFO - PROCESS | 3644 | 1465274691406 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}] 21:44:51 INFO - PROCESS | 3644 | 1465274691408 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:51 INFO - PROCESS | 3644 | 1465274691485 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 21:44:51 INFO - PROCESS | 3644 | 1465274691490 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:51 INFO - PROCESS | 3644 | 1465274691492 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:51 INFO - PROCESS | 3644 | ++DOCSHELL 14E28C00 == 40 [pid = 3644] [id = 540] 21:44:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16D79C00) [pid = 3644] [serial = 1620] [outer = 00000000] 21:44:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1789A800) [pid = 3644] [serial = 1621] [outer = 16D79C00] 21:44:51 INFO - PROCESS | 3644 | 1465274691534 Marionette DEBUG loaded listener.js 21:44:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17E23400) [pid = 3644] [serial = 1622] [outer = 16D79C00] 21:44:52 INFO - PROCESS | 3644 | 1465274692213 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]]]}] 21:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 897ms 21:44:52 INFO - PROCESS | 3644 | 1465274692308 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 21:44:52 INFO - PROCESS | 3644 | 1465274692311 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 21:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:44:52 INFO - PROCESS | 3644 | 1465274692317 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:44:52 INFO - PROCESS | 3644 | 1465274692320 Marionette TRACE conn3 <- [1,2126,null,{}] 21:44:52 INFO - PROCESS | 3644 | 1465274692328 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}] 21:44:52 INFO - PROCESS | 3644 | 1465274692333 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:52 INFO - PROCESS | 3644 | 1465274692493 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 21:44:52 INFO - PROCESS | 3644 | 1465274692625 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:52 INFO - PROCESS | 3644 | 1465274692628 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:52 INFO - PROCESS | 3644 | ++DOCSHELL 105F1800 == 41 [pid = 3644] [id = 541] 21:44:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10D03C00) [pid = 3644] [serial = 1623] [outer = 00000000] 21:44:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1104F800) [pid = 3644] [serial = 1624] [outer = 10D03C00] 21:44:52 INFO - PROCESS | 3644 | 1465274692686 Marionette DEBUG loaded listener.js 21:44:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (12BCB400) [pid = 3644] [serial = 1625] [outer = 10D03C00] 21:44:53 INFO - PROCESS | 3644 | 1465274693385 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]]]}] 21:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1102ms 21:44:53 INFO - PROCESS | 3644 | 1465274693422 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 21:44:53 INFO - PROCESS | 3644 | 1465274693426 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 21:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:44:53 INFO - PROCESS | 3644 | 1465274693433 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:44:53 INFO - PROCESS | 3644 | 1465274693436 Marionette TRACE conn3 <- [1,2130,null,{}] 21:44:53 INFO - PROCESS | 3644 | 1465274693440 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}] 21:44:53 INFO - PROCESS | 3644 | 1465274693443 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:53 INFO - PROCESS | 3644 | 1465274693709 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 21:44:53 INFO - PROCESS | 3644 | 1465274693868 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:53 INFO - PROCESS | 3644 | 1465274693871 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:53 INFO - PROCESS | 3644 | ++DOCSHELL 10229400 == 42 [pid = 3644] [id = 542] 21:44:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10229C00) [pid = 3644] [serial = 1626] [outer = 00000000] 21:44:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10A4CC00) [pid = 3644] [serial = 1627] [outer = 10229C00] 21:44:53 INFO - PROCESS | 3644 | 1465274693924 Marionette DEBUG loaded listener.js 21:44:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (10F3E400) [pid = 3644] [serial = 1628] [outer = 10229C00] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 1605E800 == 41 [pid = 3644] [id = 539] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 13244C00 == 40 [pid = 3644] [id = 538] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 13C8C400 == 39 [pid = 3644] [id = 537] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 16690C00 == 38 [pid = 3644] [id = 536] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 1323F400 == 37 [pid = 3644] [id = 535] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 10D0EC00 == 36 [pid = 3644] [id = 534] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 157F3400 == 35 [pid = 3644] [id = 533] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 151BB400 == 34 [pid = 3644] [id = 532] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 140C6400 == 33 [pid = 3644] [id = 531] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 137AEC00 == 32 [pid = 3644] [id = 530] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 1323F800 == 31 [pid = 3644] [id = 529] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 12810000 == 30 [pid = 3644] [id = 528] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (19841800) [pid = 3644] [serial = 1579] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 10D01800 == 29 [pid = 3644] [id = 527] 21:44:54 INFO - PROCESS | 3644 | --DOCSHELL 151B5400 == 28 [pid = 3644] [id = 526] 21:44:54 INFO - PROCESS | 3644 | 1465274694566 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] 21:44:54 INFO - PROCESS | 3644 | 1465274694585 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 21:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:44:54 INFO - PROCESS | 3644 | 1465274694592 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:44:54 INFO - PROCESS | 3644 | 1465274694597 Marionette TRACE conn3 <- [1,2134,null,{}] 21:44:54 INFO - PROCESS | 3644 | 1465274694603 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}] 21:44:54 INFO - PROCESS | 3644 | 1465274694607 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:54 INFO - PROCESS | 3644 | 1465274694734 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18198400) [pid = 3644] [serial = 1577] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16D72000) [pid = 3644] [serial = 1564] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (175A0400) [pid = 3644] [serial = 1567] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16D74800) [pid = 3644] [serial = 1565] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1818AC00) [pid = 3644] [serial = 1570] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17692C00) [pid = 3644] [serial = 1568] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (178A2400) [pid = 3644] [serial = 1576] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18197000) [pid = 3644] [serial = 1571] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16A90000) [pid = 3644] [serial = 1561] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1684CC00) [pid = 3644] [serial = 1558] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1684D400) [pid = 3644] [serial = 1559] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (164AA800) [pid = 3644] [serial = 1555] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (164B3C00) [pid = 3644] [serial = 1556] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (151B5800) [pid = 3644] [serial = 1552] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (151BD400) [pid = 3644] [serial = 1553] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E31800) [pid = 3644] [serial = 1549] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14E3F800) [pid = 3644] [serial = 1550] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13C85400) [pid = 3644] [serial = 1546] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (140C7400) [pid = 3644] [serial = 1547] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12DF9C00) [pid = 3644] [serial = 1543] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (130BE800) [pid = 3644] [serial = 1544] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10F0B000) [pid = 3644] [serial = 1540] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10F38000) [pid = 3644] [serial = 1541] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (19838800) [pid = 3644] [serial = 1538] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16060000) [pid = 3644] [serial = 1573] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16846000) [pid = 3644] [serial = 1574] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16A96000) [pid = 3644] [serial = 1562] [outer = 00000000] [url = about:blank] 21:44:54 INFO - PROCESS | 3644 | 1465274694839 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:54 INFO - PROCESS | 3644 | 1465274694842 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:54 INFO - PROCESS | 3644 | ++DOCSHELL 10A53800 == 29 [pid = 3644] [id = 543] 21:44:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10D05000) [pid = 3644] [serial = 1629] [outer = 00000000] 21:44:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (12AE2000) [pid = 3644] [serial = 1630] [outer = 10D05000] 21:44:54 INFO - PROCESS | 3644 | 1465274694935 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (130BE800) [pid = 3644] [serial = 1631] [outer = 10D05000] 21:44:55 INFO - PROCESS | 3644 | 1465274695368 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] 21:44:55 INFO - PROCESS | 3644 | 1465274695428 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 21:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:44:55 INFO - PROCESS | 3644 | 1465274695432 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:44:55 INFO - PROCESS | 3644 | 1465274695434 Marionette TRACE conn3 <- [1,2138,null,{}] 21:44:55 INFO - PROCESS | 3644 | 1465274695442 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}] 21:44:55 INFO - PROCESS | 3644 | 1465274695446 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:55 INFO - PROCESS | 3644 | 1465274695535 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 21:44:55 INFO - PROCESS | 3644 | 1465274695548 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 3644 | 1465274695550 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:55 INFO - PROCESS | 3644 | ++DOCSHELL 13C87C00 == 30 [pid = 3644] [id = 544] 21:44:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13C8B800) [pid = 3644] [serial = 1632] [outer = 00000000] 21:44:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (140C6400) [pid = 3644] [serial = 1633] [outer = 13C8B800] 21:44:55 INFO - PROCESS | 3644 | 1465274695596 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (140D4000) [pid = 3644] [serial = 1634] [outer = 13C8B800] 21:44:56 INFO - PROCESS | 3644 | 1465274696063 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]]]}] 21:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 21:44:56 INFO - PROCESS | 3644 | 1465274696071 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 21:44:56 INFO - PROCESS | 3644 | 1465274696075 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 21:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:44:56 INFO - PROCESS | 3644 | 1465274696089 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:44:56 INFO - PROCESS | 3644 | 1465274696093 Marionette TRACE conn3 <- [1,2142,null,{}] 21:44:56 INFO - PROCESS | 3644 | 1465274696097 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}] 21:44:56 INFO - PROCESS | 3644 | 1465274696100 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:56 INFO - PROCESS | 3644 | 1465274696186 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 21:44:56 INFO - PROCESS | 3644 | 1465274696191 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:56 INFO - PROCESS | 3644 | 1465274696193 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:56 INFO - PROCESS | 3644 | ++DOCSHELL 14E45400 == 31 [pid = 3644] [id = 545] 21:44:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14E45C00) [pid = 3644] [serial = 1635] [outer = 00000000] 21:44:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15190C00) [pid = 3644] [serial = 1636] [outer = 14E45C00] 21:44:56 INFO - PROCESS | 3644 | 1465274696236 Marionette DEBUG loaded listener.js 21:44:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (151B7000) [pid = 3644] [serial = 1637] [outer = 14E45C00] 21:44:56 INFO - PROCESS | 3644 | 1465274696704 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]]]}] 21:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 708ms 21:44:56 INFO - PROCESS | 3644 | 1465274696779 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 21:44:56 INFO - PROCESS | 3644 | 1465274696781 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 21:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:44:56 INFO - PROCESS | 3644 | 1465274696784 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:44:56 INFO - PROCESS | 3644 | 1465274696786 Marionette TRACE conn3 <- [1,2146,null,{}] 21:44:56 INFO - PROCESS | 3644 | 1465274696789 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}] 21:44:56 INFO - PROCESS | 3644 | 1465274696791 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:56 INFO - PROCESS | 3644 | 1465274696871 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 21:44:56 INFO - PROCESS | 3644 | 1465274696905 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:56 INFO - PROCESS | 3644 | 1465274696907 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:56 INFO - PROCESS | 3644 | ++DOCSHELL 152D7000 == 32 [pid = 3644] [id = 546] 21:44:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (157EC800) [pid = 3644] [serial = 1638] [outer = 00000000] 21:44:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15D48400) [pid = 3644] [serial = 1639] [outer = 157EC800] 21:44:56 INFO - PROCESS | 3644 | 1465274696950 Marionette DEBUG loaded listener.js 21:44:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1605FC00) [pid = 3644] [serial = 1640] [outer = 157EC800] 21:44:57 INFO - PROCESS | 3644 | 1465274697415 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]]]}] 21:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 708ms 21:44:57 INFO - PROCESS | 3644 | 1465274697485 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 3644 | 1465274697488 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 21:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:44:57 INFO - PROCESS | 3644 | 1465274697492 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 3644 | 1465274697495 Marionette TRACE conn3 <- [1,2150,null,{}] 21:44:57 INFO - PROCESS | 3644 | 1465274697498 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}] 21:44:57 INFO - PROCESS | 3644 | 1465274697500 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:57 INFO - PROCESS | 3644 | 1465274697612 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 21:44:57 INFO - PROCESS | 3644 | 1465274697674 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:57 INFO - PROCESS | 3644 | 1465274697679 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:57 INFO - PROCESS | 3644 | ++DOCSHELL 13076400 == 33 [pid = 3644] [id = 547] 21:44:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (164B2400) [pid = 3644] [serial = 1641] [outer = 00000000] 21:44:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16832800) [pid = 3644] [serial = 1642] [outer = 164B2400] 21:44:57 INFO - PROCESS | 3644 | 1465274697732 Marionette DEBUG loaded listener.js 21:44:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16846C00) [pid = 3644] [serial = 1643] [outer = 164B2400] 21:44:58 INFO - PROCESS | 3644 | 1465274698181 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]]]}] 21:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 739ms 21:44:58 INFO - PROCESS | 3644 | 1465274698263 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 21:44:58 INFO - PROCESS | 3644 | 1465274698265 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 21:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:44:58 INFO - PROCESS | 3644 | 1465274698269 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:44:58 INFO - PROCESS | 3644 | 1465274698270 Marionette TRACE conn3 <- [1,2154,null,{}] 21:44:58 INFO - PROCESS | 3644 | 1465274698274 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}] 21:44:58 INFO - PROCESS | 3644 | 1465274698276 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:58 INFO - PROCESS | 3644 | 1465274698389 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 21:44:58 INFO - PROCESS | 3644 | 1465274698400 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:58 INFO - PROCESS | 3644 | 1465274698402 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:58 INFO - PROCESS | 3644 | ++DOCSHELL 1403A800 == 34 [pid = 3644] [id = 548] 21:44:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16683800) [pid = 3644] [serial = 1644] [outer = 00000000] 21:44:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16B29800) [pid = 3644] [serial = 1645] [outer = 16683800] 21:44:58 INFO - PROCESS | 3644 | 1465274698515 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16B33800) [pid = 3644] [serial = 1646] [outer = 16683800] 21:44:58 INFO - PROCESS | 3644 | 1465274698915 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]]]}] 21:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 708ms 21:44:59 INFO - PROCESS | 3644 | 1465274698970 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 21:44:59 INFO - PROCESS | 3644 | 1465274698972 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 21:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:44:59 INFO - PROCESS | 3644 | 1465274698975 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - PROCESS | 3644 | 1465274698977 Marionette TRACE conn3 <- [1,2158,null,{}] 21:44:59 INFO - PROCESS | 3644 | 1465274698980 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}] 21:44:59 INFO - PROCESS | 3644 | 1465274698982 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:59 INFO - PROCESS | 3644 | 1465274699094 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 21:44:59 INFO - PROCESS | 3644 | 1465274699099 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:59 INFO - PROCESS | 3644 | 1465274699101 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:59 INFO - PROCESS | 3644 | ++DOCSHELL 16D59400 == 35 [pid = 3644] [id = 549] 21:44:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D6F400) [pid = 3644] [serial = 1647] [outer = 00000000] 21:44:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16D78000) [pid = 3644] [serial = 1648] [outer = 16D6F400] 21:44:59 INFO - PROCESS | 3644 | 1465274699145 Marionette DEBUG loaded listener.js 21:44:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D79800) [pid = 3644] [serial = 1649] [outer = 16D6F400] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16834800) [pid = 3644] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16849000) [pid = 3644] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1430C800) [pid = 3644] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15D40000) [pid = 3644] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1605EC00) [pid = 3644] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1323FC00) [pid = 3644] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D73800) [pid = 3644] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (151BC400) [pid = 3644] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10D02800) [pid = 3644] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1393C800) [pid = 3644] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12812000) [pid = 3644] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D6F800) [pid = 3644] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16838800) [pid = 3644] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:44:59 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14E2E400) [pid = 3644] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:44:59 INFO - PROCESS | 3644 | 1465274699824 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]]]}] 21:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 850ms 21:44:59 INFO - PROCESS | 3644 | 1465274699850 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 21:44:59 INFO - PROCESS | 3644 | 1465274699852 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 21:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:44:59 INFO - PROCESS | 3644 | 1465274699856 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - PROCESS | 3644 | 1465274699858 Marionette TRACE conn3 <- [1,2162,null,{}] 21:44:59 INFO - PROCESS | 3644 | 1465274699861 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}] 21:44:59 INFO - PROCESS | 3644 | 1465274699863 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:59 INFO - PROCESS | 3644 | 1465274699954 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 21:44:59 INFO - PROCESS | 3644 | 1465274699962 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:59 INFO - PROCESS | 3644 | 1465274699964 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:44:59 INFO - PROCESS | 3644 | ++DOCSHELL 10D02800 == 36 [pid = 3644] [id = 550] 21:44:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10F33800) [pid = 3644] [serial = 1650] [outer = 00000000] 21:44:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (151B0C00) [pid = 3644] [serial = 1651] [outer = 10F33800] 21:45:00 INFO - PROCESS | 3644 | 1465274700007 Marionette DEBUG loaded listener.js 21:45:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1683DC00) [pid = 3644] [serial = 1652] [outer = 10F33800] 21:45:00 INFO - PROCESS | 3644 | 1465274700424 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]]]}] 21:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 597ms 21:45:00 INFO - PROCESS | 3644 | 1465274700453 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 21:45:00 INFO - PROCESS | 3644 | 1465274700454 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 21:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:45:00 INFO - PROCESS | 3644 | 1465274700471 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:45:00 INFO - PROCESS | 3644 | 1465274700473 Marionette TRACE conn3 <- [1,2166,null,{}] 21:45:00 INFO - PROCESS | 3644 | 1465274700477 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}] 21:45:00 INFO - PROCESS | 3644 | 1465274700478 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:00 INFO - PROCESS | 3644 | 1465274700573 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 21:45:00 INFO - PROCESS | 3644 | 1465274700578 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:00 INFO - PROCESS | 3644 | 1465274700580 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:00 INFO - PROCESS | 3644 | ++DOCSHELL 14E44800 == 37 [pid = 3644] [id = 551] 21:45:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16839800) [pid = 3644] [serial = 1653] [outer = 00000000] 21:45:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16FA2400) [pid = 3644] [serial = 1654] [outer = 16839800] 21:45:00 INFO - PROCESS | 3644 | 1465274700622 Marionette DEBUG loaded listener.js 21:45:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (17066000) [pid = 3644] [serial = 1655] [outer = 16839800] 21:45:01 INFO - PROCESS | 3644 | 1465274701073 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]]]}] 21:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 645ms 21:45:01 INFO - PROCESS | 3644 | 1465274701107 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 21:45:01 INFO - PROCESS | 3644 | 1465274701109 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 21:45:01 INFO - PROCESS | 3644 | 1465274701112 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:45:01 INFO - PROCESS | 3644 | 1465274701114 Marionette TRACE conn3 <- [1,2170,null,{}] 21:45:01 INFO - PROCESS | 3644 | 1465274701117 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}] 21:45:01 INFO - PROCESS | 3644 | 1465274701119 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:01 INFO - PROCESS | 3644 | 1465274701200 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 21:45:01 INFO - PROCESS | 3644 | 1465274701205 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:01 INFO - PROCESS | 3644 | 1465274701207 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:01 INFO - PROCESS | 3644 | ++DOCSHELL 16D57000 == 38 [pid = 3644] [id = 552] 21:45:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (174FD800) [pid = 3644] [serial = 1656] [outer = 00000000] 21:45:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (175AB400) [pid = 3644] [serial = 1657] [outer = 174FD800] 21:45:01 INFO - PROCESS | 3644 | 1465274701253 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17898400) [pid = 3644] [serial = 1658] [outer = 174FD800] 21:45:01 INFO - PROCESS | 3644 | 1465274701957 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]]]}] 21:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 913ms 21:45:02 INFO - PROCESS | 3644 | 1465274702018 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 21:45:02 INFO - PROCESS | 3644 | 1465274702022 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 21:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:45:02 INFO - PROCESS | 3644 | 1465274702027 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:45:02 INFO - PROCESS | 3644 | 1465274702032 Marionette TRACE conn3 <- [1,2174,null,{}] 21:45:02 INFO - PROCESS | 3644 | 1465274702038 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}] 21:45:02 INFO - PROCESS | 3644 | 1465274702041 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:02 INFO - PROCESS | 3644 | 1465274702154 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 21:45:02 INFO - PROCESS | 3644 | 1465274702263 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:02 INFO - PROCESS | 3644 | 1465274702266 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:02 INFO - PROCESS | 3644 | ++DOCSHELL 111B2400 == 39 [pid = 3644] [id = 553] 21:45:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (114C0800) [pid = 3644] [serial = 1659] [outer = 00000000] 21:45:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12D65C00) [pid = 3644] [serial = 1660] [outer = 114C0800] 21:45:02 INFO - PROCESS | 3644 | 1465274702322 Marionette DEBUG loaded listener.js 21:45:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13240000) [pid = 3644] [serial = 1661] [outer = 114C0800] 21:45:02 INFO - PROCESS | 3644 | 1465274702933 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]]]}] 21:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 945ms 21:45:03 INFO - PROCESS | 3644 | 1465274702974 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 21:45:03 INFO - PROCESS | 3644 | 1465274702979 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 21:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:45:03 INFO - PROCESS | 3644 | 1465274702985 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 3644 | 1465274702988 Marionette TRACE conn3 <- [1,2178,null,{}] 21:45:03 INFO - PROCESS | 3644 | 1465274702992 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}] 21:45:03 INFO - PROCESS | 3644 | 1465274702995 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:03 INFO - PROCESS | 3644 | 1465274703104 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 21:45:03 INFO - PROCESS | 3644 | 1465274703213 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 3644 | 1465274703216 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:03 INFO - PROCESS | 3644 | ++DOCSHELL 143E0000 == 40 [pid = 3644] [id = 554] 21:45:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14E2BC00) [pid = 3644] [serial = 1662] [outer = 00000000] 21:45:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (14E47000) [pid = 3644] [serial = 1663] [outer = 14E2BC00] 21:45:03 INFO - PROCESS | 3644 | 1465274703271 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (151BA000) [pid = 3644] [serial = 1664] [outer = 14E2BC00] 21:45:03 INFO - PROCESS | 3644 | 1465274703888 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]]]}] 21:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 944ms 21:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:45:03 INFO - PROCESS | 3644 | 1465274703930 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 21:45:03 INFO - PROCESS | 3644 | 1465274703932 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 21:45:03 INFO - PROCESS | 3644 | 1465274703936 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 3644 | 1465274703940 Marionette TRACE conn3 <- [1,2182,null,{}] 21:45:03 INFO - PROCESS | 3644 | 1465274703951 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}] 21:45:03 INFO - PROCESS | 3644 | 1465274703955 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:04 INFO - PROCESS | 3644 | 1465274704060 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 21:45:04 INFO - PROCESS | 3644 | 1465274704215 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:04 INFO - PROCESS | 3644 | 1465274704219 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:04 INFO - PROCESS | 3644 | ++DOCSHELL 16D72400 == 41 [pid = 3644] [id = 555] 21:45:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16D73800) [pid = 3644] [serial = 1665] [outer = 00000000] 21:45:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (175A2400) [pid = 3644] [serial = 1666] [outer = 16D73800] 21:45:04 INFO - PROCESS | 3644 | 1465274704276 Marionette DEBUG loaded listener.js 21:45:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1789EC00) [pid = 3644] [serial = 1667] [outer = 16D73800] 21:45:04 INFO - PROCESS | 3644 | 1465274704829 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]]]}] 21:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 897ms 21:45:04 INFO - PROCESS | 3644 | 1465274704871 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 21:45:04 INFO - PROCESS | 3644 | 1465274704874 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 21:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:45:04 INFO - PROCESS | 3644 | 1465274704878 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:45:04 INFO - PROCESS | 3644 | 1465274704880 Marionette TRACE conn3 <- [1,2186,null,{}] 21:45:04 INFO - PROCESS | 3644 | 1465274704883 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}] 21:45:04 INFO - PROCESS | 3644 | 1465274704885 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:04 INFO - PROCESS | 3644 | 1465274704991 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 21:45:05 INFO - PROCESS | 3644 | 1465274705100 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:05 INFO - PROCESS | 3644 | 1465274705102 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:05 INFO - PROCESS | 3644 | ++DOCSHELL 17894C00 == 42 [pid = 3644] [id = 556] 21:45:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18101400) [pid = 3644] [serial = 1668] [outer = 00000000] 21:45:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1818CC00) [pid = 3644] [serial = 1669] [outer = 18101400] 21:45:05 INFO - PROCESS | 3644 | 1465274705155 Marionette DEBUG loaded listener.js 21:45:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18192000) [pid = 3644] [serial = 1670] [outer = 18101400] 21:45:05 INFO - PROCESS | 3644 | 1465274705880 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]]]}] 21:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1054ms 21:45:05 INFO - PROCESS | 3644 | 1465274705950 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 3644 | 1465274705954 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 21:45:05 INFO - PROCESS | 3644 | 1465274705959 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:45:05 INFO - PROCESS | 3644 | 1465274705963 Marionette TRACE conn3 <- [1,2190,null,{}] 21:45:05 INFO - PROCESS | 3644 | 1465274705968 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}] 21:45:05 INFO - PROCESS | 3644 | 1465274705971 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:06 INFO - PROCESS | 3644 | 1465274706074 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 21:45:06 INFO - PROCESS | 3644 | 1465274706211 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:06 INFO - PROCESS | 3644 | 1465274706215 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:06 INFO - PROCESS | 3644 | ++DOCSHELL 12AE1400 == 43 [pid = 3644] [id = 557] 21:45:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (12AE7000) [pid = 3644] [serial = 1671] [outer = 00000000] 21:45:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (12DF9C00) [pid = 3644] [serial = 1672] [outer = 12AE7000] 21:45:06 INFO - PROCESS | 3644 | 1465274706281 Marionette DEBUG loaded listener.js 21:45:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1312D800) [pid = 3644] [serial = 1673] [outer = 12AE7000] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 14E44800 == 42 [pid = 3644] [id = 551] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 10D02800 == 41 [pid = 3644] [id = 550] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 16D59400 == 40 [pid = 3644] [id = 549] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 1403A800 == 39 [pid = 3644] [id = 548] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 13076400 == 38 [pid = 3644] [id = 547] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 152D7000 == 37 [pid = 3644] [id = 546] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 14E45400 == 36 [pid = 3644] [id = 545] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 13C87C00 == 35 [pid = 3644] [id = 544] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 10A53800 == 34 [pid = 3644] [id = 543] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 105F1800 == 33 [pid = 3644] [id = 541] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 10229400 == 32 [pid = 3644] [id = 542] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 14E28C00 == 31 [pid = 3644] [id = 540] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 17894C00 == 30 [pid = 3644] [id = 556] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 143E0000 == 29 [pid = 3644] [id = 554] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 16D72400 == 28 [pid = 3644] [id = 555] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 16D57000 == 27 [pid = 3644] [id = 552] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 111B2400 == 26 [pid = 3644] [id = 553] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16849400) [pid = 3644] [serial = 1606] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16D5C400) [pid = 3644] [serial = 1609] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (14E29000) [pid = 3644] [serial = 1594] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (14E2FC00) [pid = 3644] [serial = 1595] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (164A5400) [pid = 3644] [serial = 1600] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1605F400) [pid = 3644] [serial = 1601] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16849C00) [pid = 3644] [serial = 1607] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16837C00) [pid = 3644] [serial = 1603] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13243800) [pid = 3644] [serial = 1588] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (137B3000) [pid = 3644] [serial = 1589] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19844C00) [pid = 3644] [serial = 1580] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (157EC000) [pid = 3644] [serial = 1597] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15D42800) [pid = 3644] [serial = 1598] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10D0AC00) [pid = 3644] [serial = 1582] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10D0F000) [pid = 3644] [serial = 1583] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (140C6C00) [pid = 3644] [serial = 1591] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14306800) [pid = 3644] [serial = 1592] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12854C00) [pid = 3644] [serial = 1585] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16F97800) [pid = 3644] [serial = 1612] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12A15400) [pid = 3644] [serial = 1586] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16D57C00) [pid = 3644] [serial = 1610] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1789A800) [pid = 3644] [serial = 1621] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17586000) [pid = 3644] [serial = 1618] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (170B4800) [pid = 3644] [serial = 1613] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16839C00) [pid = 3644] [serial = 1615] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1758B400) [pid = 3644] [serial = 1619] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16846400) [pid = 3644] [serial = 1616] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16839000) [pid = 3644] [serial = 1604] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3644 | --DOCSHELL 1B260400 == 25 [pid = 3644] [id = 15] 21:45:07 INFO - PROCESS | 3644 | 1465274707605 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]]]}] 21:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1715ms 21:45:07 INFO - PROCESS | 3644 | 1465274707664 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 21:45:07 INFO - PROCESS | 3644 | 1465274707668 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 21:45:07 INFO - PROCESS | 3644 | 1465274707673 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:45:07 INFO - PROCESS | 3644 | 1465274707675 Marionette TRACE conn3 <- [1,2194,null,{}] 21:45:07 INFO - PROCESS | 3644 | 1465274707680 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}] 21:45:07 INFO - PROCESS | 3644 | 1465274707683 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:07 INFO - PROCESS | 3644 | 1465274707785 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 21:45:07 INFO - PROCESS | 3644 | 1465274707791 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:07 INFO - PROCESS | 3644 | 1465274707794 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:07 INFO - PROCESS | 3644 | ++DOCSHELL 114BB400 == 26 [pid = 3644] [id = 558] 21:45:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (11CC1800) [pid = 3644] [serial = 1674] [outer = 00000000] 21:45:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (12852800) [pid = 3644] [serial = 1675] [outer = 11CC1800] 21:45:07 INFO - PROCESS | 3644 | 1465274707841 Marionette DEBUG loaded listener.js 21:45:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (12A15400) [pid = 3644] [serial = 1676] [outer = 11CC1800] 21:45:08 INFO - PROCESS | 3644 | 1465274708324 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]]]}] 21:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 708ms 21:45:08 INFO - PROCESS | 3644 | 1465274708373 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 21:45:08 INFO - PROCESS | 3644 | 1465274708378 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 21:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:45:08 INFO - PROCESS | 3644 | 1465274708384 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:45:08 INFO - PROCESS | 3644 | 1465274708387 Marionette TRACE conn3 <- [1,2198,null,{}] 21:45:08 INFO - PROCESS | 3644 | 1465274708391 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}] 21:45:08 INFO - PROCESS | 3644 | 1465274708393 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:08 INFO - PROCESS | 3644 | 1465274708483 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 21:45:08 INFO - PROCESS | 3644 | 1465274708490 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:08 INFO - PROCESS | 3644 | 1465274708492 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:08 INFO - PROCESS | 3644 | ++DOCSHELL 13243800 == 27 [pid = 3644] [id = 559] 21:45:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13244400) [pid = 3644] [serial = 1677] [outer = 00000000] 21:45:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1393DC00) [pid = 3644] [serial = 1678] [outer = 13244400] 21:45:08 INFO - PROCESS | 3644 | 1465274708539 Marionette DEBUG loaded listener.js 21:45:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13C7E400) [pid = 3644] [serial = 1679] [outer = 13244400] 21:45:09 INFO - PROCESS | 3644 | 1465274709045 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]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 645ms 21:45:09 INFO - PROCESS | 3644 | 1465274709054 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 3644 | 1465274709056 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 21:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:45:09 INFO - PROCESS | 3644 | 1465274709059 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 3644 | 1465274709063 Marionette TRACE conn3 <- [1,2202,null,{}] 21:45:09 INFO - PROCESS | 3644 | 1465274709073 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}] 21:45:09 INFO - PROCESS | 3644 | 1465274709077 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:09 INFO - PROCESS | 3644 | 1465274709158 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 21:45:09 INFO - PROCESS | 3644 | 1465274709164 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 3644 | 1465274709168 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:09 INFO - PROCESS | 3644 | ++DOCSHELL 140CF000 == 28 [pid = 3644] [id = 560] 21:45:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (140D0000) [pid = 3644] [serial = 1680] [outer = 00000000] 21:45:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14E2C400) [pid = 3644] [serial = 1681] [outer = 140D0000] 21:45:09 INFO - PROCESS | 3644 | 1465274709215 Marionette DEBUG loaded listener.js 21:45:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14E3D000) [pid = 3644] [serial = 1682] [outer = 140D0000] 21:45:09 INFO - PROCESS | 3644 | 1465274709709 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]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 21:45:09 INFO - PROCESS | 3644 | 1465274709759 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 3644 | 1465274709762 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 21:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:45:09 INFO - PROCESS | 3644 | 1465274709765 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 3644 | 1465274709766 Marionette TRACE conn3 <- [1,2206,null,{}] 21:45:09 INFO - PROCESS | 3644 | 1465274709770 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}] 21:45:09 INFO - PROCESS | 3644 | 1465274709772 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:09 INFO - PROCESS | 3644 | 1465274709891 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 21:45:09 INFO - PROCESS | 3644 | 1465274709897 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 3644 | 1465274709899 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:09 INFO - PROCESS | 3644 | ++DOCSHELL 15110000 == 29 [pid = 3644] [id = 561] 21:45:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15185C00) [pid = 3644] [serial = 1683] [outer = 00000000] 21:45:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (157E6400) [pid = 3644] [serial = 1684] [outer = 15185C00] 21:45:09 INFO - PROCESS | 3644 | 1465274709943 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15A76400) [pid = 3644] [serial = 1685] [outer = 15185C00] 21:45:10 INFO - PROCESS | 3644 | 1465274710383 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]]]}] 21:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 21:45:10 INFO - PROCESS | 3644 | 1465274710402 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 21:45:10 INFO - PROCESS | 3644 | 1465274710404 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 21:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:45:10 INFO - PROCESS | 3644 | 1465274710408 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:45:10 INFO - PROCESS | 3644 | 1465274710409 Marionette TRACE conn3 <- [1,2210,null,{}] 21:45:10 INFO - PROCESS | 3644 | 1465274710413 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}] 21:45:10 INFO - PROCESS | 3644 | 1465274710415 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:10 INFO - PROCESS | 3644 | 1465274710529 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 21:45:10 INFO - PROCESS | 3644 | 1465274710534 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 3644 | 1465274710536 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:10 INFO - PROCESS | 3644 | ++DOCSHELL 15D43400 == 30 [pid = 3644] [id = 562] 21:45:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15D44C00) [pid = 3644] [serial = 1686] [outer = 00000000] 21:45:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (164AC000) [pid = 3644] [serial = 1687] [outer = 15D44C00] 21:45:10 INFO - PROCESS | 3644 | 1465274710579 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16832400) [pid = 3644] [serial = 1688] [outer = 15D44C00] 21:45:11 INFO - PROCESS | 3644 | 1465274711057 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]]]}] 21:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 21:45:11 INFO - PROCESS | 3644 | 1465274711107 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 3644 | 1465274711109 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 21:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:45:11 INFO - PROCESS | 3644 | 1465274711119 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - PROCESS | 3644 | 1465274711121 Marionette TRACE conn3 <- [1,2214,null,{}] 21:45:11 INFO - PROCESS | 3644 | 1465274711124 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}] 21:45:11 INFO - PROCESS | 3644 | 1465274711130 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:11 INFO - PROCESS | 3644 | 1465274711260 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 21:45:11 INFO - PROCESS | 3644 | 1465274711272 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:11 INFO - PROCESS | 3644 | 1465274711274 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:11 INFO - PROCESS | 3644 | ++DOCSHELL 1684AC00 == 31 [pid = 3644] [id = 563] 21:45:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1684BC00) [pid = 3644] [serial = 1689] [outer = 00000000] 21:45:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (168B5C00) [pid = 3644] [serial = 1690] [outer = 1684BC00] 21:45:11 INFO - PROCESS | 3644 | 1465274711370 Marionette DEBUG loaded listener.js 21:45:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D52C00) [pid = 3644] [serial = 1691] [outer = 1684BC00] 21:45:12 INFO - PROCESS | 3644 | 1465274712041 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]]]}] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (174FD800) [pid = 3644] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (10229C00) [pid = 3644] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (14E45C00) [pid = 3644] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16683800) [pid = 3644] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13C8B800) [pid = 3644] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D79C00) [pid = 3644] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10D05000) [pid = 3644] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (157EC800) [pid = 3644] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (164B2400) [pid = 3644] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10D03C00) [pid = 3644] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16839800) [pid = 3644] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D6F400) [pid = 3644] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:45:12 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10F33800) [pid = 3644] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1007ms 21:45:12 INFO - PROCESS | 3644 | 1465274712115 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 21:45:12 INFO - PROCESS | 3644 | 1465274712117 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 21:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:45:12 INFO - PROCESS | 3644 | 1465274712121 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:45:12 INFO - PROCESS | 3644 | 1465274712123 Marionette TRACE conn3 <- [1,2218,null,{}] 21:45:12 INFO - PROCESS | 3644 | 1465274712126 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}] 21:45:12 INFO - PROCESS | 3644 | 1465274712128 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:12 INFO - PROCESS | 3644 | 1465274712202 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 21:45:12 INFO - PROCESS | 3644 | 1465274712207 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:12 INFO - PROCESS | 3644 | 1465274712209 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:12 INFO - PROCESS | 3644 | ++DOCSHELL 10F37000 == 32 [pid = 3644] [id = 564] 21:45:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (11C1E000) [pid = 3644] [serial = 1692] [outer = 00000000] 21:45:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13937000) [pid = 3644] [serial = 1693] [outer = 11C1E000] 21:45:12 INFO - PROCESS | 3644 | 1465274712252 Marionette DEBUG loaded listener.js 21:45:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13C06400) [pid = 3644] [serial = 1694] [outer = 11C1E000] 21:45:12 INFO - PROCESS | 3644 | 1465274712668 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]]]}] 21:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 598ms 21:45:12 INFO - PROCESS | 3644 | 1465274712718 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 21:45:12 INFO - PROCESS | 3644 | 1465274712720 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 21:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:45:12 INFO - PROCESS | 3644 | 1465274712723 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:45:12 INFO - PROCESS | 3644 | 1465274712725 Marionette TRACE conn3 <- [1,2222,null,{}] 21:45:12 INFO - PROCESS | 3644 | 1465274712728 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}] 21:45:12 INFO - PROCESS | 3644 | 1465274712730 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:12 INFO - PROCESS | 3644 | 1465274712857 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 21:45:13 INFO - PROCESS | 3644 | 1465274712987 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:13 INFO - PROCESS | 3644 | 1465274712991 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:13 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E2400 == 33 [pid = 3644] [id = 565] 21:45:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0F9E8800) [pid = 3644] [serial = 1695] [outer = 00000000] 21:45:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1055FC00) [pid = 3644] [serial = 1696] [outer = 0F9E8800] 21:45:13 INFO - PROCESS | 3644 | 1465274713051 Marionette DEBUG loaded listener.js 21:45:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10A47400) [pid = 3644] [serial = 1697] [outer = 0F9E8800] 21:45:13 INFO - PROCESS | 3644 | 1465274713891 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]]]}] 21:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1196ms 21:45:13 INFO - PROCESS | 3644 | 1465274713951 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 21:45:13 INFO - PROCESS | 3644 | 1465274713955 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 21:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:45:13 INFO - PROCESS | 3644 | 1465274713961 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:45:13 INFO - PROCESS | 3644 | 1465274713964 Marionette TRACE conn3 <- [1,2226,null,{}] 21:45:13 INFO - PROCESS | 3644 | 1465274713969 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}] 21:45:13 INFO - PROCESS | 3644 | 1465274713973 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:14 INFO - PROCESS | 3644 | 1465274714096 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 21:45:14 INFO - PROCESS | 3644 | 1465274714225 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:14 INFO - PROCESS | 3644 | 1465274714229 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:14 INFO - PROCESS | 3644 | ++DOCSHELL 13238400 == 34 [pid = 3644] [id = 566] 21:45:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (137B6C00) [pid = 3644] [serial = 1698] [outer = 00000000] 21:45:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (14035000) [pid = 3644] [serial = 1699] [outer = 137B6C00] 21:45:14 INFO - PROCESS | 3644 | 1465274714284 Marionette DEBUG loaded listener.js 21:45:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (140CA000) [pid = 3644] [serial = 1700] [outer = 137B6C00] 21:45:15 INFO - PROCESS | 3644 | 1465274715133 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]]]}] 21:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1195ms 21:45:15 INFO - PROCESS | 3644 | 1465274715172 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 21:45:15 INFO - PROCESS | 3644 | 1465274715177 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 21:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:45:15 INFO - PROCESS | 3644 | 1465274715183 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:45:15 INFO - PROCESS | 3644 | 1465274715186 Marionette TRACE conn3 <- [1,2230,null,{}] 21:45:15 INFO - PROCESS | 3644 | 1465274715191 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}] 21:45:15 INFO - PROCESS | 3644 | 1465274715194 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:15 INFO - PROCESS | 3644 | 1465274715316 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 21:45:15 INFO - PROCESS | 3644 | 1465274715421 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 3644 | 1465274715425 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 10F37000 == 33 [pid = 3644] [id = 564] 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 1684AC00 == 32 [pid = 3644] [id = 563] 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 15D43400 == 31 [pid = 3644] [id = 562] 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 15110000 == 30 [pid = 3644] [id = 561] 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 14E24800 == 29 [pid = 3644] [id = 17] 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 140CF000 == 28 [pid = 3644] [id = 560] 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 13243800 == 27 [pid = 3644] [id = 559] 21:45:15 INFO - PROCESS | 3644 | --DOCSHELL 114BB400 == 26 [pid = 3644] [id = 558] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10F3E400) [pid = 3644] [serial = 1628] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (151B7000) [pid = 3644] [serial = 1637] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16B29800) [pid = 3644] [serial = 1645] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (140C6400) [pid = 3644] [serial = 1633] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17E23400) [pid = 3644] [serial = 1622] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (130BE800) [pid = 3644] [serial = 1631] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1605FC00) [pid = 3644] [serial = 1640] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16832800) [pid = 3644] [serial = 1642] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15190C00) [pid = 3644] [serial = 1636] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1104F800) [pid = 3644] [serial = 1624] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16FA2400) [pid = 3644] [serial = 1654] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10A4CC00) [pid = 3644] [serial = 1627] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12BCB400) [pid = 3644] [serial = 1625] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16B33800) [pid = 3644] [serial = 1646] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16D78000) [pid = 3644] [serial = 1648] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (151B0C00) [pid = 3644] [serial = 1651] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16846C00) [pid = 3644] [serial = 1643] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12AE2000) [pid = 3644] [serial = 1630] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1683DC00) [pid = 3644] [serial = 1652] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D79800) [pid = 3644] [serial = 1649] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (140D4000) [pid = 3644] [serial = 1634] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15D48400) [pid = 3644] [serial = 1639] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (175AB400) [pid = 3644] [serial = 1657] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (17898400) [pid = 3644] [serial = 1658] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (17066000) [pid = 3644] [serial = 1655] [outer = 00000000] [url = about:blank] 21:45:15 INFO - PROCESS | 3644 | ++DOCSHELL 105E6C00 == 27 [pid = 3644] [id = 567] 21:45:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10A49400) [pid = 3644] [serial = 1701] [outer = 00000000] 21:45:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10E1F000) [pid = 3644] [serial = 1702] [outer = 10A49400] 21:45:15 INFO - PROCESS | 3644 | 1465274715494 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (12AE2000) [pid = 3644] [serial = 1703] [outer = 10A49400] 21:45:15 INFO - PROCESS | 3644 | 1465274715933 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]]]}] 21:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 802ms 21:45:15 INFO - PROCESS | 3644 | 1465274715986 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 21:45:15 INFO - PROCESS | 3644 | 1465274715991 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 21:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:45:16 INFO - PROCESS | 3644 | 1465274715997 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:45:16 INFO - PROCESS | 3644 | 1465274716000 Marionette TRACE conn3 <- [1,2234,null,{}] 21:45:16 INFO - PROCESS | 3644 | 1465274716003 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}] 21:45:16 INFO - PROCESS | 3644 | 1465274716005 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:16 INFO - PROCESS | 3644 | 1465274716089 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 21:45:16 INFO - PROCESS | 3644 | 1465274716097 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:16 INFO - PROCESS | 3644 | 1465274716100 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:16 INFO - PROCESS | 3644 | ++DOCSHELL 13149800 == 28 [pid = 3644] [id = 568] 21:45:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (131D3400) [pid = 3644] [serial = 1704] [outer = 00000000] 21:45:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13242000) [pid = 3644] [serial = 1705] [outer = 131D3400] 21:45:16 INFO - PROCESS | 3644 | 1465274716146 Marionette DEBUG loaded listener.js 21:45:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (137B7400) [pid = 3644] [serial = 1706] [outer = 131D3400] 21:45:16 INFO - PROCESS | 3644 | 1465274716625 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]]]}] 21:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 21:45:16 INFO - PROCESS | 3644 | 1465274716696 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 21:45:16 INFO - PROCESS | 3644 | 1465274716698 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 21:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:45:16 INFO - PROCESS | 3644 | 1465274716702 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:45:16 INFO - PROCESS | 3644 | 1465274716705 Marionette TRACE conn3 <- [1,2238,null,{}] 21:45:16 INFO - PROCESS | 3644 | 1465274716715 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}] 21:45:16 INFO - PROCESS | 3644 | 1465274716720 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:16 INFO - PROCESS | 3644 | 1465274716831 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 21:45:16 INFO - PROCESS | 3644 | 1465274716942 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:16 INFO - PROCESS | 3644 | 1465274716947 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:16 INFO - PROCESS | 3644 | ++DOCSHELL 14E28800 == 29 [pid = 3644] [id = 569] 21:45:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14E28C00) [pid = 3644] [serial = 1707] [outer = 00000000] 21:45:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14E41000) [pid = 3644] [serial = 1708] [outer = 14E28C00] 21:45:17 INFO - PROCESS | 3644 | 1465274716995 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1510F800) [pid = 3644] [serial = 1709] [outer = 14E28C00] 21:45:17 INFO - PROCESS | 3644 | 1465274717379 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]]]}] 21:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 739ms 21:45:17 INFO - PROCESS | 3644 | 1465274717442 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 21:45:17 INFO - PROCESS | 3644 | 1465274717445 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 21:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:45:17 INFO - PROCESS | 3644 | 1465274717448 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:45:17 INFO - PROCESS | 3644 | 1465274717450 Marionette TRACE conn3 <- [1,2242,null,{}] 21:45:17 INFO - PROCESS | 3644 | 1465274717453 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}] 21:45:17 INFO - PROCESS | 3644 | 1465274717455 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:17 INFO - PROCESS | 3644 | 1465274717540 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 21:45:17 INFO - PROCESS | 3644 | 1465274717546 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 3644 | 1465274717557 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:17 INFO - PROCESS | 3644 | ++DOCSHELL 157E7800 == 30 [pid = 3644] [id = 570] 21:45:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15D42800) [pid = 3644] [serial = 1710] [outer = 00000000] 21:45:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1605F800) [pid = 3644] [serial = 1711] [outer = 15D42800] 21:45:17 INFO - PROCESS | 3644 | 1465274717605 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (164AA400) [pid = 3644] [serial = 1712] [outer = 15D42800] 21:45:18 INFO - PROCESS | 3644 | 1465274718130 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]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 708ms 21:45:18 INFO - PROCESS | 3644 | 1465274718179 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 3644 | 1465274718181 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 21:45:18 INFO - PROCESS | 3644 | 1465274718184 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:45:18 INFO - PROCESS | 3644 | 1465274718186 Marionette TRACE conn3 <- [1,2246,null,{}] 21:45:18 INFO - PROCESS | 3644 | 1465274718189 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}] 21:45:18 INFO - PROCESS | 3644 | 1465274718191 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:18 INFO - PROCESS | 3644 | 1465274718326 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 21:45:18 INFO - PROCESS | 3644 | 1465274718357 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:18 INFO - PROCESS | 3644 | 1465274718359 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:18 INFO - PROCESS | 3644 | ++DOCSHELL 11ACD400 == 31 [pid = 3644] [id = 571] 21:45:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16690000) [pid = 3644] [serial = 1713] [outer = 00000000] 21:45:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16839400) [pid = 3644] [serial = 1714] [outer = 16690000] 21:45:18 INFO - PROCESS | 3644 | 1465274718402 Marionette DEBUG loaded listener.js 21:45:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1683D800) [pid = 3644] [serial = 1715] [outer = 16690000] 21:45:18 INFO - PROCESS | 3644 | 1465274718847 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]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 21:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:45:18 INFO - PROCESS | 3644 | 1465274718884 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 3644 | 1465274718886 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 21:45:18 INFO - PROCESS | 3644 | 1465274718889 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - PROCESS | 3644 | 1465274718891 Marionette TRACE conn3 <- [1,2250,null,{}] 21:45:18 INFO - PROCESS | 3644 | 1465274718894 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}] 21:45:18 INFO - PROCESS | 3644 | 1465274718899 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:19 INFO - PROCESS | 3644 | 1465274719040 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 21:45:19 INFO - PROCESS | 3644 | 1465274719107 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 3644 | 1465274719109 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:19 INFO - PROCESS | 3644 | ++DOCSHELL 1684C800 == 32 [pid = 3644] [id = 572] 21:45:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1684D000) [pid = 3644] [serial = 1716] [outer = 00000000] 21:45:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16B29800) [pid = 3644] [serial = 1717] [outer = 1684D000] 21:45:19 INFO - PROCESS | 3644 | 1465274719153 Marionette DEBUG loaded listener.js 21:45:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D59000) [pid = 3644] [serial = 1718] [outer = 1684D000] 21:45:19 INFO - PROCESS | 3644 | 1465274719558 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]]]}] 21:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 21:45:19 INFO - PROCESS | 3644 | 1465274719589 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 21:45:19 INFO - PROCESS | 3644 | 1465274719591 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 21:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:45:19 INFO - PROCESS | 3644 | 1465274719597 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:45:19 INFO - PROCESS | 3644 | 1465274719599 Marionette TRACE conn3 <- [1,2254,null,{}] 21:45:19 INFO - PROCESS | 3644 | 1465274719603 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}] 21:45:19 INFO - PROCESS | 3644 | 1465274719604 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:19 INFO - PROCESS | 3644 | 1465274719761 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15D44C00) [pid = 3644] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12AE7000) [pid = 3644] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (140D0000) [pid = 3644] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (14E30C00) [pid = 3644] [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.] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (114C0800) [pid = 3644] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14E2BC00) [pid = 3644] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1684BC00) [pid = 3644] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16D73800) [pid = 3644] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18101400) [pid = 3644] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (11CC1800) [pid = 3644] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13244400) [pid = 3644] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:45:19 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (15185C00) [pid = 3644] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:45:19 INFO - PROCESS | 3644 | 1465274719902 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 3644 | 1465274719904 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:19 INFO - PROCESS | 3644 | ++DOCSHELL 1026DC00 == 33 [pid = 3644] [id = 573] 21:45:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10D0A000) [pid = 3644] [serial = 1719] [outer = 00000000] 21:45:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1402B400) [pid = 3644] [serial = 1720] [outer = 10D0A000] 21:45:19 INFO - PROCESS | 3644 | 1465274719948 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (140D0000) [pid = 3644] [serial = 1721] [outer = 10D0A000] 21:45:20 INFO - PROCESS | 3644 | 1465274720305 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]]]}] 21:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 739ms 21:45:20 INFO - PROCESS | 3644 | 1465274720335 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 21:45:20 INFO - PROCESS | 3644 | 1465274720337 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 21:45:20 INFO - PROCESS | 3644 | 1465274720340 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:45:20 INFO - PROCESS | 3644 | 1465274720342 Marionette TRACE conn3 <- [1,2258,null,{}] 21:45:20 INFO - PROCESS | 3644 | 1465274720346 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}] 21:45:20 INFO - PROCESS | 3644 | 1465274720347 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:20 INFO - PROCESS | 3644 | 1465274720423 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 21:45:20 INFO - PROCESS | 3644 | 1465274720429 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:20 INFO - PROCESS | 3644 | 1465274720431 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:20 INFO - PROCESS | 3644 | ++DOCSHELL 164A9800 == 34 [pid = 3644] [id = 574] 21:45:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1684FC00) [pid = 3644] [serial = 1722] [outer = 00000000] 21:45:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16D74C00) [pid = 3644] [serial = 1723] [outer = 1684FC00] 21:45:20 INFO - PROCESS | 3644 | 1465274720475 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16D79C00) [pid = 3644] [serial = 1724] [outer = 1684FC00] 21:45:20 INFO - PROCESS | 3644 | 1465274720902 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]]]}] 21:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 598ms 21:45:20 INFO - PROCESS | 3644 | 1465274720938 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 21:45:20 INFO - PROCESS | 3644 | 1465274720940 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 21:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:45:20 INFO - PROCESS | 3644 | 1465274720943 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:45:20 INFO - PROCESS | 3644 | 1465274720945 Marionette TRACE conn3 <- [1,2262,null,{}] 21:45:20 INFO - PROCESS | 3644 | 1465274720948 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}] 21:45:20 INFO - PROCESS | 3644 | 1465274720950 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:21 INFO - PROCESS | 3644 | 1465274721028 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 21:45:21 INFO - PROCESS | 3644 | 1465274721034 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:21 INFO - PROCESS | 3644 | 1465274721037 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:21 INFO - PROCESS | 3644 | ++DOCSHELL 16D5C400 == 35 [pid = 3644] [id = 575] 21:45:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D72400) [pid = 3644] [serial = 1725] [outer = 00000000] 21:45:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16E87000) [pid = 3644] [serial = 1726] [outer = 16D72400] 21:45:21 INFO - PROCESS | 3644 | 1465274721085 Marionette DEBUG loaded listener.js 21:45:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16F97400) [pid = 3644] [serial = 1727] [outer = 16D72400] 21:45:21 INFO - PROCESS | 3644 | 1465274721512 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]]]}] 21:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 598ms 21:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:45:21 INFO - PROCESS | 3644 | 1465274721540 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 21:45:21 INFO - PROCESS | 3644 | 1465274721542 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 21:45:21 INFO - PROCESS | 3644 | 1465274721545 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:45:21 INFO - PROCESS | 3644 | 1465274721547 Marionette TRACE conn3 <- [1,2266,null,{}] 21:45:21 INFO - PROCESS | 3644 | 1465274721550 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}] 21:45:21 INFO - PROCESS | 3644 | 1465274721552 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:21 INFO - PROCESS | 3644 | 1465274721681 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 21:45:21 INFO - PROCESS | 3644 | 1465274721689 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:21 INFO - PROCESS | 3644 | 1465274721691 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:21 INFO - PROCESS | 3644 | ++DOCSHELL 14E31400 == 36 [pid = 3644] [id = 576] 21:45:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1605FC00) [pid = 3644] [serial = 1728] [outer = 00000000] 21:45:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (174FEC00) [pid = 3644] [serial = 1729] [outer = 1605FC00] 21:45:21 INFO - PROCESS | 3644 | 1465274721733 Marionette DEBUG loaded listener.js 21:45:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17586000) [pid = 3644] [serial = 1730] [outer = 1605FC00] 21:45:22 INFO - PROCESS | 3644 | 1465274722293 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]]]}] 21:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 802ms 21:45:22 INFO - PROCESS | 3644 | 1465274722349 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 21:45:22 INFO - PROCESS | 3644 | 1465274722353 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 21:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:45:22 INFO - PROCESS | 3644 | 1465274722358 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:45:22 INFO - PROCESS | 3644 | 1465274722362 Marionette TRACE conn3 <- [1,2270,null,{}] 21:45:22 INFO - PROCESS | 3644 | 1465274722368 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}] 21:45:22 INFO - PROCESS | 3644 | 1465274722371 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:22 INFO - PROCESS | 3644 | 1465274722525 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 21:45:22 INFO - PROCESS | 3644 | 1465274722734 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 3644 | 1465274722737 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:22 INFO - PROCESS | 3644 | ++DOCSHELL 111B2400 == 37 [pid = 3644] [id = 577] 21:45:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (114BB400) [pid = 3644] [serial = 1731] [outer = 00000000] 21:45:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13131800) [pid = 3644] [serial = 1732] [outer = 114BB400] 21:45:22 INFO - PROCESS | 3644 | 1465274722794 Marionette DEBUG loaded listener.js 21:45:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13242400) [pid = 3644] [serial = 1733] [outer = 114BB400] 21:45:23 INFO - PROCESS | 3644 | 1465274723346 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]]]}] 21:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1007ms 21:45:23 INFO - PROCESS | 3644 | 1465274723394 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 21:45:23 INFO - PROCESS | 3644 | 1465274723399 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 21:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:45:23 INFO - PROCESS | 3644 | 1465274723405 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:45:23 INFO - PROCESS | 3644 | 1465274723408 Marionette TRACE conn3 <- [1,2274,null,{}] 21:45:23 INFO - PROCESS | 3644 | 1465274723412 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}] 21:45:23 INFO - PROCESS | 3644 | 1465274723415 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:23 INFO - PROCESS | 3644 | 1465274723526 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 21:45:23 INFO - PROCESS | 3644 | 1465274723637 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:23 INFO - PROCESS | 3644 | 1465274723639 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:23 INFO - PROCESS | 3644 | ++DOCSHELL 14E49000 == 38 [pid = 3644] [id = 578] 21:45:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (151B6000) [pid = 3644] [serial = 1734] [outer = 00000000] 21:45:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15A6D000) [pid = 3644] [serial = 1735] [outer = 151B6000] 21:45:23 INFO - PROCESS | 3644 | 1465274723735 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16838000) [pid = 3644] [serial = 1736] [outer = 151B6000] 21:45:24 INFO - PROCESS | 3644 | 1465274724331 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]]]}] 21:45:24 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 21:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1007ms 21:45:24 INFO - PROCESS | 3644 | 1465274724412 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 21:45:24 INFO - PROCESS | 3644 | 1465274724414 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 21:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:45:24 INFO - PROCESS | 3644 | 1465274724418 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:45:24 INFO - PROCESS | 3644 | 1465274724422 Marionette TRACE conn3 <- [1,2278,null,{}] 21:45:24 INFO - PROCESS | 3644 | 1465274724433 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}] 21:45:24 INFO - PROCESS | 3644 | 1465274724437 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:24 INFO - PROCESS | 3644 | 1465274724541 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 21:45:24 INFO - PROCESS | 3644 | 1465274724684 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:24 INFO - PROCESS | 3644 | 1465274724687 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:24 INFO - PROCESS | 3644 | ++DOCSHELL 16F97800 == 39 [pid = 3644] [id = 579] 21:45:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (170B8400) [pid = 3644] [serial = 1737] [outer = 00000000] 21:45:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (175AB400) [pid = 3644] [serial = 1738] [outer = 170B8400] 21:45:24 INFO - PROCESS | 3644 | 1465274724750 Marionette DEBUG loaded listener.js 21:45:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1769C000) [pid = 3644] [serial = 1739] [outer = 170B8400] 21:45:25 INFO - PROCESS | 3644 | 1465274725334 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]]]}] 21:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 960ms 21:45:25 INFO - PROCESS | 3644 | 1465274725362 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 21:45:25 INFO - PROCESS | 3644 | 1465274725365 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 21:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:45:25 INFO - PROCESS | 3644 | 1465274725369 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:45:25 INFO - PROCESS | 3644 | 1465274725371 Marionette TRACE conn3 <- [1,2282,null,{}] 21:45:25 INFO - PROCESS | 3644 | 1465274725374 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}] 21:45:25 INFO - PROCESS | 3644 | 1465274725377 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:25 INFO - PROCESS | 3644 | 1465274725484 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 21:45:25 INFO - PROCESS | 3644 | 1465274725597 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:25 INFO - PROCESS | 3644 | 1465274725600 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:25 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E7800 == 40 [pid = 3644] [id = 580] 21:45:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0F9EB000) [pid = 3644] [serial = 1740] [outer = 00000000] 21:45:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (10F37000) [pid = 3644] [serial = 1741] [outer = 0F9EB000] 21:45:25 INFO - PROCESS | 3644 | 1465274725796 Marionette DEBUG loaded listener.js 21:45:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (12812000) [pid = 3644] [serial = 1742] [outer = 0F9EB000] 21:45:26 INFO - PROCESS | 3644 | 1465274726452 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]]]}] 21:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1101ms 21:45:26 INFO - PROCESS | 3644 | 1465274726464 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 21:45:26 INFO - PROCESS | 3644 | 1465274726468 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 21:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:45:26 INFO - PROCESS | 3644 | 1465274726473 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:45:26 INFO - PROCESS | 3644 | 1465274726475 Marionette TRACE conn3 <- [1,2286,null,{}] 21:45:26 INFO - PROCESS | 3644 | 1465274726480 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}] 21:45:26 INFO - PROCESS | 3644 | 1465274726482 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:26 INFO - PROCESS | 3644 | 1465274726583 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 21:45:26 INFO - PROCESS | 3644 | 1465274726705 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 3644 | 1465274726708 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:26 INFO - PROCESS | 3644 | ++DOCSHELL 13C07400 == 41 [pid = 3644] [id = 581] 21:45:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1402FC00) [pid = 3644] [serial = 1743] [outer = 00000000] 21:45:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (140CE400) [pid = 3644] [serial = 1744] [outer = 1402FC00] 21:45:26 INFO - PROCESS | 3644 | 1465274726754 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1430D800) [pid = 3644] [serial = 1745] [outer = 1402FC00] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 12AE1400 == 40 [pid = 3644] [id = 557] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 16D5C400 == 39 [pid = 3644] [id = 575] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 164A9800 == 38 [pid = 3644] [id = 574] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 1026DC00 == 37 [pid = 3644] [id = 573] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 1684C800 == 36 [pid = 3644] [id = 572] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 11ACD400 == 35 [pid = 3644] [id = 571] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 157E7800 == 34 [pid = 3644] [id = 570] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 14E28800 == 33 [pid = 3644] [id = 569] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 13149800 == 32 [pid = 3644] [id = 568] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 105E6C00 == 31 [pid = 3644] [id = 567] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 13238400 == 30 [pid = 3644] [id = 566] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 0F9E2400 == 29 [pid = 3644] [id = 565] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 0F9E7800 == 28 [pid = 3644] [id = 580] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 14E49000 == 27 [pid = 3644] [id = 578] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 16F97800 == 26 [pid = 3644] [id = 579] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 14E31400 == 25 [pid = 3644] [id = 576] 21:45:27 INFO - PROCESS | 3644 | --DOCSHELL 111B2400 == 24 [pid = 3644] [id = 577] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (164AC000) [pid = 3644] [serial = 1687] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (12DF9C00) [pid = 3644] [serial = 1672] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (14E2C400) [pid = 3644] [serial = 1681] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1313A400) [pid = 3644] [serial = 1130] [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.] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13240000) [pid = 3644] [serial = 1661] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (12D65C00) [pid = 3644] [serial = 1660] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (151BA000) [pid = 3644] [serial = 1664] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (14E47000) [pid = 3644] [serial = 1663] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (168B5C00) [pid = 3644] [serial = 1690] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1789EC00) [pid = 3644] [serial = 1667] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (175A2400) [pid = 3644] [serial = 1666] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18192000) [pid = 3644] [serial = 1670] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1818CC00) [pid = 3644] [serial = 1669] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16832400) [pid = 3644] [serial = 1688] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12852800) [pid = 3644] [serial = 1675] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (12A15400) [pid = 3644] [serial = 1676] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1393DC00) [pid = 3644] [serial = 1678] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13C7E400) [pid = 3644] [serial = 1679] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D52C00) [pid = 3644] [serial = 1691] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (157E6400) [pid = 3644] [serial = 1684] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14E3D000) [pid = 3644] [serial = 1682] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15A76400) [pid = 3644] [serial = 1685] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1312D800) [pid = 3644] [serial = 1673] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13937000) [pid = 3644] [serial = 1693] [outer = 00000000] [url = about:blank] 21:45:27 INFO - PROCESS | 3644 | 1465274727933 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]]]}] 21:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1463ms 21:45:27 INFO - PROCESS | 3644 | 1465274727968 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 21:45:27 INFO - PROCESS | 3644 | 1465274727972 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 21:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:45:27 INFO - PROCESS | 3644 | 1465274727977 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:45:27 INFO - PROCESS | 3644 | 1465274727981 Marionette TRACE conn3 <- [1,2290,null,{}] 21:45:27 INFO - PROCESS | 3644 | 1465274727986 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}] 21:45:28 INFO - PROCESS | 3644 | 1465274727989 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:28 INFO - PROCESS | 3644 | 1465274728078 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 21:45:28 INFO - PROCESS | 3644 | 1465274728210 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:28 INFO - PROCESS | 3644 | 1465274728213 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:28 INFO - PROCESS | 3644 | ++DOCSHELL 111B2000 == 25 [pid = 3644] [id = 582] 21:45:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (11ACC000) [pid = 3644] [serial = 1746] [outer = 00000000] 21:45:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12AA5000) [pid = 3644] [serial = 1747] [outer = 11ACC000] 21:45:28 INFO - PROCESS | 3644 | 1465274728268 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13069000) [pid = 3644] [serial = 1748] [outer = 11ACC000] 21:45:28 INFO - PROCESS | 3644 | 1465274728641 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]]]}] 21:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 21:45:28 INFO - PROCESS | 3644 | 1465274728673 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 21:45:28 INFO - PROCESS | 3644 | 1465274728678 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 21:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:45:28 INFO - PROCESS | 3644 | 1465274728684 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:45:28 INFO - PROCESS | 3644 | 1465274728687 Marionette TRACE conn3 <- [1,2294,null,{}] 21:45:28 INFO - PROCESS | 3644 | 1465274728690 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}] 21:45:28 INFO - PROCESS | 3644 | 1465274728693 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:28 INFO - PROCESS | 3644 | 1465274728810 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 21:45:28 INFO - PROCESS | 3644 | 1465274728816 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:28 INFO - PROCESS | 3644 | 1465274728819 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:28 INFO - PROCESS | 3644 | ++DOCSHELL 13241000 == 26 [pid = 3644] [id = 583] 21:45:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13244800) [pid = 3644] [serial = 1749] [outer = 00000000] 21:45:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1393C800) [pid = 3644] [serial = 1750] [outer = 13244800] 21:45:28 INFO - PROCESS | 3644 | 1465274728865 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C7FC00) [pid = 3644] [serial = 1751] [outer = 13244800] 21:45:29 INFO - PROCESS | 3644 | 1465274729323 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]]]}] 21:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 708ms 21:45:29 INFO - PROCESS | 3644 | 1465274729383 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 21:45:29 INFO - PROCESS | 3644 | 1465274729385 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 21:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:45:29 INFO - PROCESS | 3644 | 1465274729389 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:45:29 INFO - PROCESS | 3644 | 1465274729392 Marionette TRACE conn3 <- [1,2298,null,{}] 21:45:29 INFO - PROCESS | 3644 | 1465274729403 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}] 21:45:29 INFO - PROCESS | 3644 | 1465274729407 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:29 INFO - PROCESS | 3644 | 1465274729489 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 21:45:29 INFO - PROCESS | 3644 | 1465274729495 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:29 INFO - PROCESS | 3644 | 1465274729498 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:29 INFO - PROCESS | 3644 | ++DOCSHELL 14E3E800 == 27 [pid = 3644] [id = 584] 21:45:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E3EC00) [pid = 3644] [serial = 1752] [outer = 00000000] 21:45:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E49000) [pid = 3644] [serial = 1753] [outer = 14E3EC00] 21:45:29 INFO - PROCESS | 3644 | 1465274729544 Marionette DEBUG loaded listener.js 21:45:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (151B1400) [pid = 3644] [serial = 1754] [outer = 14E3EC00] 21:45:30 INFO - PROCESS | 3644 | 1465274730041 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]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 708ms 21:45:30 INFO - PROCESS | 3644 | 1465274730088 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 3644 | 1465274730090 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 21:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:45:30 INFO - PROCESS | 3644 | 1465274730099 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 3644 | 1465274730101 Marionette TRACE conn3 <- [1,2302,null,{}] 21:45:30 INFO - PROCESS | 3644 | 1465274730104 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}] 21:45:30 INFO - PROCESS | 3644 | 1465274730106 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:30 INFO - PROCESS | 3644 | 1465274730254 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 21:45:30 INFO - PROCESS | 3644 | 1465274730281 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 3644 | 1465274730283 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:30 INFO - PROCESS | 3644 | ++DOCSHELL 151BDC00 == 28 [pid = 3644] [id = 585] 21:45:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (152CFC00) [pid = 3644] [serial = 1755] [outer = 00000000] 21:45:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15A76800) [pid = 3644] [serial = 1756] [outer = 152CFC00] 21:45:30 INFO - PROCESS | 3644 | 1465274730327 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16060400) [pid = 3644] [serial = 1757] [outer = 152CFC00] 21:45:30 INFO - PROCESS | 3644 | 1465274730750 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]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 21:45:30 INFO - PROCESS | 3644 | 1465274730798 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 3644 | 1465274730800 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 21:45:30 INFO - PROCESS | 3644 | 1465274730803 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:45:30 INFO - PROCESS | 3644 | 1465274730805 Marionette TRACE conn3 <- [1,2306,null,{}] 21:45:30 INFO - PROCESS | 3644 | 1465274730808 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}] 21:45:30 INFO - PROCESS | 3644 | 1465274730810 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:30 INFO - PROCESS | 3644 | 1465274730918 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 21:45:30 INFO - PROCESS | 3644 | 1465274730924 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 3644 | 1465274730926 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:30 INFO - PROCESS | 3644 | ++DOCSHELL 15A76400 == 29 [pid = 3644] [id = 586] 21:45:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164A9000) [pid = 3644] [serial = 1758] [outer = 00000000] 21:45:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16830000) [pid = 3644] [serial = 1759] [outer = 164A9000] 21:45:30 INFO - PROCESS | 3644 | 1465274730969 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16837800) [pid = 3644] [serial = 1760] [outer = 164A9000] 21:45:31 INFO - PROCESS | 3644 | 1465274731446 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] 21:45:31 INFO - PROCESS | 3644 | 1465274731505 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 21:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:45:31 INFO - PROCESS | 3644 | 1465274731509 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 3644 | 1465274731511 Marionette TRACE conn3 <- [1,2310,null,{}] 21:45:31 INFO - PROCESS | 3644 | 1465274731521 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}] 21:45:31 INFO - PROCESS | 3644 | 1465274731527 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:31 INFO - PROCESS | 3644 | 1465274731675 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D72400) [pid = 3644] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16690000) [pid = 3644] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1684D000) [pid = 3644] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10D0A000) [pid = 3644] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15D42800) [pid = 3644] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14E28C00) [pid = 3644] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (137B6C00) [pid = 3644] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0F9E8800) [pid = 3644] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (131D3400) [pid = 3644] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (11C1E000) [pid = 3644] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10A49400) [pid = 3644] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1684FC00) [pid = 3644] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1B260800) [pid = 3644] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:45:32 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1605FC00) [pid = 3644] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:45:32 INFO - PROCESS | 3644 | 1465274732038 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 3644 | 1465274732040 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:32 INFO - PROCESS | 3644 | ++DOCSHELL 10275800 == 30 [pid = 3644] [id = 587] 21:45:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (102C8C00) [pid = 3644] [serial = 1761] [outer = 00000000] 21:45:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (11C1E000) [pid = 3644] [serial = 1762] [outer = 102C8C00] 21:45:32 INFO - PROCESS | 3644 | 1465274732131 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13C87C00) [pid = 3644] [serial = 1763] [outer = 102C8C00] 21:45:32 INFO - PROCESS | 3644 | 1465274732490 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]]]}] 21:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1007ms 21:45:32 INFO - PROCESS | 3644 | 1465274732544 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 21:45:32 INFO - PROCESS | 3644 | 1465274732546 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 21:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:45:32 INFO - PROCESS | 3644 | 1465274732549 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:45:32 INFO - PROCESS | 3644 | 1465274732551 Marionette TRACE conn3 <- [1,2314,null,{}] 21:45:32 INFO - PROCESS | 3644 | 1465274732554 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}] 21:45:32 INFO - PROCESS | 3644 | 1465274732556 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:32 INFO - PROCESS | 3644 | 1465274732630 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 21:45:32 INFO - PROCESS | 3644 | 1465274732636 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 3644 | 1465274732638 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:32 INFO - PROCESS | 3644 | ++DOCSHELL 137B0400 == 31 [pid = 3644] [id = 588] 21:45:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13C12400) [pid = 3644] [serial = 1764] [outer = 00000000] 21:45:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16A90400) [pid = 3644] [serial = 1765] [outer = 13C12400] 21:45:32 INFO - PROCESS | 3644 | 1465274732680 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16A94800) [pid = 3644] [serial = 1766] [outer = 13C12400] 21:45:33 INFO - PROCESS | 3644 | 1465274733101 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]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 597ms 21:45:33 INFO - PROCESS | 3644 | 1465274733148 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 3644 | 1465274733150 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 21:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:45:33 INFO - PROCESS | 3644 | 1465274733157 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 3644 | 1465274733159 Marionette TRACE conn3 <- [1,2318,null,{}] 21:45:33 INFO - PROCESS | 3644 | 1465274733162 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}] 21:45:33 INFO - PROCESS | 3644 | 1465274733164 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:33 INFO - PROCESS | 3644 | 1465274733241 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 21:45:33 INFO - PROCESS | 3644 | 1465274733246 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 3644 | 1465274733248 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:33 INFO - PROCESS | 3644 | ++DOCSHELL 168AD400 == 32 [pid = 3644] [id = 589] 21:45:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D56400) [pid = 3644] [serial = 1767] [outer = 00000000] 21:45:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D70800) [pid = 3644] [serial = 1768] [outer = 16D56400] 21:45:33 INFO - PROCESS | 3644 | 1465274733291 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15D42800) [pid = 3644] [serial = 1769] [outer = 16D56400] 21:45:33 INFO - PROCESS | 3644 | 1465274733735 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]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 21:45:33 INFO - PROCESS | 3644 | 1465274733795 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 3644 | 1465274733797 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 21:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:45:33 INFO - PROCESS | 3644 | 1465274733803 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 3644 | 1465274733805 Marionette TRACE conn3 <- [1,2322,null,{}] 21:45:33 INFO - PROCESS | 3644 | 1465274733808 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}] 21:45:33 INFO - PROCESS | 3644 | 1465274733810 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:33 INFO - PROCESS | 3644 | 1465274733886 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 21:45:33 INFO - PROCESS | 3644 | 1465274733892 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 3644 | 1465274733894 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:33 INFO - PROCESS | 3644 | ++DOCSHELL 16D75800 == 33 [pid = 3644] [id = 590] 21:45:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D78000) [pid = 3644] [serial = 1770] [outer = 00000000] 21:45:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1706B000) [pid = 3644] [serial = 1771] [outer = 16D78000] 21:45:33 INFO - PROCESS | 3644 | 1465274733937 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17592C00) [pid = 3644] [serial = 1772] [outer = 16D78000] 21:45:34 INFO - PROCESS | 3644 | 1465274734810 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]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1039ms 21:45:34 INFO - PROCESS | 3644 | 1465274734859 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 3644 | 1465274734864 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 21:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:45:34 INFO - PROCESS | 3644 | 1465274734868 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 3644 | 1465274734873 Marionette TRACE conn3 <- [1,2326,null,{}] 21:45:34 INFO - PROCESS | 3644 | 1465274734878 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}] 21:45:34 INFO - PROCESS | 3644 | 1465274734881 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:35 INFO - PROCESS | 3644 | 1465274735063 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 21:45:35 INFO - PROCESS | 3644 | 1465274735074 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:35 INFO - PROCESS | 3644 | 1465274735076 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:35 INFO - PROCESS | 3644 | ++DOCSHELL 10F3C400 == 34 [pid = 3644] [id = 591] 21:45:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (114C7000) [pid = 3644] [serial = 1773] [outer = 00000000] 21:45:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (12DF9C00) [pid = 3644] [serial = 1774] [outer = 114C7000] 21:45:35 INFO - PROCESS | 3644 | 1465274735132 Marionette DEBUG loaded listener.js 21:45:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (13244000) [pid = 3644] [serial = 1775] [outer = 114C7000] 21:45:35 INFO - PROCESS | 3644 | 1465274735931 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]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1101ms 21:45:35 INFO - PROCESS | 3644 | 1465274735966 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 3644 | 1465274735971 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 21:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:45:35 INFO - PROCESS | 3644 | 1465274735977 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 3644 | 1465274735980 Marionette TRACE conn3 <- [1,2330,null,{}] 21:45:36 INFO - PROCESS | 3644 | 1465274735984 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}] 21:45:36 INFO - PROCESS | 3644 | 1465274735987 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:36 INFO - PROCESS | 3644 | 1465274736105 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 21:45:36 INFO - PROCESS | 3644 | 1465274736339 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:36 INFO - PROCESS | 3644 | 1465274736342 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:36 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E2400 == 35 [pid = 3644] [id = 592] 21:45:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0F9E6C00) [pid = 3644] [serial = 1776] [outer = 00000000] 21:45:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (102CA800) [pid = 3644] [serial = 1777] [outer = 0F9E6C00] 21:45:36 INFO - PROCESS | 3644 | 1465274736406 Marionette DEBUG loaded listener.js 21:45:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10D01C00) [pid = 3644] [serial = 1778] [outer = 0F9E6C00] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 168AD400 == 34 [pid = 3644] [id = 589] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 137B0400 == 33 [pid = 3644] [id = 588] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 10275800 == 32 [pid = 3644] [id = 587] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 15A76400 == 31 [pid = 3644] [id = 586] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 151BDC00 == 30 [pid = 3644] [id = 585] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 14E3E800 == 29 [pid = 3644] [id = 584] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 13241000 == 28 [pid = 3644] [id = 583] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 111B2000 == 27 [pid = 3644] [id = 582] 21:45:37 INFO - PROCESS | 3644 | --DOCSHELL 13C07400 == 26 [pid = 3644] [id = 581] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14E23400) [pid = 3644] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17586000) [pid = 3644] [serial = 1730] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (174FEC00) [pid = 3644] [serial = 1729] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16E87000) [pid = 3644] [serial = 1726] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16839400) [pid = 3644] [serial = 1714] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16B29800) [pid = 3644] [serial = 1717] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1402B400) [pid = 3644] [serial = 1720] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D59000) [pid = 3644] [serial = 1718] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (140D0000) [pid = 3644] [serial = 1721] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1605F800) [pid = 3644] [serial = 1711] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (14E41000) [pid = 3644] [serial = 1708] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1510F800) [pid = 3644] [serial = 1709] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14035000) [pid = 3644] [serial = 1699] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (140CA000) [pid = 3644] [serial = 1700] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1055FC00) [pid = 3644] [serial = 1696] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10A47400) [pid = 3644] [serial = 1697] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13242000) [pid = 3644] [serial = 1705] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16F97400) [pid = 3644] [serial = 1727] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (137B7400) [pid = 3644] [serial = 1706] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13C06400) [pid = 3644] [serial = 1694] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (10E1F000) [pid = 3644] [serial = 1702] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (12AE2000) [pid = 3644] [serial = 1703] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D74C00) [pid = 3644] [serial = 1723] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1683D800) [pid = 3644] [serial = 1715] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16D79C00) [pid = 3644] [serial = 1724] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (164AA400) [pid = 3644] [serial = 1712] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3644 | 1465274737093 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]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1102ms 21:45:37 INFO - PROCESS | 3644 | 1465274737108 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 3644 | 1465274737111 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 21:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:45:37 INFO - PROCESS | 3644 | 1465274737115 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - PROCESS | 3644 | 1465274737118 Marionette TRACE conn3 <- [1,2334,null,{}] 21:45:37 INFO - PROCESS | 3644 | 1465274737123 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}] 21:45:37 INFO - PROCESS | 3644 | 1465274737127 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:37 INFO - PROCESS | 3644 | 1465274737213 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 21:45:37 INFO - PROCESS | 3644 | 1465274737318 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 3644 | 1465274737320 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:37 INFO - PROCESS | 3644 | ++DOCSHELL 11ACD400 == 27 [pid = 3644] [id = 593] 21:45:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (11C20400) [pid = 3644] [serial = 1779] [outer = 00000000] 21:45:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13148C00) [pid = 3644] [serial = 1780] [outer = 11C20400] 21:45:37 INFO - PROCESS | 3644 | 1465274737375 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (132EF800) [pid = 3644] [serial = 1781] [outer = 11C20400] 21:45:37 INFO - PROCESS | 3644 | 1465274737745 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]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 693ms 21:45:37 INFO - PROCESS | 3644 | 1465274737847 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 3644 | 1465274737850 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 21:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:45:37 INFO - PROCESS | 3644 | 1465274737860 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - PROCESS | 3644 | 1465274737862 Marionette TRACE conn3 <- [1,2338,null,{}] 21:45:37 INFO - PROCESS | 3644 | 1465274737866 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}] 21:45:37 INFO - PROCESS | 3644 | 1465274737868 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:37 INFO - PROCESS | 3644 | 1465274737955 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 21:45:37 INFO - PROCESS | 3644 | 1465274737966 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 3644 | 1465274737969 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:37 INFO - PROCESS | 3644 | ++DOCSHELL 1430CC00 == 28 [pid = 3644] [id = 594] 21:45:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (143DD800) [pid = 3644] [serial = 1782] [outer = 00000000] 21:45:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14E2E000) [pid = 3644] [serial = 1783] [outer = 143DD800] 21:45:38 INFO - PROCESS | 3644 | 1465274738013 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14E3E400) [pid = 3644] [serial = 1784] [outer = 143DD800] 21:45:38 INFO - PROCESS | 3644 | 1465274738517 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]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 693ms 21:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:45:38 INFO - PROCESS | 3644 | 1465274738562 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 3644 | 1465274738564 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 21:45:38 INFO - PROCESS | 3644 | 1465274738569 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - PROCESS | 3644 | 1465274738574 Marionette TRACE conn3 <- [1,2342,null,{}] 21:45:38 INFO - PROCESS | 3644 | 1465274738584 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}] 21:45:38 INFO - PROCESS | 3644 | 1465274738587 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:38 INFO - PROCESS | 3644 | 1465274738707 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 21:45:38 INFO - PROCESS | 3644 | 1465274738772 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:38 INFO - PROCESS | 3644 | 1465274738774 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:38 INFO - PROCESS | 3644 | ++DOCSHELL 152D1C00 == 29 [pid = 3644] [id = 595] 21:45:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (152D8800) [pid = 3644] [serial = 1785] [outer = 00000000] 21:45:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15D43800) [pid = 3644] [serial = 1786] [outer = 152D8800] 21:45:38 INFO - PROCESS | 3644 | 1465274738825 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (164A4400) [pid = 3644] [serial = 1787] [outer = 152D8800] 21:45:39 INFO - PROCESS | 3644 | 1465274739181 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]]]}] 21:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 661ms 21:45:39 INFO - PROCESS | 3644 | 1465274739225 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 21:45:39 INFO - PROCESS | 3644 | 1465274739228 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 21:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:45:39 INFO - PROCESS | 3644 | 1465274739231 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:45:39 INFO - PROCESS | 3644 | 1465274739232 Marionette TRACE conn3 <- [1,2346,null,{}] 21:45:39 INFO - PROCESS | 3644 | 1465274739236 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}] 21:45:39 INFO - PROCESS | 3644 | 1465274739237 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:39 INFO - PROCESS | 3644 | 1465274739395 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 21:45:39 INFO - PROCESS | 3644 | 1465274739418 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 3644 | 1465274739421 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:39 INFO - PROCESS | 3644 | ++DOCSHELL 164AF800 == 30 [pid = 3644] [id = 596] 21:45:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16684000) [pid = 3644] [serial = 1788] [outer = 00000000] 21:45:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16837C00) [pid = 3644] [serial = 1789] [outer = 16684000] 21:45:39 INFO - PROCESS | 3644 | 1465274739464 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1684A400) [pid = 3644] [serial = 1790] [outer = 16684000] 21:45:39 INFO - PROCESS | 3644 | 1465274739904 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]]]}] 21:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 708ms 21:45:39 INFO - PROCESS | 3644 | 1465274739930 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 21:45:39 INFO - PROCESS | 3644 | 1465274739932 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 21:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:45:39 INFO - PROCESS | 3644 | 1465274739935 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:45:39 INFO - PROCESS | 3644 | 1465274739937 Marionette TRACE conn3 <- [1,2350,null,{}] 21:45:39 INFO - PROCESS | 3644 | 1465274739941 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}] 21:45:39 INFO - PROCESS | 3644 | 1465274739942 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:40 INFO - PROCESS | 3644 | 1465274740054 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 21:45:40 INFO - PROCESS | 3644 | 1465274740059 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 3644 | 1465274740065 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:40 INFO - PROCESS | 3644 | ++DOCSHELL 131DC000 == 31 [pid = 3644] [id = 597] 21:45:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1684D400) [pid = 3644] [serial = 1791] [outer = 00000000] 21:45:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16854400) [pid = 3644] [serial = 1792] [outer = 1684D400] 21:45:40 INFO - PROCESS | 3644 | 1465274740172 Marionette DEBUG loaded listener.js 21:45:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D53000) [pid = 3644] [serial = 1793] [outer = 1684D400] 21:45:40 INFO - PROCESS | 3644 | 1465274740633 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]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 755ms 21:45:40 INFO - PROCESS | 3644 | 1465274740677 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 3644 | 1465274740679 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 21:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:45:40 INFO - PROCESS | 3644 | 1465274740687 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 3644 | 1465274740689 Marionette TRACE conn3 <- [1,2354,null,{}] 21:45:40 INFO - PROCESS | 3644 | 1465274740693 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}] 21:45:40 INFO - PROCESS | 3644 | 1465274740695 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:40 INFO - PROCESS | 3644 | 1465274740842 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 21:45:40 INFO - PROCESS | 3644 | 1465274740857 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 3644 | 1465274740859 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:40 INFO - PROCESS | 3644 | ++DOCSHELL 16D56000 == 32 [pid = 3644] [id = 598] 21:45:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D58000) [pid = 3644] [serial = 1794] [outer = 00000000] 21:45:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D74400) [pid = 3644] [serial = 1795] [outer = 16D58000] 21:45:40 INFO - PROCESS | 3644 | 1465274740958 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D76000) [pid = 3644] [serial = 1796] [outer = 16D58000] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D56400) [pid = 3644] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (152CFC00) [pid = 3644] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (164A9000) [pid = 3644] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (11ACC000) [pid = 3644] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14E3EC00) [pid = 3644] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13244800) [pid = 3644] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1402FC00) [pid = 3644] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (102C8C00) [pid = 3644] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (114BB400) [pid = 3644] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (151B6000) [pid = 3644] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (170B8400) [pid = 3644] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0F9EB000) [pid = 3644] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:45:41 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13C12400) [pid = 3644] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:45:41 INFO - PROCESS | 3644 | 1465274741518 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]]]}] 21:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 850ms 21:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:45:41 INFO - PROCESS | 3644 | 1465274741562 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 21:45:41 INFO - PROCESS | 3644 | 1465274741564 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 21:45:41 INFO - PROCESS | 3644 | 1465274741567 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:45:41 INFO - PROCESS | 3644 | 1465274741568 Marionette TRACE conn3 <- [1,2358,null,{}] 21:45:41 INFO - PROCESS | 3644 | 1465274741572 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}] 21:45:41 INFO - PROCESS | 3644 | 1465274741574 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:41 INFO - PROCESS | 3644 | 1465274741651 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 21:45:41 INFO - PROCESS | 3644 | 1465274741658 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:41 INFO - PROCESS | 3644 | 1465274741660 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:41 INFO - PROCESS | 3644 | ++DOCSHELL 13243000 == 33 [pid = 3644] [id = 599] 21:45:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (132F9000) [pid = 3644] [serial = 1797] [outer = 00000000] 21:45:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E44000) [pid = 3644] [serial = 1798] [outer = 132F9000] 21:45:41 INFO - PROCESS | 3644 | 1465274741704 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (151B5800) [pid = 3644] [serial = 1799] [outer = 132F9000] 21:45:42 INFO - PROCESS | 3644 | 1465274742161 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]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 21:45:42 INFO - PROCESS | 3644 | 1465274742225 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 3644 | 1465274742227 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 21:45:42 INFO - PROCESS | 3644 | 1465274742233 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:45:42 INFO - PROCESS | 3644 | 1465274742235 Marionette TRACE conn3 <- [1,2362,null,{}] 21:45:42 INFO - PROCESS | 3644 | 1465274742238 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}] 21:45:42 INFO - PROCESS | 3644 | 1465274742240 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:42 INFO - PROCESS | 3644 | 1465274742317 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 21:45:42 INFO - PROCESS | 3644 | 1465274742323 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 3644 | 1465274742325 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:42 INFO - PROCESS | 3644 | ++DOCSHELL 164A6800 == 34 [pid = 3644] [id = 600] 21:45:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16833C00) [pid = 3644] [serial = 1800] [outer = 00000000] 21:45:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16D5D400) [pid = 3644] [serial = 1801] [outer = 16833C00] 21:45:42 INFO - PROCESS | 3644 | 1465274742367 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16F97400) [pid = 3644] [serial = 1802] [outer = 16833C00] 21:45:42 INFO - PROCESS | 3644 | 1465274742802 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]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 598ms 21:45:42 INFO - PROCESS | 3644 | 1465274742833 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 3644 | 1465274742835 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 21:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:45:42 INFO - PROCESS | 3644 | 1465274742838 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 3644 | 1465274742840 Marionette TRACE conn3 <- [1,2366,null,{}] 21:45:42 INFO - PROCESS | 3644 | 1465274742844 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}] 21:45:42 INFO - PROCESS | 3644 | 1465274742845 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:42 INFO - PROCESS | 3644 | 1465274742934 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 21:45:42 INFO - PROCESS | 3644 | 1465274742939 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 3644 | 1465274742941 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:42 INFO - PROCESS | 3644 | ++DOCSHELL 16836400 == 35 [pid = 3644] [id = 601] 21:45:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (174FD800) [pid = 3644] [serial = 1803] [outer = 00000000] 21:45:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (17690400) [pid = 3644] [serial = 1804] [outer = 174FD800] 21:45:42 INFO - PROCESS | 3644 | 1465274742983 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1769C800) [pid = 3644] [serial = 1805] [outer = 174FD800] 21:45:43 INFO - PROCESS | 3644 | 1465274743428 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]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 645ms 21:45:43 INFO - PROCESS | 3644 | 1465274743506 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 21:45:43 INFO - PROCESS | 3644 | 1465274743510 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 21:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:45:43 INFO - PROCESS | 3644 | 1465274743516 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 3644 | 1465274743521 Marionette TRACE conn3 <- [1,2370,null,{}] 21:45:43 INFO - PROCESS | 3644 | 1465274743527 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}] 21:45:43 INFO - PROCESS | 3644 | 1465274743531 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:43 INFO - PROCESS | 3644 | 1465274743697 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 21:45:43 INFO - PROCESS | 3644 | 1465274743877 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 3644 | 1465274743882 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:43 INFO - PROCESS | 3644 | ++DOCSHELL 12A12800 == 36 [pid = 3644] [id = 602] 21:45:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (12A9DC00) [pid = 3644] [serial = 1806] [outer = 00000000] 21:45:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (12DF6400) [pid = 3644] [serial = 1807] [outer = 12A9DC00] 21:45:43 INFO - PROCESS | 3644 | 1465274743939 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (137AE400) [pid = 3644] [serial = 1808] [outer = 12A9DC00] 21:45:44 INFO - PROCESS | 3644 | 1465274744528 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]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1039ms 21:45:44 INFO - PROCESS | 3644 | 1465274744562 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 3644 | 1465274744566 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 21:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:45:44 INFO - PROCESS | 3644 | 1465274744572 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 3644 | 1465274744576 Marionette TRACE conn3 <- [1,2374,null,{}] 21:45:44 INFO - PROCESS | 3644 | 1465274744604 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}] 21:45:44 INFO - PROCESS | 3644 | 1465274744608 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:44 INFO - PROCESS | 3644 | 1465274744717 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 21:45:44 INFO - PROCESS | 3644 | 1465274744857 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:44 INFO - PROCESS | 3644 | 1465274744860 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:44 INFO - PROCESS | 3644 | ++DOCSHELL 14E41C00 == 37 [pid = 3644] [id = 603] 21:45:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14E43400) [pid = 3644] [serial = 1809] [outer = 00000000] 21:45:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15183C00) [pid = 3644] [serial = 1810] [outer = 14E43400] 21:45:44 INFO - PROCESS | 3644 | 1465274744916 Marionette DEBUG loaded listener.js 21:45:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (151BC000) [pid = 3644] [serial = 1811] [outer = 14E43400] 21:45:45 INFO - PROCESS | 3644 | 1465274745521 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]]]}] 21:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 959ms 21:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:45:45 INFO - PROCESS | 3644 | 1465274745534 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 21:45:45 INFO - PROCESS | 3644 | 1465274745536 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 21:45:45 INFO - PROCESS | 3644 | 1465274745540 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:45:45 INFO - PROCESS | 3644 | 1465274745542 Marionette TRACE conn3 <- [1,2378,null,{}] 21:45:45 INFO - PROCESS | 3644 | 1465274745551 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}] 21:45:45 INFO - PROCESS | 3644 | 1465274745556 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:45 INFO - PROCESS | 3644 | 1465274745677 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 21:45:45 INFO - PROCESS | 3644 | 1465274745791 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 3644 | 1465274745795 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:45 INFO - PROCESS | 3644 | ++DOCSHELL 16D6E400 == 38 [pid = 3644] [id = 604] 21:45:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D6FC00) [pid = 3644] [serial = 1812] [outer = 00000000] 21:45:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16F98C00) [pid = 3644] [serial = 1813] [outer = 16D6FC00] 21:45:45 INFO - PROCESS | 3644 | 1465274745892 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (175A0800) [pid = 3644] [serial = 1814] [outer = 16D6FC00] 21:45:46 INFO - PROCESS | 3644 | 1465274746551 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]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1007ms 21:45:46 INFO - PROCESS | 3644 | 1465274746573 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 21:45:46 INFO - PROCESS | 3644 | 1465274746576 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 21:45:46 INFO - PROCESS | 3644 | 1465274746595 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:45:46 INFO - PROCESS | 3644 | 1465274746597 Marionette TRACE conn3 <- [1,2382,null,{}] 21:45:46 INFO - PROCESS | 3644 | 1465274746601 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}] 21:45:46 INFO - PROCESS | 3644 | 1465274746603 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:46 INFO - PROCESS | 3644 | 1465274746715 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 21:45:46 INFO - PROCESS | 3644 | 1465274746988 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 3644 | 1465274746991 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:47 INFO - PROCESS | 3644 | ++DOCSHELL 10227400 == 39 [pid = 3644] [id = 605] 21:45:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10563000) [pid = 3644] [serial = 1815] [outer = 00000000] 21:45:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10D06C00) [pid = 3644] [serial = 1816] [outer = 10563000] 21:45:47 INFO - PROCESS | 3644 | 1465274747061 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1104D800) [pid = 3644] [serial = 1817] [outer = 10563000] 21:45:47 INFO - PROCESS | 3644 | 1465274747663 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]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1149ms 21:45:47 INFO - PROCESS | 3644 | 1465274747747 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 21:45:47 INFO - PROCESS | 3644 | 1465274747751 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 21:45:47 INFO - PROCESS | 3644 | 1465274747755 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:45:47 INFO - PROCESS | 3644 | 1465274747758 Marionette TRACE conn3 <- [1,2386,null,{}] 21:45:47 INFO - PROCESS | 3644 | 1465274747763 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}] 21:45:47 INFO - PROCESS | 3644 | 1465274747767 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 164A6800 == 38 [pid = 3644] [id = 600] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 13243000 == 37 [pid = 3644] [id = 599] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 16D56000 == 36 [pid = 3644] [id = 598] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 131DC000 == 35 [pid = 3644] [id = 597] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 164AF800 == 34 [pid = 3644] [id = 596] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 152D1C00 == 33 [pid = 3644] [id = 595] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 1430CC00 == 32 [pid = 3644] [id = 594] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 11ACD400 == 31 [pid = 3644] [id = 593] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 0F9E2400 == 30 [pid = 3644] [id = 592] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 10F3C400 == 29 [pid = 3644] [id = 591] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 16D75800 == 28 [pid = 3644] [id = 590] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 10227400 == 27 [pid = 3644] [id = 605] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 16D6E400 == 26 [pid = 3644] [id = 604] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 16836400 == 25 [pid = 3644] [id = 601] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 12A12800 == 24 [pid = 3644] [id = 602] 21:45:48 INFO - PROCESS | 3644 | --DOCSHELL 14E41C00 == 23 [pid = 3644] [id = 603] 21:45:48 INFO - PROCESS | 3644 | 1465274748491 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1706B000) [pid = 3644] [serial = 1771] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D70800) [pid = 3644] [serial = 1768] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15A76800) [pid = 3644] [serial = 1756] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16830000) [pid = 3644] [serial = 1759] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (12AA5000) [pid = 3644] [serial = 1747] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13069000) [pid = 3644] [serial = 1748] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (14E49000) [pid = 3644] [serial = 1753] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1393C800) [pid = 3644] [serial = 1750] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13C7FC00) [pid = 3644] [serial = 1751] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1430D800) [pid = 3644] [serial = 1745] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (140CE400) [pid = 3644] [serial = 1744] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (11C1E000) [pid = 3644] [serial = 1762] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16837800) [pid = 3644] [serial = 1760] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13242400) [pid = 3644] [serial = 1733] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13131800) [pid = 3644] [serial = 1732] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16838000) [pid = 3644] [serial = 1736] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15A6D000) [pid = 3644] [serial = 1735] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (13C87C00) [pid = 3644] [serial = 1763] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1769C000) [pid = 3644] [serial = 1739] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (175AB400) [pid = 3644] [serial = 1738] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12812000) [pid = 3644] [serial = 1742] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (10F37000) [pid = 3644] [serial = 1741] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16A90400) [pid = 3644] [serial = 1765] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15D42800) [pid = 3644] [serial = 1769] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16060400) [pid = 3644] [serial = 1757] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16A94800) [pid = 3644] [serial = 1766] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (151B1400) [pid = 3644] [serial = 1754] [outer = 00000000] [url = about:blank] 21:45:48 INFO - PROCESS | 3644 | 1465274748666 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:48 INFO - PROCESS | 3644 | 1465274748669 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:48 INFO - PROCESS | 3644 | ++DOCSHELL 102C8C00 == 24 [pid = 3644] [id = 606] 21:45:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (102C9800) [pid = 3644] [serial = 1818] [outer = 00000000] 21:45:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10A50C00) [pid = 3644] [serial = 1819] [outer = 102C9800] 21:45:48 INFO - PROCESS | 3644 | 1465274748725 Marionette DEBUG loaded listener.js 21:45:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10F11C00) [pid = 3644] [serial = 1820] [outer = 102C9800] 21:45:49 INFO - PROCESS | 3644 | 1465274749177 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]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1463ms 21:45:49 INFO - PROCESS | 3644 | 1465274749222 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 21:45:49 INFO - PROCESS | 3644 | 1465274749226 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 21:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:45:49 INFO - PROCESS | 3644 | 1465274749235 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - PROCESS | 3644 | 1465274749238 Marionette TRACE conn3 <- [1,2390,null,{}] 21:45:49 INFO - PROCESS | 3644 | 1465274749242 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}] 21:45:49 INFO - PROCESS | 3644 | 1465274749245 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:49 INFO - PROCESS | 3644 | 1465274749332 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 21:45:49 INFO - PROCESS | 3644 | 1465274749347 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 3644 | 1465274749350 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:49 INFO - PROCESS | 3644 | ++DOCSHELL 12DFE400 == 25 [pid = 3644] [id = 607] 21:45:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (12DFF000) [pid = 3644] [serial = 1821] [outer = 00000000] 21:45:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13076800) [pid = 3644] [serial = 1822] [outer = 12DFF000] 21:45:49 INFO - PROCESS | 3644 | 1465274749396 Marionette DEBUG loaded listener.js 21:45:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13141000) [pid = 3644] [serial = 1823] [outer = 12DFF000] 21:45:49 INFO - PROCESS | 3644 | 1465274749869 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]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 708ms 21:45:49 INFO - PROCESS | 3644 | 1465274749931 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 21:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:45:49 INFO - PROCESS | 3644 | 1465274749934 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 21:45:49 INFO - PROCESS | 3644 | 1465274749938 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - PROCESS | 3644 | 1465274749940 Marionette TRACE conn3 <- [1,2394,null,{}] 21:45:49 INFO - PROCESS | 3644 | 1465274749944 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}] 21:45:49 INFO - PROCESS | 3644 | 1465274749946 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:50 INFO - PROCESS | 3644 | 1465274750058 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 21:45:50 INFO - PROCESS | 3644 | 1465274750156 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 3644 | 1465274750158 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:50 INFO - PROCESS | 3644 | ++DOCSHELL 12DF3800 == 26 [pid = 3644] [id = 608] 21:45:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1393A000) [pid = 3644] [serial = 1824] [outer = 00000000] 21:45:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13C12400) [pid = 3644] [serial = 1825] [outer = 1393A000] 21:45:50 INFO - PROCESS | 3644 | 1465274750203 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14032C00) [pid = 3644] [serial = 1826] [outer = 1393A000] 21:45:50 INFO - PROCESS | 3644 | 1465274750589 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]]]}] 21:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 708ms 21:45:50 INFO - PROCESS | 3644 | 1465274750647 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 3644 | 1465274750651 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 21:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:45:50 INFO - PROCESS | 3644 | 1465274750709 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 3644 | 1465274750713 Marionette TRACE conn3 <- [1,2398,null,{}] 21:45:50 INFO - PROCESS | 3644 | 1465274750728 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}] 21:45:50 INFO - PROCESS | 3644 | 1465274750731 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:50 INFO - PROCESS | 3644 | 1465274750853 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 21:45:50 INFO - PROCESS | 3644 | 1465274750865 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 3644 | 1465274750867 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:50 INFO - PROCESS | 3644 | ++DOCSHELL 143D3400 == 27 [pid = 3644] [id = 609] 21:45:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (143D4400) [pid = 3644] [serial = 1827] [outer = 00000000] 21:45:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14E31000) [pid = 3644] [serial = 1828] [outer = 143D4400] 21:45:50 INFO - PROCESS | 3644 | 1465274750919 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15110000) [pid = 3644] [serial = 1829] [outer = 143D4400] 21:45:51 INFO - PROCESS | 3644 | 1465274751402 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]]]}] 21:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 771ms 21:45:51 INFO - PROCESS | 3644 | 1465274751473 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 21:45:51 INFO - PROCESS | 3644 | 1465274751475 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 21:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:45:51 INFO - PROCESS | 3644 | 1465274751478 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:45:51 INFO - PROCESS | 3644 | 1465274751480 Marionette TRACE conn3 <- [1,2402,null,{}] 21:45:51 INFO - PROCESS | 3644 | 1465274751483 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}] 21:45:51 INFO - PROCESS | 3644 | 1465274751485 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:51 INFO - PROCESS | 3644 | 1465274751595 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 21:45:51 INFO - PROCESS | 3644 | 1465274751604 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:51 INFO - PROCESS | 3644 | 1465274751606 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:51 INFO - PROCESS | 3644 | ++DOCSHELL 14E3D000 == 28 [pid = 3644] [id = 610] 21:45:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15190800) [pid = 3644] [serial = 1830] [outer = 00000000] 21:45:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (157EC800) [pid = 3644] [serial = 1831] [outer = 15190800] 21:45:51 INFO - PROCESS | 3644 | 1465274751667 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15D42400) [pid = 3644] [serial = 1832] [outer = 15190800] 21:45:52 INFO - PROCESS | 3644 | 1465274752130 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]]]}] 21:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 708ms 21:45:52 INFO - PROCESS | 3644 | 1465274752178 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 21:45:52 INFO - PROCESS | 3644 | 1465274752180 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 21:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:45:52 INFO - PROCESS | 3644 | 1465274752183 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 3644 | 1465274752185 Marionette TRACE conn3 <- [1,2406,null,{}] 21:45:52 INFO - PROCESS | 3644 | 1465274752188 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}] 21:45:52 INFO - PROCESS | 3644 | 1465274752190 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:52 INFO - PROCESS | 3644 | 1465274752307 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 21:45:52 INFO - PROCESS | 3644 | 1465274752313 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 3644 | 1465274752318 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:52 INFO - PROCESS | 3644 | ++DOCSHELL 164AA400 == 29 [pid = 3644] [id = 611] 21:45:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (164AB400) [pid = 3644] [serial = 1833] [outer = 00000000] 21:45:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (164B2400) [pid = 3644] [serial = 1834] [outer = 164AB400] 21:45:52 INFO - PROCESS | 3644 | 1465274752370 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16836400) [pid = 3644] [serial = 1835] [outer = 164AB400] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1684D400) [pid = 3644] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D58000) [pid = 3644] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (11C20400) [pid = 3644] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (143DD800) [pid = 3644] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0F9E6C00) [pid = 3644] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (132F9000) [pid = 3644] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (114C7000) [pid = 3644] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (152D8800) [pid = 3644] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16D78000) [pid = 3644] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16833C00) [pid = 3644] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16684000) [pid = 3644] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:45:53 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (174FD800) [pid = 3644] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:45:53 INFO - PROCESS | 3644 | 1465274753186 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]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1054ms 21:45:53 INFO - PROCESS | 3644 | 1465274753240 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 21:45:53 INFO - PROCESS | 3644 | 1465274753242 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 21:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:45:53 INFO - PROCESS | 3644 | 1465274753245 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - PROCESS | 3644 | 1465274753247 Marionette TRACE conn3 <- [1,2410,null,{}] 21:45:53 INFO - PROCESS | 3644 | 1465274753250 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}] 21:45:53 INFO - PROCESS | 3644 | 1465274753252 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:53 INFO - PROCESS | 3644 | 1465274753362 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 21:45:53 INFO - PROCESS | 3644 | 1465274753434 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:53 INFO - PROCESS | 3644 | 1465274753436 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:53 INFO - PROCESS | 3644 | ++DOCSHELL 10A45800 == 30 [pid = 3644] [id = 612] 21:45:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12A18000) [pid = 3644] [serial = 1836] [outer = 00000000] 21:45:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (151B8C00) [pid = 3644] [serial = 1837] [outer = 12A18000] 21:45:53 INFO - PROCESS | 3644 | 1465274753479 Marionette DEBUG loaded listener.js 21:45:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16848800) [pid = 3644] [serial = 1838] [outer = 12A18000] 21:45:53 INFO - PROCESS | 3644 | 1465274753824 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]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 645ms 21:45:53 INFO - PROCESS | 3644 | 1465274753882 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 21:45:53 INFO - PROCESS | 3644 | 1465274753884 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 21:45:53 INFO - PROCESS | 3644 | 1465274753887 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:45:53 INFO - PROCESS | 3644 | 1465274753889 Marionette TRACE conn3 <- [1,2414,null,{}] 21:45:53 INFO - PROCESS | 3644 | 1465274753892 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}] 21:45:53 INFO - PROCESS | 3644 | 1465274753894 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:53 INFO - PROCESS | 3644 | 1465274753970 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 21:45:53 INFO - PROCESS | 3644 | 1465274753975 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:53 INFO - PROCESS | 3644 | 1465274753977 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:54 INFO - PROCESS | 3644 | ++DOCSHELL 1605F800 == 31 [pid = 3644] [id = 613] 21:45:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1684D000) [pid = 3644] [serial = 1839] [outer = 00000000] 21:45:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (168CE400) [pid = 3644] [serial = 1840] [outer = 1684D000] 21:45:54 INFO - PROCESS | 3644 | 1465274754020 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16B2C800) [pid = 3644] [serial = 1841] [outer = 1684D000] 21:45:54 INFO - PROCESS | 3644 | 1465274754440 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]]]}] 21:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 598ms 21:45:54 INFO - PROCESS | 3644 | 1465274754487 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 21:45:54 INFO - PROCESS | 3644 | 1465274754489 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 21:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:45:54 INFO - PROCESS | 3644 | 1465274754496 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 3644 | 1465274754498 Marionette TRACE conn3 <- [1,2418,null,{}] 21:45:54 INFO - PROCESS | 3644 | 1465274754502 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}] 21:45:54 INFO - PROCESS | 3644 | 1465274754503 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:54 INFO - PROCESS | 3644 | 1465274754581 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 21:45:54 INFO - PROCESS | 3644 | 1465274754587 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 3644 | 1465274754589 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:54 INFO - PROCESS | 3644 | ++DOCSHELL 1684F400 == 32 [pid = 3644] [id = 614] 21:45:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D51400) [pid = 3644] [serial = 1842] [outer = 00000000] 21:45:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D59400) [pid = 3644] [serial = 1843] [outer = 16D51400] 21:45:54 INFO - PROCESS | 3644 | 1465274754633 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D59C00) [pid = 3644] [serial = 1844] [outer = 16D51400] 21:45:55 INFO - PROCESS | 3644 | 1465274755288 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]]]}] 21:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 850ms 21:45:55 INFO - PROCESS | 3644 | 1465274755339 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 21:45:55 INFO - PROCESS | 3644 | 1465274755344 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 21:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:45:55 INFO - PROCESS | 3644 | 1465274755397 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:45:55 INFO - PROCESS | 3644 | 1465274755400 Marionette TRACE conn3 <- [1,2422,null,{}] 21:45:55 INFO - PROCESS | 3644 | 1465274755406 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}] 21:45:55 INFO - PROCESS | 3644 | 1465274755409 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:55 INFO - PROCESS | 3644 | 1465274755562 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 21:45:55 INFO - PROCESS | 3644 | 1465274755694 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:55 INFO - PROCESS | 3644 | 1465274755699 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:55 INFO - PROCESS | 3644 | ++DOCSHELL 105EB400 == 33 [pid = 3644] [id = 615] 21:45:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10A48000) [pid = 3644] [serial = 1845] [outer = 00000000] 21:45:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (12854C00) [pid = 3644] [serial = 1846] [outer = 10A48000] 21:45:55 INFO - PROCESS | 3644 | 1465274755757 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1306A400) [pid = 3644] [serial = 1847] [outer = 10A48000] 21:45:56 INFO - PROCESS | 3644 | 1465274756486 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]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1164ms 21:45:56 INFO - PROCESS | 3644 | 1465274756562 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 3644 | 1465274756567 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 21:45:56 INFO - PROCESS | 3644 | 1465274756575 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:45:56 INFO - PROCESS | 3644 | 1465274756577 Marionette TRACE conn3 <- [1,2426,null,{}] 21:45:56 INFO - PROCESS | 3644 | 1465274756581 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}] 21:45:56 INFO - PROCESS | 3644 | 1465274756584 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:56 INFO - PROCESS | 3644 | 1465274756706 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 21:45:56 INFO - PROCESS | 3644 | 1465274756853 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 3644 | 1465274756856 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:56 INFO - PROCESS | 3644 | ++DOCSHELL 137B8400 == 34 [pid = 3644] [id = 616] 21:45:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1393E000) [pid = 3644] [serial = 1848] [outer = 00000000] 21:45:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14305000) [pid = 3644] [serial = 1849] [outer = 1393E000] 21:45:56 INFO - PROCESS | 3644 | 1465274756923 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E25400) [pid = 3644] [serial = 1850] [outer = 1393E000] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 1605F800 == 33 [pid = 3644] [id = 613] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 10A45800 == 32 [pid = 3644] [id = 612] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 164AA400 == 31 [pid = 3644] [id = 611] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 14E3D000 == 30 [pid = 3644] [id = 610] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 143D3400 == 29 [pid = 3644] [id = 609] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 12DF3800 == 28 [pid = 3644] [id = 608] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 12DFE400 == 27 [pid = 3644] [id = 607] 21:45:57 INFO - PROCESS | 3644 | --DOCSHELL 102C8C00 == 26 [pid = 3644] [id = 606] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16854400) [pid = 3644] [serial = 1792] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D74400) [pid = 3644] [serial = 1795] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D53000) [pid = 3644] [serial = 1793] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13148C00) [pid = 3644] [serial = 1780] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (132EF800) [pid = 3644] [serial = 1781] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (14E2E000) [pid = 3644] [serial = 1783] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14E3E400) [pid = 3644] [serial = 1784] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (102CA800) [pid = 3644] [serial = 1777] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E44000) [pid = 3644] [serial = 1798] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10D01C00) [pid = 3644] [serial = 1778] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12DF9C00) [pid = 3644] [serial = 1774] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (13244000) [pid = 3644] [serial = 1775] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (151B5800) [pid = 3644] [serial = 1799] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15D43800) [pid = 3644] [serial = 1786] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (164A4400) [pid = 3644] [serial = 1787] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17592C00) [pid = 3644] [serial = 1772] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D5D400) [pid = 3644] [serial = 1801] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16D76000) [pid = 3644] [serial = 1796] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16837C00) [pid = 3644] [serial = 1789] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16F97400) [pid = 3644] [serial = 1802] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1684A400) [pid = 3644] [serial = 1790] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1769C800) [pid = 3644] [serial = 1805] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (17690400) [pid = 3644] [serial = 1804] [outer = 00000000] [url = about:blank] 21:45:57 INFO - PROCESS | 3644 | 1465274757821 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]]]}] 21:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1306ms 21:45:57 INFO - PROCESS | 3644 | 1465274757872 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 21:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:45:57 INFO - PROCESS | 3644 | 1465274757875 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 21:45:57 INFO - PROCESS | 3644 | 1465274757880 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - PROCESS | 3644 | 1465274757883 Marionette TRACE conn3 <- [1,2430,null,{}] 21:45:57 INFO - PROCESS | 3644 | 1465274757888 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}] 21:45:57 INFO - PROCESS | 3644 | 1465274757891 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:58 INFO - PROCESS | 3644 | 1465274757989 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 21:45:58 INFO - PROCESS | 3644 | 1465274757996 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 3644 | 1465274758000 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:58 INFO - PROCESS | 3644 | ++DOCSHELL 10D0A000 == 27 [pid = 3644] [id = 617] 21:45:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (11056C00) [pid = 3644] [serial = 1851] [outer = 00000000] 21:45:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12849400) [pid = 3644] [serial = 1852] [outer = 11056C00] 21:45:58 INFO - PROCESS | 3644 | 1465274758051 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12ADE800) [pid = 3644] [serial = 1853] [outer = 11056C00] 21:45:58 INFO - PROCESS | 3644 | 1465274758578 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]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 756ms 21:45:58 INFO - PROCESS | 3644 | 1465274758617 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 3644 | 1465274758621 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 21:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:45:58 INFO - PROCESS | 3644 | 1465274758631 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 3644 | 1465274758633 Marionette TRACE conn3 <- [1,2434,null,{}] 21:45:58 INFO - PROCESS | 3644 | 1465274758637 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}] 21:45:58 INFO - PROCESS | 3644 | 1465274758639 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:58 INFO - PROCESS | 3644 | 1465274758722 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 21:45:58 INFO - PROCESS | 3644 | 1465274758728 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 3644 | 1465274758730 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:58 INFO - PROCESS | 3644 | ++DOCSHELL 132F8800 == 28 [pid = 3644] [id = 618] 21:45:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (137AEC00) [pid = 3644] [serial = 1854] [outer = 00000000] 21:45:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13C07800) [pid = 3644] [serial = 1855] [outer = 137AEC00] 21:45:58 INFO - PROCESS | 3644 | 1465274758776 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (140C7000) [pid = 3644] [serial = 1856] [outer = 137AEC00] 21:45:59 INFO - PROCESS | 3644 | 1465274759250 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]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 645ms 21:45:59 INFO - PROCESS | 3644 | 1465274759266 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 3644 | 1465274759268 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 21:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:45:59 INFO - PROCESS | 3644 | 1465274759275 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 3644 | 1465274759279 Marionette TRACE conn3 <- [1,2438,null,{}] 21:45:59 INFO - PROCESS | 3644 | 1465274759289 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}] 21:45:59 INFO - PROCESS | 3644 | 1465274759294 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:59 INFO - PROCESS | 3644 | 1465274759379 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 21:45:59 INFO - PROCESS | 3644 | 1465274759419 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 3644 | 1465274759422 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:45:59 INFO - PROCESS | 3644 | ++DOCSHELL 0C774C00 == 29 [pid = 3644] [id = 619] 21:45:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13C8C000) [pid = 3644] [serial = 1857] [outer = 00000000] 21:45:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (151B6000) [pid = 3644] [serial = 1858] [outer = 13C8C000] 21:45:59 INFO - PROCESS | 3644 | 1465274759472 Marionette DEBUG loaded listener.js 21:45:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (157EC000) [pid = 3644] [serial = 1859] [outer = 13C8C000] 21:45:59 INFO - PROCESS | 3644 | 1465274759952 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]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 693ms 21:46:00 INFO - PROCESS | 3644 | 1465274759971 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 3644 | 1465274759974 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 21:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:46:00 INFO - PROCESS | 3644 | 1465274759977 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 3644 | 1465274759979 Marionette TRACE conn3 <- [1,2442,null,{}] 21:46:00 INFO - PROCESS | 3644 | 1465274759982 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}] 21:46:00 INFO - PROCESS | 3644 | 1465274759984 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:00 INFO - PROCESS | 3644 | 1465274760115 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 21:46:00 INFO - PROCESS | 3644 | 1465274760121 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 3644 | 1465274760123 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:00 INFO - PROCESS | 3644 | ++DOCSHELL 1605A000 == 30 [pid = 3644] [id = 620] 21:46:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (164A5800) [pid = 3644] [serial = 1860] [outer = 00000000] 21:46:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (164AD800) [pid = 3644] [serial = 1861] [outer = 164A5800] 21:46:00 INFO - PROCESS | 3644 | 1465274760167 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16832400) [pid = 3644] [serial = 1862] [outer = 164A5800] 21:46:00 INFO - PROCESS | 3644 | 1465274760633 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]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 21:46:00 INFO - PROCESS | 3644 | 1465274760647 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 3644 | 1465274760649 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 21:46:00 INFO - PROCESS | 3644 | 1465274760652 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:46:00 INFO - PROCESS | 3644 | 1465274760653 Marionette TRACE conn3 <- [1,2446,null,{}] 21:46:00 INFO - PROCESS | 3644 | 1465274760657 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}] 21:46:00 INFO - PROCESS | 3644 | 1465274760658 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:00 INFO - PROCESS | 3644 | 1465274760770 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 21:46:00 INFO - PROCESS | 3644 | 1465274760775 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 3644 | 1465274760777 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:00 INFO - PROCESS | 3644 | ++DOCSHELL 16838800 == 31 [pid = 3644] [id = 621] 21:46:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1683DC00) [pid = 3644] [serial = 1863] [outer = 00000000] 21:46:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1684D800) [pid = 3644] [serial = 1864] [outer = 1683DC00] 21:46:00 INFO - PROCESS | 3644 | 1465274760820 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1684E800) [pid = 3644] [serial = 1865] [outer = 1683DC00] 21:46:01 INFO - PROCESS | 3644 | 1465274761315 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]]]}] 21:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 708ms 21:46:01 INFO - PROCESS | 3644 | 1465274761352 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 21:46:01 INFO - PROCESS | 3644 | 1465274761354 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 21:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:46:01 INFO - PROCESS | 3644 | 1465274761362 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:46:01 INFO - PROCESS | 3644 | 1465274761364 Marionette TRACE conn3 <- [1,2450,null,{}] 21:46:01 INFO - PROCESS | 3644 | 1465274761367 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}] 21:46:01 INFO - PROCESS | 3644 | 1465274761372 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:01 INFO - PROCESS | 3644 | 1465274761508 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 21:46:01 INFO - PROCESS | 3644 | 1465274761575 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 3644 | 1465274761577 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:01 INFO - PROCESS | 3644 | ++DOCSHELL 168B2400 == 32 [pid = 3644] [id = 622] 21:46:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (168B5C00) [pid = 3644] [serial = 1866] [outer = 00000000] 21:46:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D71000) [pid = 3644] [serial = 1867] [outer = 168B5C00] 21:46:01 INFO - PROCESS | 3644 | 1465274761620 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D54C00) [pid = 3644] [serial = 1868] [outer = 168B5C00] 21:46:02 INFO - PROCESS | 3644 | 1465274762044 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]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 740ms 21:46:02 INFO - PROCESS | 3644 | 1465274762098 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 3644 | 1465274762100 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 21:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:46:02 INFO - PROCESS | 3644 | 1465274762138 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 3644 | 1465274762140 Marionette TRACE conn3 <- [1,2454,null,{}] 21:46:02 INFO - PROCESS | 3644 | 1465274762147 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}] 21:46:02 INFO - PROCESS | 3644 | 1465274762149 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:02 INFO - PROCESS | 3644 | 1465274762261 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 21:46:02 INFO - PROCESS | 3644 | 1465274762270 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 3644 | 1465274762272 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:02 INFO - PROCESS | 3644 | ++DOCSHELL 16E91000 == 33 [pid = 3644] [id = 623] 21:46:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16F97400) [pid = 3644] [serial = 1869] [outer = 00000000] 21:46:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17066C00) [pid = 3644] [serial = 1870] [outer = 16F97400] 21:46:02 INFO - PROCESS | 3644 | 1465274762316 Marionette DEBUG loaded listener.js 21:46:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (174FBC00) [pid = 3644] [serial = 1871] [outer = 16F97400] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1393A000) [pid = 3644] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (102C9800) [pid = 3644] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (12DFF000) [pid = 3644] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10563000) [pid = 3644] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (164AB400) [pid = 3644] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (12A9DC00) [pid = 3644] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E43400) [pid = 3644] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D6FC00) [pid = 3644] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15190800) [pid = 3644] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (12A18000) [pid = 3644] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1684D000) [pid = 3644] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:46:02 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (143D4400) [pid = 3644] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:46:02 INFO - PROCESS | 3644 | 1465274762811 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]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 786ms 21:46:02 INFO - PROCESS | 3644 | 1465274762885 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 3644 | 1465274762887 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 21:46:02 INFO - PROCESS | 3644 | 1465274762890 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:46:02 INFO - PROCESS | 3644 | 1465274762892 Marionette TRACE conn3 <- [1,2458,null,{}] 21:46:02 INFO - PROCESS | 3644 | 1465274762895 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}] 21:46:02 INFO - PROCESS | 3644 | 1465274762897 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:02 INFO - PROCESS | 3644 | 1465274762975 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 21:46:02 INFO - PROCESS | 3644 | 1465274762980 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 3644 | 1465274762982 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:03 INFO - PROCESS | 3644 | ++DOCSHELL 10D0A400 == 34 [pid = 3644] [id = 624] 21:46:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (11052400) [pid = 3644] [serial = 1872] [outer = 00000000] 21:46:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (164AB400) [pid = 3644] [serial = 1873] [outer = 11052400] 21:46:03 INFO - PROCESS | 3644 | 1465274763024 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16690000) [pid = 3644] [serial = 1874] [outer = 11052400] 21:46:03 INFO - PROCESS | 3644 | 1465274763456 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]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 598ms 21:46:03 INFO - PROCESS | 3644 | 1465274763501 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 3644 | 1465274763503 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 21:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:46:03 INFO - PROCESS | 3644 | 1465274763506 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 3644 | 1465274763508 Marionette TRACE conn3 <- [1,2462,null,{}] 21:46:03 INFO - PROCESS | 3644 | 1465274763511 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}] 21:46:03 INFO - PROCESS | 3644 | 1465274763513 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:03 INFO - PROCESS | 3644 | 1465274763591 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 21:46:03 INFO - PROCESS | 3644 | 1465274763596 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 3644 | 1465274763598 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:03 INFO - PROCESS | 3644 | ++DOCSHELL 15189000 == 35 [pid = 3644] [id = 625] 21:46:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15D45C00) [pid = 3644] [serial = 1875] [outer = 00000000] 21:46:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (17593000) [pid = 3644] [serial = 1876] [outer = 15D45C00] 21:46:03 INFO - PROCESS | 3644 | 1465274763649 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16E91400) [pid = 3644] [serial = 1877] [outer = 15D45C00] 21:46:04 INFO - PROCESS | 3644 | 1465274764122 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]]]}] 21:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 645ms 21:46:04 INFO - PROCESS | 3644 | 1465274764147 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 21:46:04 INFO - PROCESS | 3644 | 1465274764149 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 21:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:46:04 INFO - PROCESS | 3644 | 1465274764152 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:46:04 INFO - PROCESS | 3644 | 1465274764154 Marionette TRACE conn3 <- [1,2466,null,{}] 21:46:04 INFO - PROCESS | 3644 | 1465274764157 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}] 21:46:04 INFO - PROCESS | 3644 | 1465274764159 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:04 INFO - PROCESS | 3644 | 1465274764236 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 21:46:04 INFO - PROCESS | 3644 | 1465274764241 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:04 INFO - PROCESS | 3644 | 1465274764243 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:04 INFO - PROCESS | 3644 | ++DOCSHELL 1768F000 == 36 [pid = 3644] [id = 626] 21:46:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (17692400) [pid = 3644] [serial = 1878] [outer = 00000000] 21:46:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1789A800) [pid = 3644] [serial = 1879] [outer = 17692400] 21:46:04 INFO - PROCESS | 3644 | 1465274764286 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1789B000) [pid = 3644] [serial = 1880] [outer = 17692400] 21:46:04 INFO - PROCESS | 3644 | 1465274764931 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]]]}] 21:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 802ms 21:46:05 INFO - PROCESS | 3644 | 1465274765036 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 3644 | 1465274765040 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 21:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:46:05 INFO - PROCESS | 3644 | 1465274765047 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 3644 | 1465274765050 Marionette TRACE conn3 <- [1,2470,null,{}] 21:46:05 INFO - PROCESS | 3644 | 1465274765056 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}] 21:46:05 INFO - PROCESS | 3644 | 1465274765059 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:05 INFO - PROCESS | 3644 | 1465274765189 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 21:46:05 INFO - PROCESS | 3644 | 1465274765323 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 3644 | 1465274765326 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:05 INFO - PROCESS | 3644 | ++DOCSHELL 1104DC00 == 37 [pid = 3644] [id = 627] 21:46:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1104F400) [pid = 3644] [serial = 1881] [outer = 00000000] 21:46:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (132F9400) [pid = 3644] [serial = 1882] [outer = 1104F400] 21:46:05 INFO - PROCESS | 3644 | 1465274765383 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (140CC000) [pid = 3644] [serial = 1883] [outer = 1104F400] 21:46:05 INFO - PROCESS | 3644 | 1465274765966 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]]]}] 21:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1007ms 21:46:06 INFO - PROCESS | 3644 | 1465274766051 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 3644 | 1465274766055 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 21:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:46:06 INFO - PROCESS | 3644 | 1465274766077 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 3644 | 1465274766080 Marionette TRACE conn3 <- [1,2474,null,{}] 21:46:06 INFO - PROCESS | 3644 | 1465274766084 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}] 21:46:06 INFO - PROCESS | 3644 | 1465274766087 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:06 INFO - PROCESS | 3644 | 1465274766210 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 21:46:06 INFO - PROCESS | 3644 | 1465274766345 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 3644 | 1465274766348 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:06 INFO - PROCESS | 3644 | ++DOCSHELL 14E44800 == 38 [pid = 3644] [id = 628] 21:46:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14E46000) [pid = 3644] [serial = 1884] [outer = 00000000] 21:46:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15D43C00) [pid = 3644] [serial = 1885] [outer = 14E46000] 21:46:06 INFO - PROCESS | 3644 | 1465274766406 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164AF400) [pid = 3644] [serial = 1886] [outer = 14E46000] 21:46:06 INFO - PROCESS | 3644 | 1465274766966 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]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 944ms 21:46:07 INFO - PROCESS | 3644 | 1465274767020 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 3644 | 1465274767022 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 21:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:46:07 INFO - PROCESS | 3644 | 1465274767026 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 3644 | 1465274767030 Marionette TRACE conn3 <- [1,2478,null,{}] 21:46:07 INFO - PROCESS | 3644 | 1465274767041 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}] 21:46:07 INFO - PROCESS | 3644 | 1465274767045 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:07 INFO - PROCESS | 3644 | 1465274767158 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 21:46:07 INFO - PROCESS | 3644 | 1465274767272 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:07 INFO - PROCESS | 3644 | 1465274767276 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:07 INFO - PROCESS | 3644 | ++DOCSHELL 1758A800 == 39 [pid = 3644] [id = 629] 21:46:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17690400) [pid = 3644] [serial = 1887] [outer = 00000000] 21:46:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17899C00) [pid = 3644] [serial = 1888] [outer = 17690400] 21:46:07 INFO - PROCESS | 3644 | 1465274767372 Marionette DEBUG loaded listener.js 21:46:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17F38800) [pid = 3644] [serial = 1889] [outer = 17690400] 21:46:08 INFO - PROCESS | 3644 | 1465274767998 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]]]}] 21:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1007ms 21:46:08 INFO - PROCESS | 3644 | 1465274768228 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 21:46:08 INFO - PROCESS | 3644 | 1465274768233 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 21:46:08 INFO - PROCESS | 3644 | 1465274768260 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:46:08 INFO - PROCESS | 3644 | 1465274768263 Marionette TRACE conn3 <- [1,2482,null,{}] 21:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:46:08 INFO - PROCESS | 3644 | 1465274768273 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}] 21:46:08 INFO - PROCESS | 3644 | 1465274768276 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:08 INFO - PROCESS | 3644 | 1465274768411 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 21:46:08 INFO - PROCESS | 3644 | 1465274768546 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:08 INFO - PROCESS | 3644 | 1465274768550 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:08 INFO - PROCESS | 3644 | ++DOCSHELL 10F34C00 == 40 [pid = 3644] [id = 630] 21:46:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1280D000) [pid = 3644] [serial = 1890] [outer = 00000000] 21:46:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (13134400) [pid = 3644] [serial = 1891] [outer = 1280D000] 21:46:08 INFO - PROCESS | 3644 | 1465274768619 Marionette DEBUG loaded listener.js 21:46:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (131D7000) [pid = 3644] [serial = 1892] [outer = 1280D000] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 15189000 == 39 [pid = 3644] [id = 625] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 10D0A400 == 38 [pid = 3644] [id = 624] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 16E91000 == 37 [pid = 3644] [id = 623] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 168B2400 == 36 [pid = 3644] [id = 622] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 16838800 == 35 [pid = 3644] [id = 621] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 1605A000 == 34 [pid = 3644] [id = 620] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 0C774C00 == 33 [pid = 3644] [id = 619] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 132F8800 == 32 [pid = 3644] [id = 618] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 10D0A000 == 31 [pid = 3644] [id = 617] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 105EB400 == 30 [pid = 3644] [id = 615] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 137B8400 == 29 [pid = 3644] [id = 616] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 1684F400 == 28 [pid = 3644] [id = 614] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 14E44800 == 27 [pid = 3644] [id = 628] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 1758A800 == 26 [pid = 3644] [id = 629] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 1768F000 == 25 [pid = 3644] [id = 626] 21:46:09 INFO - PROCESS | 3644 | --DOCSHELL 1104DC00 == 24 [pid = 3644] [id = 627] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13C12400) [pid = 3644] [serial = 1825] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (10A50C00) [pid = 3644] [serial = 1819] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (10F11C00) [pid = 3644] [serial = 1820] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13076800) [pid = 3644] [serial = 1822] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13141000) [pid = 3644] [serial = 1823] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D06C00) [pid = 3644] [serial = 1816] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1104D800) [pid = 3644] [serial = 1817] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (164B2400) [pid = 3644] [serial = 1834] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (137AE400) [pid = 3644] [serial = 1808] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12DF6400) [pid = 3644] [serial = 1807] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (151BC000) [pid = 3644] [serial = 1811] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15183C00) [pid = 3644] [serial = 1810] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (175A0800) [pid = 3644] [serial = 1814] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16F98C00) [pid = 3644] [serial = 1813] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (157EC800) [pid = 3644] [serial = 1831] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (151B8C00) [pid = 3644] [serial = 1837] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (168CE400) [pid = 3644] [serial = 1840] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D59400) [pid = 3644] [serial = 1843] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16836400) [pid = 3644] [serial = 1835] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (14E31000) [pid = 3644] [serial = 1828] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15D42400) [pid = 3644] [serial = 1832] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16848800) [pid = 3644] [serial = 1838] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16B2C800) [pid = 3644] [serial = 1841] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (14032C00) [pid = 3644] [serial = 1826] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15110000) [pid = 3644] [serial = 1829] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3644 | 1465274769853 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]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1621ms 21:46:09 INFO - PROCESS | 3644 | 1465274769920 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 3644 | 1465274769924 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 21:46:09 INFO - PROCESS | 3644 | 1465274769928 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:46:09 INFO - PROCESS | 3644 | 1465274769931 Marionette TRACE conn3 <- [1,2486,null,{}] 21:46:09 INFO - PROCESS | 3644 | 1465274769937 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}] 21:46:09 INFO - PROCESS | 3644 | 1465274769940 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:10 INFO - PROCESS | 3644 | 1465274770030 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 21:46:10 INFO - PROCESS | 3644 | 1465274770129 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 3644 | 1465274770131 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:10 INFO - PROCESS | 3644 | ++DOCSHELL 10A53000 == 25 [pid = 3644] [id = 631] 21:46:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10D03C00) [pid = 3644] [serial = 1893] [outer = 00000000] 21:46:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10F38000) [pid = 3644] [serial = 1894] [outer = 10D03C00] 21:46:10 INFO - PROCESS | 3644 | 1465274770178 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (11050400) [pid = 3644] [serial = 1895] [outer = 10D03C00] 21:46:10 INFO - PROCESS | 3644 | 1465274770609 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]]]}] 21:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 740ms 21:46:10 INFO - PROCESS | 3644 | 1465274770673 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 21:46:10 INFO - PROCESS | 3644 | 1465274770678 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 21:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:46:10 INFO - PROCESS | 3644 | 1465274770684 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:46:10 INFO - PROCESS | 3644 | 1465274770687 Marionette TRACE conn3 <- [1,2490,null,{}] 21:46:10 INFO - PROCESS | 3644 | 1465274770690 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}] 21:46:10 INFO - PROCESS | 3644 | 1465274770693 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:10 INFO - PROCESS | 3644 | 1465274770779 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 21:46:10 INFO - PROCESS | 3644 | 1465274770787 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 3644 | 1465274770790 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:10 INFO - PROCESS | 3644 | ++DOCSHELL 13074000 == 26 [pid = 3644] [id = 632] 21:46:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13076800) [pid = 3644] [serial = 1896] [outer = 00000000] 21:46:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13142400) [pid = 3644] [serial = 1897] [outer = 13076800] 21:46:10 INFO - PROCESS | 3644 | 1465274770836 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1323D000) [pid = 3644] [serial = 1898] [outer = 13076800] 21:46:11 INFO - PROCESS | 3644 | 1465274771310 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]]]}] 21:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 21:46:11 INFO - PROCESS | 3644 | 1465274771321 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 21:46:11 INFO - PROCESS | 3644 | 1465274771323 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 21:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:46:11 INFO - PROCESS | 3644 | 1465274771327 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:46:11 INFO - PROCESS | 3644 | 1465274771330 Marionette TRACE conn3 <- [1,2494,null,{}] 21:46:11 INFO - PROCESS | 3644 | 1465274771344 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}] 21:46:11 INFO - PROCESS | 3644 | 1465274771348 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:11 INFO - PROCESS | 3644 | 1465274771437 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 21:46:11 INFO - PROCESS | 3644 | 1465274771583 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:11 INFO - PROCESS | 3644 | 1465274771586 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:11 INFO - PROCESS | 3644 | ++DOCSHELL 14E2A400 == 27 [pid = 3644] [id = 633] 21:46:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (14E2B000) [pid = 3644] [serial = 1899] [outer = 00000000] 21:46:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14E30C00) [pid = 3644] [serial = 1900] [outer = 14E2B000] 21:46:11 INFO - PROCESS | 3644 | 1465274771637 Marionette DEBUG loaded listener.js 21:46:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (14E3F800) [pid = 3644] [serial = 1901] [outer = 14E2B000] 21:46:12 INFO - PROCESS | 3644 | 1465274772045 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]]]}] 21:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 740ms 21:46:12 INFO - PROCESS | 3644 | 1465274772067 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 3644 | 1465274772069 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 21:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:46:12 INFO - PROCESS | 3644 | 1465274772073 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 3644 | 1465274772074 Marionette TRACE conn3 <- [1,2498,null,{}] 21:46:12 INFO - PROCESS | 3644 | 1465274772085 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}] 21:46:12 INFO - PROCESS | 3644 | 1465274772087 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:12 INFO - PROCESS | 3644 | 1465274772206 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 21:46:12 INFO - PROCESS | 3644 | 1465274772211 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 3644 | 1465274772214 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:12 INFO - PROCESS | 3644 | ++DOCSHELL 14E3D400 == 28 [pid = 3644] [id = 634] 21:46:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (14E3E800) [pid = 3644] [serial = 1902] [outer = 00000000] 21:46:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (151AF000) [pid = 3644] [serial = 1903] [outer = 14E3E800] 21:46:12 INFO - PROCESS | 3644 | 1465274772263 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (151BC000) [pid = 3644] [serial = 1904] [outer = 14E3E800] 21:46:12 INFO - PROCESS | 3644 | 1465274772711 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]]]}] 21:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 692ms 21:46:12 INFO - PROCESS | 3644 | 1465274772772 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 3644 | 1465274772774 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 21:46:12 INFO - PROCESS | 3644 | 1465274772778 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:46:12 INFO - PROCESS | 3644 | 1465274772779 Marionette TRACE conn3 <- [1,2502,null,{}] 21:46:12 INFO - PROCESS | 3644 | 1465274772783 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}] 21:46:12 INFO - PROCESS | 3644 | 1465274772785 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:12 INFO - PROCESS | 3644 | 1465274772920 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 21:46:12 INFO - PROCESS | 3644 | 1465274772941 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 3644 | 1465274772943 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:12 INFO - PROCESS | 3644 | ++DOCSHELL 1284D800 == 29 [pid = 3644] [id = 635] 21:46:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1510DC00) [pid = 3644] [serial = 1905] [outer = 00000000] 21:46:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15D40000) [pid = 3644] [serial = 1906] [outer = 1510DC00] 21:46:13 INFO - PROCESS | 3644 | 1465274772986 Marionette DEBUG loaded listener.js 21:46:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1605A000) [pid = 3644] [serial = 1907] [outer = 1510DC00] 21:46:13 INFO - PROCESS | 3644 | 1465274773426 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]]]}] 21:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 21:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:46:13 INFO - PROCESS | 3644 | 1465274773490 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 21:46:13 INFO - PROCESS | 3644 | 1465274773492 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 21:46:13 INFO - PROCESS | 3644 | 1465274773495 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 3644 | 1465274773497 Marionette TRACE conn3 <- [1,2506,null,{}] 21:46:13 INFO - PROCESS | 3644 | 1465274773500 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}] 21:46:13 INFO - PROCESS | 3644 | 1465274773505 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:13 INFO - PROCESS | 3644 | 1465274773637 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 21:46:13 INFO - PROCESS | 3644 | 1465274773648 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:13 INFO - PROCESS | 3644 | 1465274773650 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:13 INFO - PROCESS | 3644 | ++DOCSHELL 164AEC00 == 30 [pid = 3644] [id = 636] 21:46:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (164B0800) [pid = 3644] [serial = 1908] [outer = 00000000] 21:46:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16847800) [pid = 3644] [serial = 1909] [outer = 164B0800] 21:46:13 INFO - PROCESS | 3644 | 1465274773747 Marionette DEBUG loaded listener.js 21:46:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (168CE400) [pid = 3644] [serial = 1910] [outer = 164B0800] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15D45C00) [pid = 3644] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17692400) [pid = 3644] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1683DC00) [pid = 3644] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (168B5C00) [pid = 3644] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16F97400) [pid = 3644] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D51400) [pid = 3644] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1393E000) [pid = 3644] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10A48000) [pid = 3644] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (164A5800) [pid = 3644] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (137AEC00) [pid = 3644] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13C8C000) [pid = 3644] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (11056C00) [pid = 3644] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:46:14 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (11052400) [pid = 3644] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:46:14 INFO - PROCESS | 3644 | 1465274774452 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]]]}] 21:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 944ms 21:46:14 INFO - PROCESS | 3644 | 1465274774488 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 21:46:14 INFO - PROCESS | 3644 | 1465274774499 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 21:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:46:14 INFO - PROCESS | 3644 | 1465274774504 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:46:14 INFO - PROCESS | 3644 | 1465274774506 Marionette TRACE conn3 <- [1,2510,null,{}] 21:46:14 INFO - PROCESS | 3644 | 1465274774510 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}] 21:46:14 INFO - PROCESS | 3644 | 1465274774512 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:14 INFO - PROCESS | 3644 | 1465274774589 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 21:46:14 INFO - PROCESS | 3644 | 1465274774597 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 3644 | 1465274774599 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:14 INFO - PROCESS | 3644 | ++DOCSHELL 1393E000 == 31 [pid = 3644] [id = 637] 21:46:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13C06C00) [pid = 3644] [serial = 1911] [outer = 00000000] 21:46:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15D45C00) [pid = 3644] [serial = 1912] [outer = 13C06C00] 21:46:14 INFO - PROCESS | 3644 | 1465274774642 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16845800) [pid = 3644] [serial = 1913] [outer = 13C06C00] 21:46:15 INFO - PROCESS | 3644 | 1465274775098 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]]]}] 21:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 645ms 21:46:15 INFO - PROCESS | 3644 | 1465274775141 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 21:46:15 INFO - PROCESS | 3644 | 1465274775143 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 21:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:46:15 INFO - PROCESS | 3644 | 1465274775147 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 3644 | 1465274775148 Marionette TRACE conn3 <- [1,2514,null,{}] 21:46:15 INFO - PROCESS | 3644 | 1465274775152 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}] 21:46:15 INFO - PROCESS | 3644 | 1465274775154 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:15 INFO - PROCESS | 3644 | 1465274775229 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 21:46:15 INFO - PROCESS | 3644 | 1465274775235 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 3644 | 1465274775237 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:15 INFO - PROCESS | 3644 | ++DOCSHELL 1430B000 == 32 [pid = 3644] [id = 638] 21:46:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15A74000) [pid = 3644] [serial = 1914] [outer = 00000000] 21:46:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D53000) [pid = 3644] [serial = 1915] [outer = 15A74000] 21:46:15 INFO - PROCESS | 3644 | 1465274775280 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D54000) [pid = 3644] [serial = 1916] [outer = 15A74000] 21:46:15 INFO - PROCESS | 3644 | 1465274775730 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]]]}] 21:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 645ms 21:46:15 INFO - PROCESS | 3644 | 1465274775785 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 21:46:15 INFO - PROCESS | 3644 | 1465274775787 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 21:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:46:15 INFO - PROCESS | 3644 | 1465274775790 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 3644 | 1465274775791 Marionette TRACE conn3 <- [1,2518,null,{}] 21:46:15 INFO - PROCESS | 3644 | 1465274775795 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}] 21:46:15 INFO - PROCESS | 3644 | 1465274775797 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:15 INFO - PROCESS | 3644 | 1465274775916 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 21:46:16 INFO - PROCESS | 3644 | 1465274776058 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:16 INFO - PROCESS | 3644 | 1465274776061 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:16 INFO - PROCESS | 3644 | ++DOCSHELL 1026C000 == 33 [pid = 3644] [id = 639] 21:46:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1026C800) [pid = 3644] [serial = 1917] [outer = 00000000] 21:46:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (105F1800) [pid = 3644] [serial = 1918] [outer = 1026C800] 21:46:16 INFO - PROCESS | 3644 | 1465274776122 Marionette DEBUG loaded listener.js 21:46:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10D05400) [pid = 3644] [serial = 1919] [outer = 1026C800] 21:46:16 INFO - PROCESS | 3644 | 1465274776899 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]]]}] 21:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1148ms 21:46:16 INFO - PROCESS | 3644 | 1465274776942 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 3644 | 1465274776946 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 21:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:46:16 INFO - PROCESS | 3644 | 1465274776952 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 3644 | 1465274776955 Marionette TRACE conn3 <- [1,2522,null,{}] 21:46:16 INFO - PROCESS | 3644 | 1465274776960 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}] 21:46:16 INFO - PROCESS | 3644 | 1465274776963 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:17 INFO - PROCESS | 3644 | 1465274777081 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 21:46:17 INFO - PROCESS | 3644 | 1465274777219 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 3644 | 1465274777222 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:17 INFO - PROCESS | 3644 | ++DOCSHELL 137AF400 == 34 [pid = 3644] [id = 640] 21:46:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (137B0400) [pid = 3644] [serial = 1920] [outer = 00000000] 21:46:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13C8B800) [pid = 3644] [serial = 1921] [outer = 137B0400] 21:46:17 INFO - PROCESS | 3644 | 1465274777278 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (140D1800) [pid = 3644] [serial = 1922] [outer = 137B0400] 21:46:18 INFO - PROCESS | 3644 | 1465274778155 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]]]}] 21:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1259ms 21:46:18 INFO - PROCESS | 3644 | 1465274778211 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 21:46:18 INFO - PROCESS | 3644 | 1465274778215 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 21:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:46:18 INFO - PROCESS | 3644 | 1465274778220 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 3644 | 1465274778223 Marionette TRACE conn3 <- [1,2526,null,{}] 21:46:18 INFO - PROCESS | 3644 | 1465274778229 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}] 21:46:18 INFO - PROCESS | 3644 | 1465274778232 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:18 INFO - PROCESS | 3644 | 1465274778378 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 21:46:18 INFO - PROCESS | 3644 | 1465274778533 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 3644 | 1465274778538 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 1430B000 == 33 [pid = 3644] [id = 638] 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 1393E000 == 32 [pid = 3644] [id = 637] 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 164AEC00 == 31 [pid = 3644] [id = 636] 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 1284D800 == 30 [pid = 3644] [id = 635] 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 14E3D400 == 29 [pid = 3644] [id = 634] 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 14E2A400 == 28 [pid = 3644] [id = 633] 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 13074000 == 27 [pid = 3644] [id = 632] 21:46:18 INFO - PROCESS | 3644 | --DOCSHELL 10A53000 == 26 [pid = 3644] [id = 631] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16E91400) [pid = 3644] [serial = 1877] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1789B000) [pid = 3644] [serial = 1880] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1789A800) [pid = 3644] [serial = 1879] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1684D800) [pid = 3644] [serial = 1864] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D71000) [pid = 3644] [serial = 1867] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17066C00) [pid = 3644] [serial = 1870] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D59C00) [pid = 3644] [serial = 1844] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14305000) [pid = 3644] [serial = 1849] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14E25400) [pid = 3644] [serial = 1850] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12854C00) [pid = 3644] [serial = 1846] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1306A400) [pid = 3644] [serial = 1847] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (164AD800) [pid = 3644] [serial = 1861] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13C07800) [pid = 3644] [serial = 1855] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (140C7000) [pid = 3644] [serial = 1856] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (151B6000) [pid = 3644] [serial = 1858] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (157EC000) [pid = 3644] [serial = 1859] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16D54C00) [pid = 3644] [serial = 1868] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (12849400) [pid = 3644] [serial = 1852] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (12ADE800) [pid = 3644] [serial = 1853] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (17593000) [pid = 3644] [serial = 1876] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (174FBC00) [pid = 3644] [serial = 1871] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (1684E800) [pid = 3644] [serial = 1865] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (164AB400) [pid = 3644] [serial = 1873] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (16690000) [pid = 3644] [serial = 1874] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (16832400) [pid = 3644] [serial = 1862] [outer = 00000000] [url = about:blank] 21:46:18 INFO - PROCESS | 3644 | ++DOCSHELL 1026D800 == 27 [pid = 3644] [id = 641] 21:46:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (105EB400) [pid = 3644] [serial = 1923] [outer = 00000000] 21:46:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10D06800) [pid = 3644] [serial = 1924] [outer = 105EB400] 21:46:18 INFO - PROCESS | 3644 | 1465274778610 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (1284D400) [pid = 3644] [serial = 1925] [outer = 105EB400] 21:46:19 INFO - PROCESS | 3644 | 1465274779090 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]]]}] 21:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 913ms 21:46:19 INFO - PROCESS | 3644 | 1465274779157 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 21:46:19 INFO - PROCESS | 3644 | 1465274779162 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 21:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:46:19 INFO - PROCESS | 3644 | 1465274779168 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:46:19 INFO - PROCESS | 3644 | 1465274779170 Marionette TRACE conn3 <- [1,2530,null,{}] 21:46:19 INFO - PROCESS | 3644 | 1465274779174 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}] 21:46:19 INFO - PROCESS | 3644 | 1465274779177 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:19 INFO - PROCESS | 3644 | 1465274779260 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 21:46:19 INFO - PROCESS | 3644 | 1465274779268 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:19 INFO - PROCESS | 3644 | 1465274779271 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:19 INFO - PROCESS | 3644 | ++DOCSHELL 13931800 == 28 [pid = 3644] [id = 642] 21:46:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (13932000) [pid = 3644] [serial = 1926] [outer = 00000000] 21:46:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (13C07800) [pid = 3644] [serial = 1927] [outer = 13932000] 21:46:19 INFO - PROCESS | 3644 | 1465274779317 Marionette DEBUG loaded listener.js 21:46:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13C85400) [pid = 3644] [serial = 1928] [outer = 13932000] 21:46:19 INFO - PROCESS | 3644 | 1465274779818 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]]]}] 21:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 21:46:19 INFO - PROCESS | 3644 | 1465274779867 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 21:46:19 INFO - PROCESS | 3644 | 1465274779869 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 21:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:46:19 INFO - PROCESS | 3644 | 1465274779873 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:46:19 INFO - PROCESS | 3644 | 1465274779876 Marionette TRACE conn3 <- [1,2534,null,{}] 21:46:19 INFO - PROCESS | 3644 | 1465274779887 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}] 21:46:19 INFO - PROCESS | 3644 | 1465274779892 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:20 INFO - PROCESS | 3644 | 1465274780005 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 21:46:20 INFO - PROCESS | 3644 | 1465274780113 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 3644 | 1465274780117 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:20 INFO - PROCESS | 3644 | ++DOCSHELL 14E2FC00 == 29 [pid = 3644] [id = 643] 21:46:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (14E30400) [pid = 3644] [serial = 1929] [outer = 00000000] 21:46:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (14E48C00) [pid = 3644] [serial = 1930] [outer = 14E30400] 21:46:20 INFO - PROCESS | 3644 | 1465274780164 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (151B5400) [pid = 3644] [serial = 1931] [outer = 14E30400] 21:46:20 INFO - PROCESS | 3644 | 1465274780542 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]]]}] 21:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 21:46:20 INFO - PROCESS | 3644 | 1465274780572 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 3644 | 1465274780575 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 21:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:46:20 INFO - PROCESS | 3644 | 1465274780578 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 3644 | 1465274780580 Marionette TRACE conn3 <- [1,2538,null,{}] 21:46:20 INFO - PROCESS | 3644 | 1465274780583 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}] 21:46:20 INFO - PROCESS | 3644 | 1465274780585 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:20 INFO - PROCESS | 3644 | 1465274780673 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 21:46:20 INFO - PROCESS | 3644 | 1465274780688 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 3644 | 1465274780690 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:20 INFO - PROCESS | 3644 | ++DOCSHELL 16053400 == 30 [pid = 3644] [id = 644] 21:46:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16061000) [pid = 3644] [serial = 1932] [outer = 00000000] 21:46:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (164B2000) [pid = 3644] [serial = 1933] [outer = 16061000] 21:46:20 INFO - PROCESS | 3644 | 1465274780734 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16832800) [pid = 3644] [serial = 1934] [outer = 16061000] 21:46:21 INFO - PROCESS | 3644 | 1465274781211 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]]]}] 21:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 21:46:21 INFO - PROCESS | 3644 | 1465274781277 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 21:46:21 INFO - PROCESS | 3644 | 1465274781279 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 21:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:46:21 INFO - PROCESS | 3644 | 1465274781289 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:46:21 INFO - PROCESS | 3644 | 1465274781291 Marionette TRACE conn3 <- [1,2542,null,{}] 21:46:21 INFO - PROCESS | 3644 | 1465274781295 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}] 21:46:21 INFO - PROCESS | 3644 | 1465274781297 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:21 INFO - PROCESS | 3644 | 1465274781453 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 21:46:21 INFO - PROCESS | 3644 | 1465274781473 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 3644 | 1465274781476 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:21 INFO - PROCESS | 3644 | ++DOCSHELL 13239800 == 31 [pid = 3644] [id = 645] 21:46:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1683BC00) [pid = 3644] [serial = 1935] [outer = 00000000] 21:46:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1684E800) [pid = 3644] [serial = 1936] [outer = 1683BC00] 21:46:21 INFO - PROCESS | 3644 | 1465274781525 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16851C00) [pid = 3644] [serial = 1937] [outer = 1683BC00] 21:46:22 INFO - PROCESS | 3644 | 1465274781977 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]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 755ms 21:46:22 INFO - PROCESS | 3644 | 1465274782028 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 3644 | 1465274782030 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 21:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:46:22 INFO - PROCESS | 3644 | 1465274782039 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 3644 | 1465274782040 Marionette TRACE conn3 <- [1,2546,null,{}] 21:46:22 INFO - PROCESS | 3644 | 1465274782044 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}] 21:46:22 INFO - PROCESS | 3644 | 1465274782049 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:22 INFO - PROCESS | 3644 | 1465274782184 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 21:46:22 INFO - PROCESS | 3644 | 1465274782251 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:22 INFO - PROCESS | 3644 | 1465274782253 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:22 INFO - PROCESS | 3644 | ++DOCSHELL 16B2B800 == 32 [pid = 3644] [id = 646] 21:46:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16B2E400) [pid = 3644] [serial = 1938] [outer = 00000000] 21:46:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D71800) [pid = 3644] [serial = 1939] [outer = 16B2E400] 21:46:22 INFO - PROCESS | 3644 | 1465274782296 Marionette DEBUG loaded listener.js 21:46:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D7A000) [pid = 3644] [serial = 1940] [outer = 16B2E400] 21:46:22 INFO - PROCESS | 3644 | 1465274782720 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]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 739ms 21:46:22 INFO - PROCESS | 3644 | 1465274782800 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 3644 | 1465274782802 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 21:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:46:22 INFO - PROCESS | 3644 | 1465274782818 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 3644 | 1465274782819 Marionette TRACE conn3 <- [1,2550,null,{}] 21:46:22 INFO - PROCESS | 3644 | 1465274782823 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}] 21:46:22 INFO - PROCESS | 3644 | 1465274782824 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:23 INFO - PROCESS | 3644 | 1465274783005 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E2B000) [pid = 3644] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14E3E800) [pid = 3644] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1104F400) [pid = 3644] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (14E46000) [pid = 3644] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (17690400) [pid = 3644] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1510DC00) [pid = 3644] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (164B0800) [pid = 3644] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1280D000) [pid = 3644] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (13076800) [pid = 3644] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (10D03C00) [pid = 3644] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:46:23 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (13C06C00) [pid = 3644] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:46:23 INFO - PROCESS | 3644 | 1465274783075 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 3644 | 1465274783077 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:23 INFO - PROCESS | 3644 | ++DOCSHELL 10D03C00 == 33 [pid = 3644] [id = 647] 21:46:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10D06000) [pid = 3644] [serial = 1941] [outer = 00000000] 21:46:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (12BBE000) [pid = 3644] [serial = 1942] [outer = 10D06000] 21:46:23 INFO - PROCESS | 3644 | 1465274783120 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13243000) [pid = 3644] [serial = 1943] [outer = 10D06000] 21:46:23 INFO - PROCESS | 3644 | 1465274783573 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]]]}] 21:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 739ms 21:46:23 INFO - PROCESS | 3644 | 1465274783586 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 21:46:23 INFO - PROCESS | 3644 | 1465274783588 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 21:46:23 INFO - PROCESS | 3644 | 1465274783592 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:46:23 INFO - PROCESS | 3644 | 1465274783593 Marionette TRACE conn3 <- [1,2554,null,{}] 21:46:23 INFO - PROCESS | 3644 | 1465274783597 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}] 21:46:23 INFO - PROCESS | 3644 | 1465274783598 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:23 INFO - PROCESS | 3644 | 1465274783676 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 21:46:23 INFO - PROCESS | 3644 | 1465274783681 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 3644 | 1465274783683 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:23 INFO - PROCESS | 3644 | ++DOCSHELL 13C09800 == 34 [pid = 3644] [id = 648] 21:46:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14E2B000) [pid = 3644] [serial = 1944] [outer = 00000000] 21:46:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16D56400) [pid = 3644] [serial = 1945] [outer = 14E2B000] 21:46:23 INFO - PROCESS | 3644 | 1465274783726 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16E90400) [pid = 3644] [serial = 1946] [outer = 14E2B000] 21:46:24 INFO - PROCESS | 3644 | 1465274784179 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]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 21:46:24 INFO - PROCESS | 3644 | 1465274784230 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 3644 | 1465274784232 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 21:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:46:24 INFO - PROCESS | 3644 | 1465274784236 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 3644 | 1465274784238 Marionette TRACE conn3 <- [1,2558,null,{}] 21:46:24 INFO - PROCESS | 3644 | 1465274784242 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}] 21:46:24 INFO - PROCESS | 3644 | 1465274784243 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:24 INFO - PROCESS | 3644 | 1465274784323 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 21:46:24 INFO - PROCESS | 3644 | 1465274784328 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 3644 | 1465274784330 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:24 INFO - PROCESS | 3644 | ++DOCSHELL 15189000 == 35 [pid = 3644] [id = 649] 21:46:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (151AF800) [pid = 3644] [serial = 1947] [outer = 00000000] 21:46:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (174FF400) [pid = 3644] [serial = 1948] [outer = 151AF800] 21:46:24 INFO - PROCESS | 3644 | 1465274784373 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1758AC00) [pid = 3644] [serial = 1949] [outer = 151AF800] 21:46:24 INFO - PROCESS | 3644 | 1465274784861 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]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 708ms 21:46:24 INFO - PROCESS | 3644 | 1465274784935 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 3644 | 1465274784937 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 21:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:46:24 INFO - PROCESS | 3644 | 1465274784941 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 3644 | 1465274784942 Marionette TRACE conn3 <- [1,2562,null,{}] 21:46:24 INFO - PROCESS | 3644 | 1465274784946 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}] 21:46:24 INFO - PROCESS | 3644 | 1465274784957 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:25 INFO - PROCESS | 3644 | 1465274785037 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 21:46:25 INFO - PROCESS | 3644 | 1465274785180 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 3644 | 1465274785183 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:25 INFO - PROCESS | 3644 | ++DOCSHELL 0F397400 == 36 [pid = 3644] [id = 650] 21:46:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0F9E2400) [pid = 3644] [serial = 1950] [outer = 00000000] 21:46:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (105EB000) [pid = 3644] [serial = 1951] [outer = 0F9E2400] 21:46:25 INFO - PROCESS | 3644 | 1465274785281 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10E1C800) [pid = 3644] [serial = 1952] [outer = 0F9E2400] 21:46:25 INFO - PROCESS | 3644 | 1465274785941 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]]]}] 21:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1054ms 21:46:26 INFO - PROCESS | 3644 | 1465274786006 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 3644 | 1465274786010 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 21:46:26 INFO - PROCESS | 3644 | 1465274786014 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:46:26 INFO - PROCESS | 3644 | 1465274786018 Marionette TRACE conn3 <- [1,2566,null,{}] 21:46:26 INFO - PROCESS | 3644 | 1465274786023 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}] 21:46:26 INFO - PROCESS | 3644 | 1465274786026 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:26 INFO - PROCESS | 3644 | 1465274786169 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 21:46:26 INFO - PROCESS | 3644 | 1465274786311 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:26 INFO - PROCESS | 3644 | 1465274786314 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:26 INFO - PROCESS | 3644 | ++DOCSHELL 13C08000 == 37 [pid = 3644] [id = 651] 21:46:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1402D800) [pid = 3644] [serial = 1953] [outer = 00000000] 21:46:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14305400) [pid = 3644] [serial = 1954] [outer = 1402D800] 21:46:26 INFO - PROCESS | 3644 | 1465274786371 Marionette DEBUG loaded listener.js 21:46:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E29000) [pid = 3644] [serial = 1955] [outer = 1402D800] 21:46:26 INFO - PROCESS | 3644 | 1465274786918 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]]]}] 21:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 944ms 21:46:26 INFO - PROCESS | 3644 | 1465274786964 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 3644 | 1465274786969 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 21:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:46:26 INFO - PROCESS | 3644 | 1465274786972 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 3644 | 1465274786975 Marionette TRACE conn3 <- [1,2570,null,{}] 21:46:27 INFO - PROCESS | 3644 | 1465274786978 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}] 21:46:27 INFO - PROCESS | 3644 | 1465274786981 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:27 INFO - PROCESS | 3644 | 1465274787120 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 21:46:27 INFO - PROCESS | 3644 | 1465274787261 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 3644 | 1465274787264 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:27 INFO - PROCESS | 3644 | ++DOCSHELL 16690000 == 38 [pid = 3644] [id = 652] 21:46:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16839000) [pid = 3644] [serial = 1956] [outer = 00000000] 21:46:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (168AD400) [pid = 3644] [serial = 1957] [outer = 16839000] 21:46:27 INFO - PROCESS | 3644 | 1465274787318 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D52C00) [pid = 3644] [serial = 1958] [outer = 16839000] 21:46:27 INFO - PROCESS | 3644 | 1465274787940 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]]]}] 21:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1007ms 21:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:46:28 INFO - PROCESS | 3644 | 1465274787975 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 3644 | 1465274787978 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 21:46:28 INFO - PROCESS | 3644 | 1465274787988 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 3644 | 1465274787994 Marionette TRACE conn3 <- [1,2574,null,{}] 21:46:28 INFO - PROCESS | 3644 | 1465274787999 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}] 21:46:28 INFO - PROCESS | 3644 | 1465274788002 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:28 INFO - PROCESS | 3644 | 1465274788156 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 21:46:28 INFO - PROCESS | 3644 | 1465274788409 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 3644 | 1465274788413 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:28 INFO - PROCESS | 3644 | ++DOCSHELL 10229800 == 39 [pid = 3644] [id = 653] 21:46:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10559400) [pid = 3644] [serial = 1959] [outer = 00000000] 21:46:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (10D10800) [pid = 3644] [serial = 1960] [outer = 10559400] 21:46:28 INFO - PROCESS | 3644 | 1465274788482 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (12853000) [pid = 3644] [serial = 1961] [outer = 10559400] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 15189000 == 38 [pid = 3644] [id = 649] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 13C09800 == 37 [pid = 3644] [id = 648] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 10D03C00 == 36 [pid = 3644] [id = 647] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 16B2B800 == 35 [pid = 3644] [id = 646] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 13239800 == 34 [pid = 3644] [id = 645] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 16053400 == 33 [pid = 3644] [id = 644] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 14E2FC00 == 32 [pid = 3644] [id = 643] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 13931800 == 31 [pid = 3644] [id = 642] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 1026D800 == 30 [pid = 3644] [id = 641] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 137AF400 == 29 [pid = 3644] [id = 640] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 1026C000 == 28 [pid = 3644] [id = 639] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 10F34C00 == 27 [pid = 3644] [id = 630] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 16690000 == 26 [pid = 3644] [id = 652] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 0F397400 == 25 [pid = 3644] [id = 650] 21:46:29 INFO - PROCESS | 3644 | --DOCSHELL 13C08000 == 24 [pid = 3644] [id = 651] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D53000) [pid = 3644] [serial = 1915] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14E30C00) [pid = 3644] [serial = 1900] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (151AF000) [pid = 3644] [serial = 1903] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (140CC000) [pid = 3644] [serial = 1883] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (132F9400) [pid = 3644] [serial = 1882] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164AF400) [pid = 3644] [serial = 1886] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15D43C00) [pid = 3644] [serial = 1885] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17F38800) [pid = 3644] [serial = 1889] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17899C00) [pid = 3644] [serial = 1888] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15D40000) [pid = 3644] [serial = 1906] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16847800) [pid = 3644] [serial = 1909] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (131D7000) [pid = 3644] [serial = 1892] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13134400) [pid = 3644] [serial = 1891] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (13142400) [pid = 3644] [serial = 1897] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (168CE400) [pid = 3644] [serial = 1910] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1323D000) [pid = 3644] [serial = 1898] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (11050400) [pid = 3644] [serial = 1895] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (10F38000) [pid = 3644] [serial = 1894] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1605A000) [pid = 3644] [serial = 1907] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15D45C00) [pid = 3644] [serial = 1912] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (151BC000) [pid = 3644] [serial = 1904] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (14E3F800) [pid = 3644] [serial = 1901] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16845800) [pid = 3644] [serial = 1913] [outer = 00000000] [url = about:blank] 21:46:29 INFO - PROCESS | 3644 | 1465274789732 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]]]}] 21:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1825ms 21:46:29 INFO - PROCESS | 3644 | 1465274789829 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 3644 | 1465274789833 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 21:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:46:29 INFO - PROCESS | 3644 | 1465274789838 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:46:29 INFO - PROCESS | 3644 | 1465274789842 Marionette TRACE conn3 <- [1,2578,null,{}] 21:46:29 INFO - PROCESS | 3644 | 1465274789848 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}] 21:46:29 INFO - PROCESS | 3644 | 1465274789851 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:29 INFO - PROCESS | 3644 | 1465274789942 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 21:46:29 INFO - PROCESS | 3644 | 1465274789949 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:29 INFO - PROCESS | 3644 | 1465274789953 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:29 INFO - PROCESS | 3644 | ++DOCSHELL 1104E000 == 25 [pid = 3644] [id = 654] 21:46:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1104E400) [pid = 3644] [serial = 1962] [outer = 00000000] 21:46:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (111ADC00) [pid = 3644] [serial = 1963] [outer = 1104E400] 21:46:30 INFO - PROCESS | 3644 | 1465274790002 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (11ACC000) [pid = 3644] [serial = 1964] [outer = 1104E400] 21:46:30 INFO - PROCESS | 3644 | 1465274790519 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]]]}] 21:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 739ms 21:46:30 INFO - PROCESS | 3644 | 1465274790580 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 21:46:30 INFO - PROCESS | 3644 | 1465274790584 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 21:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:46:30 INFO - PROCESS | 3644 | 1465274790591 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 3644 | 1465274790593 Marionette TRACE conn3 <- [1,2582,null,{}] 21:46:30 INFO - PROCESS | 3644 | 1465274790597 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}] 21:46:30 INFO - PROCESS | 3644 | 1465274790599 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:30 INFO - PROCESS | 3644 | 1465274790685 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 21:46:30 INFO - PROCESS | 3644 | 1465274790778 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:30 INFO - PROCESS | 3644 | 1465274790781 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:30 INFO - PROCESS | 3644 | ++DOCSHELL 13147400 == 26 [pid = 3644] [id = 655] 21:46:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13147C00) [pid = 3644] [serial = 1965] [outer = 00000000] 21:46:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (131DF400) [pid = 3644] [serial = 1966] [outer = 13147C00] 21:46:30 INFO - PROCESS | 3644 | 1465274790836 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1323DC00) [pid = 3644] [serial = 1967] [outer = 13147C00] 21:46:31 INFO - PROCESS | 3644 | 1465274791224 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]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 21:46:31 INFO - PROCESS | 3644 | 1465274791312 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 3644 | 1465274791314 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 21:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:46:31 INFO - PROCESS | 3644 | 1465274791320 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 3644 | 1465274791323 Marionette TRACE conn3 <- [1,2586,null,{}] 21:46:31 INFO - PROCESS | 3644 | 1465274791334 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}] 21:46:31 INFO - PROCESS | 3644 | 1465274791338 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:31 INFO - PROCESS | 3644 | 1465274791427 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 21:46:31 INFO - PROCESS | 3644 | 1465274791441 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 3644 | 1465274791445 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:31 INFO - PROCESS | 3644 | ++DOCSHELL 14308000 == 27 [pid = 3644] [id = 656] 21:46:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1430B000) [pid = 3644] [serial = 1968] [outer = 00000000] 21:46:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E2C400) [pid = 3644] [serial = 1969] [outer = 1430B000] 21:46:31 INFO - PROCESS | 3644 | 1465274791492 Marionette DEBUG loaded listener.js 21:46:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14E3C800) [pid = 3644] [serial = 1970] [outer = 1430B000] 21:46:31 INFO - PROCESS | 3644 | 1465274791945 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]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 645ms 21:46:31 INFO - PROCESS | 3644 | 1465274791966 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 3644 | 1465274791969 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 21:46:32 INFO - PROCESS | 3644 | 1465274791972 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:46:32 INFO - PROCESS | 3644 | 1465274791974 Marionette TRACE conn3 <- [1,2590,null,{}] 21:46:32 INFO - PROCESS | 3644 | 1465274791977 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}] 21:46:32 INFO - PROCESS | 3644 | 1465274791979 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:32 INFO - PROCESS | 3644 | 1465274792112 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 21:46:32 INFO - PROCESS | 3644 | 1465274792118 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:32 INFO - PROCESS | 3644 | 1465274792120 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:32 INFO - PROCESS | 3644 | ++DOCSHELL 14E2C000 == 28 [pid = 3644] [id = 657] 21:46:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (14E3A800) [pid = 3644] [serial = 1971] [outer = 00000000] 21:46:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (151BC800) [pid = 3644] [serial = 1972] [outer = 14E3A800] 21:46:32 INFO - PROCESS | 3644 | 1465274792164 Marionette DEBUG loaded listener.js 21:46:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (157F3400) [pid = 3644] [serial = 1973] [outer = 14E3A800] 21:46:32 INFO - PROCESS | 3644 | 1465274792635 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]]]}] 21:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 708ms 21:46:32 INFO - PROCESS | 3644 | 1465274792674 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 21:46:32 INFO - PROCESS | 3644 | 1465274792676 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 21:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:46:32 INFO - PROCESS | 3644 | 1465274792679 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - PROCESS | 3644 | 1465274792681 Marionette TRACE conn3 <- [1,2594,null,{}] 21:46:32 INFO - PROCESS | 3644 | 1465274792731 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}] 21:46:32 INFO - PROCESS | 3644 | 1465274792733 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:32 INFO - PROCESS | 3644 | 1465274792853 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 21:46:32 INFO - PROCESS | 3644 | 1465274792944 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:32 INFO - PROCESS | 3644 | 1465274792946 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:32 INFO - PROCESS | 3644 | ++DOCSHELL 151BC000 == 29 [pid = 3644] [id = 658] 21:46:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15D3A000) [pid = 3644] [serial = 1974] [outer = 00000000] 21:46:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1605D800) [pid = 3644] [serial = 1975] [outer = 15D3A000] 21:46:32 INFO - PROCESS | 3644 | 1465274792989 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (164A5C00) [pid = 3644] [serial = 1976] [outer = 15D3A000] 21:46:33 INFO - PROCESS | 3644 | 1465274793393 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]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 756ms 21:46:33 INFO - PROCESS | 3644 | 1465274793454 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 3644 | 1465274793456 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 21:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:46:33 INFO - PROCESS | 3644 | 1465274793460 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 3644 | 1465274793461 Marionette TRACE conn3 <- [1,2598,null,{}] 21:46:33 INFO - PROCESS | 3644 | 1465274793465 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}] 21:46:33 INFO - PROCESS | 3644 | 1465274793470 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:33 INFO - PROCESS | 3644 | 1465274793607 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 21:46:33 INFO - PROCESS | 3644 | 1465274793673 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:33 INFO - PROCESS | 3644 | 1465274793675 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:33 INFO - PROCESS | 3644 | ++DOCSHELL 1682FC00 == 30 [pid = 3644] [id = 659] 21:46:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16837000) [pid = 3644] [serial = 1977] [outer = 00000000] 21:46:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16846800) [pid = 3644] [serial = 1978] [outer = 16837000] 21:46:33 INFO - PROCESS | 3644 | 1465274793718 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16854C00) [pid = 3644] [serial = 1979] [outer = 16837000] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (151AF800) [pid = 3644] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1683BC00) [pid = 3644] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16B2E400) [pid = 3644] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13932000) [pid = 3644] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1026C800) [pid = 3644] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14E30400) [pid = 3644] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16061000) [pid = 3644] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (137B0400) [pid = 3644] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (105EB400) [pid = 3644] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (14E2B000) [pid = 3644] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15A74000) [pid = 3644] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:46:34 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (10D06000) [pid = 3644] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:46:34 INFO - PROCESS | 3644 | 1465274794375 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]]]}] 21:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 944ms 21:46:34 INFO - PROCESS | 3644 | 1465274794403 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 21:46:34 INFO - PROCESS | 3644 | 1465274794405 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 21:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:46:34 INFO - PROCESS | 3644 | 1465274794408 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:46:34 INFO - PROCESS | 3644 | 1465274794410 Marionette TRACE conn3 <- [1,2602,null,{}] 21:46:34 INFO - PROCESS | 3644 | 1465274794413 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}] 21:46:34 INFO - PROCESS | 3644 | 1465274794415 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:34 INFO - PROCESS | 3644 | 1465274794498 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 21:46:34 INFO - PROCESS | 3644 | 1465274794594 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 3644 | 1465274794596 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:34 INFO - PROCESS | 3644 | ++DOCSHELL 10A53800 == 31 [pid = 3644] [id = 660] 21:46:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12848C00) [pid = 3644] [serial = 1980] [outer = 00000000] 21:46:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E2A000) [pid = 3644] [serial = 1981] [outer = 12848C00] 21:46:34 INFO - PROCESS | 3644 | 1465274794639 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16684000) [pid = 3644] [serial = 1982] [outer = 12848C00] 21:46:35 INFO - PROCESS | 3644 | 1465274794993 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]]]}] 21:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 645ms 21:46:35 INFO - PROCESS | 3644 | 1465274795047 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 21:46:35 INFO - PROCESS | 3644 | 1465274795049 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 21:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:46:35 INFO - PROCESS | 3644 | 1465274795052 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:46:35 INFO - PROCESS | 3644 | 1465274795054 Marionette TRACE conn3 <- [1,2606,null,{}] 21:46:35 INFO - PROCESS | 3644 | 1465274795058 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}] 21:46:35 INFO - PROCESS | 3644 | 1465274795060 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:35 INFO - PROCESS | 3644 | 1465274795173 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 21:46:35 INFO - PROCESS | 3644 | 1465274795182 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:35 INFO - PROCESS | 3644 | 1465274795184 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:35 INFO - PROCESS | 3644 | ++DOCSHELL 13077C00 == 32 [pid = 3644] [id = 661] 21:46:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1683DC00) [pid = 3644] [serial = 1983] [outer = 00000000] 21:46:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16B30800) [pid = 3644] [serial = 1984] [outer = 1683DC00] 21:46:35 INFO - PROCESS | 3644 | 1465274795231 Marionette DEBUG loaded listener.js 21:46:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D53000) [pid = 3644] [serial = 1985] [outer = 1683DC00] 21:46:35 INFO - PROCESS | 3644 | 1465274795644 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]]]}] 21:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 645ms 21:46:35 INFO - PROCESS | 3644 | 1465274795690 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 21:46:35 INFO - PROCESS | 3644 | 1465274795692 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 21:46:35 INFO - PROCESS | 3644 | 1465274795695 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:46:35 INFO - PROCESS | 3644 | 1465274795697 Marionette TRACE conn3 <- [1,2610,null,{}] 21:46:35 INFO - PROCESS | 3644 | 1465274795700 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}] 21:46:35 INFO - PROCESS | 3644 | 1465274795702 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:35 INFO - PROCESS | 3644 | 1465274795814 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 21:46:35 INFO - PROCESS | 3644 | 1465274795824 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:35 INFO - PROCESS | 3644 | 1465274795827 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:35 INFO - PROCESS | 3644 | ++DOCSHELL 16D5B000 == 33 [pid = 3644] [id = 662] 21:46:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D70000) [pid = 3644] [serial = 1986] [outer = 00000000] 21:46:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D78800) [pid = 3644] [serial = 1987] [outer = 16D70000] 21:46:35 INFO - PROCESS | 3644 | 1465274795898 Marionette DEBUG loaded listener.js 21:46:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D78C00) [pid = 3644] [serial = 1988] [outer = 16D70000] 21:46:36 INFO - PROCESS | 3644 | 1465274796431 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]]]}] 21:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 803ms 21:46:36 INFO - PROCESS | 3644 | 1465274796498 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 21:46:36 INFO - PROCESS | 3644 | 1465274796503 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 21:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:46:36 INFO - PROCESS | 3644 | 1465274796509 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 3644 | 1465274796512 Marionette TRACE conn3 <- [1,2614,null,{}] 21:46:36 INFO - PROCESS | 3644 | 1465274796518 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}] 21:46:36 INFO - PROCESS | 3644 | 1465274796521 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:36 INFO - PROCESS | 3644 | 1465274796654 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 21:46:36 INFO - PROCESS | 3644 | 1465274796787 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 3644 | 1465274796792 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:36 INFO - PROCESS | 3644 | ++DOCSHELL 1055C400 == 34 [pid = 3644] [id = 663] 21:46:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10563000) [pid = 3644] [serial = 1989] [outer = 00000000] 21:46:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (12A18000) [pid = 3644] [serial = 1990] [outer = 10563000] 21:46:36 INFO - PROCESS | 3644 | 1465274796857 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1309D000) [pid = 3644] [serial = 1991] [outer = 10563000] 21:46:37 INFO - PROCESS | 3644 | 1465274797646 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]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1164ms 21:46:37 INFO - PROCESS | 3644 | 1465274797696 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 3644 | 1465274797701 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 21:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:46:37 INFO - PROCESS | 3644 | 1465274797707 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 3644 | 1465274797710 Marionette TRACE conn3 <- [1,2618,null,{}] 21:46:37 INFO - PROCESS | 3644 | 1465274797713 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}] 21:46:37 INFO - PROCESS | 3644 | 1465274797716 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:37 INFO - PROCESS | 3644 | 1465274797833 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 21:46:37 INFO - PROCESS | 3644 | 1465274797976 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:37 INFO - PROCESS | 3644 | 1465274797979 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:38 INFO - PROCESS | 3644 | ++DOCSHELL 13C8C800 == 35 [pid = 3644] [id = 664] 21:46:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14030C00) [pid = 3644] [serial = 1992] [outer = 00000000] 21:46:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14E26400) [pid = 3644] [serial = 1993] [outer = 14030C00] 21:46:38 INFO - PROCESS | 3644 | 1465274798035 Marionette DEBUG loaded listener.js 21:46:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14E28C00) [pid = 3644] [serial = 1994] [outer = 14030C00] 21:46:38 INFO - PROCESS | 3644 | 1465274798962 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]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1305ms 21:46:39 INFO - PROCESS | 3644 | 1465274799005 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 21:46:39 INFO - PROCESS | 3644 | 1465274799009 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 21:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:46:39 INFO - PROCESS | 3644 | 1465274799013 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - PROCESS | 3644 | 1465274799016 Marionette TRACE conn3 <- [1,2622,null,{}] 21:46:39 INFO - PROCESS | 3644 | 1465274799022 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}] 21:46:39 INFO - PROCESS | 3644 | 1465274799025 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:39 INFO - PROCESS | 3644 | 1465274799141 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 21:46:39 INFO - PROCESS | 3644 | 1465274799265 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 3644 | 1465274799269 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 13077C00 == 34 [pid = 3644] [id = 661] 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 10A53800 == 33 [pid = 3644] [id = 660] 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 1682FC00 == 32 [pid = 3644] [id = 659] 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 151BC000 == 31 [pid = 3644] [id = 658] 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 14E2C000 == 30 [pid = 3644] [id = 657] 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 14308000 == 29 [pid = 3644] [id = 656] 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 13147400 == 28 [pid = 3644] [id = 655] 21:46:39 INFO - PROCESS | 3644 | --DOCSHELL 1104E000 == 27 [pid = 3644] [id = 654] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1684E800) [pid = 3644] [serial = 1936] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D71800) [pid = 3644] [serial = 1939] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13C07800) [pid = 3644] [serial = 1927] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16D7A000) [pid = 3644] [serial = 1940] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13C85400) [pid = 3644] [serial = 1928] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (105F1800) [pid = 3644] [serial = 1918] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10D05400) [pid = 3644] [serial = 1919] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (14E48C00) [pid = 3644] [serial = 1930] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (151B5400) [pid = 3644] [serial = 1931] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (164B2000) [pid = 3644] [serial = 1933] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13C8B800) [pid = 3644] [serial = 1921] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (140D1800) [pid = 3644] [serial = 1922] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (10D06800) [pid = 3644] [serial = 1924] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1284D400) [pid = 3644] [serial = 1925] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1758AC00) [pid = 3644] [serial = 1949] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D56400) [pid = 3644] [serial = 1945] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D54000) [pid = 3644] [serial = 1916] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16851C00) [pid = 3644] [serial = 1937] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (13243000) [pid = 3644] [serial = 1943] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16E90400) [pid = 3644] [serial = 1946] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16832800) [pid = 3644] [serial = 1934] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (12BBE000) [pid = 3644] [serial = 1942] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (174FF400) [pid = 3644] [serial = 1948] [outer = 00000000] [url = about:blank] 21:46:39 INFO - PROCESS | 3644 | ++DOCSHELL 105F0000 == 28 [pid = 3644] [id = 665] 21:46:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (105F1800) [pid = 3644] [serial = 1995] [outer = 00000000] 21:46:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10D07800) [pid = 3644] [serial = 1996] [outer = 105F1800] 21:46:39 INFO - PROCESS | 3644 | 1465274799343 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12811000) [pid = 3644] [serial = 1997] [outer = 105F1800] 21:46:39 INFO - PROCESS | 3644 | 1465274799783 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]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 819ms 21:46:39 INFO - PROCESS | 3644 | 1465274799813 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 21:46:39 INFO - PROCESS | 3644 | 1465274799817 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 21:46:39 INFO - PROCESS | 3644 | 1465274799826 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:46:39 INFO - PROCESS | 3644 | 1465274799829 Marionette TRACE conn3 <- [1,2626,null,{}] 21:46:39 INFO - PROCESS | 3644 | 1465274799833 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}] 21:46:39 INFO - PROCESS | 3644 | 1465274799835 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:39 INFO - PROCESS | 3644 | 1465274799921 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 21:46:39 INFO - PROCESS | 3644 | 1465274799930 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 3644 | 1465274799933 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:39 INFO - PROCESS | 3644 | ++DOCSHELL 131D1C00 == 29 [pid = 3644] [id = 666] 21:46:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (131D5000) [pid = 3644] [serial = 1998] [outer = 00000000] 21:46:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (137AF800) [pid = 3644] [serial = 1999] [outer = 131D5000] 21:46:40 INFO - PROCESS | 3644 | 1465274799982 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13C08000) [pid = 3644] [serial = 2000] [outer = 131D5000] 21:46:40 INFO - PROCESS | 3644 | 1465274800472 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]]]}] 21:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 693ms 21:46:40 INFO - PROCESS | 3644 | 1465274800528 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 21:46:40 INFO - PROCESS | 3644 | 1465274800531 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 21:46:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:46:40 INFO - PROCESS | 3644 | 1465274800534 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 3644 | 1465274800537 Marionette TRACE conn3 <- [1,2630,null,{}] 21:46:40 INFO - PROCESS | 3644 | 1465274800548 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}] 21:46:40 INFO - PROCESS | 3644 | 1465274800552 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:40 INFO - PROCESS | 3644 | 1465274800663 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 21:46:40 INFO - PROCESS | 3644 | 1465274800772 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 3644 | 1465274800775 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:40 INFO - PROCESS | 3644 | ++DOCSHELL 14E44400 == 30 [pid = 3644] [id = 667] 21:46:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (14E45000) [pid = 3644] [serial = 2001] [outer = 00000000] 21:46:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15113400) [pid = 3644] [serial = 2002] [outer = 14E45000] 21:46:40 INFO - PROCESS | 3644 | 1465274800822 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (151B7800) [pid = 3644] [serial = 2003] [outer = 14E45000] 21:46:41 INFO - PROCESS | 3644 | 1465274801202 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]]]}] 21:46:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:46:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 693ms 21:46:41 INFO - PROCESS | 3644 | 1465274801233 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 21:46:41 INFO - PROCESS | 3644 | 1465274801236 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 21:46:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:46:41 INFO - PROCESS | 3644 | 1465274801239 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 3644 | 1465274801241 Marionette TRACE conn3 <- [1,2634,null,{}] 21:46:41 INFO - PROCESS | 3644 | 1465274801244 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}] 21:46:41 INFO - PROCESS | 3644 | 1465274801246 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:41 INFO - PROCESS | 3644 | 1465274801339 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 21:46:41 INFO - PROCESS | 3644 | 1465274801344 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:41 INFO - PROCESS | 3644 | 1465274801346 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:41 INFO - PROCESS | 3644 | ++DOCSHELL 15A72C00 == 31 [pid = 3644] [id = 668] 21:46:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15A76800) [pid = 3644] [serial = 2004] [outer = 00000000] 21:46:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (164B2000) [pid = 3644] [serial = 2005] [outer = 15A76800] 21:46:41 INFO - PROCESS | 3644 | 1465274801391 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16831C00) [pid = 3644] [serial = 2006] [outer = 15A76800] 21:46:41 INFO - PROCESS | 3644 | 1465274801850 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]]]}] 21:46:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:46:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 645ms 21:46:41 INFO - PROCESS | 3644 | 1465274801877 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 21:46:41 INFO - PROCESS | 3644 | 1465274801879 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 21:46:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:46:41 INFO - PROCESS | 3644 | 1465274801891 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 3644 | 1465274801893 Marionette TRACE conn3 <- [1,2638,null,{}] 21:46:41 INFO - PROCESS | 3644 | 1465274801896 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}] 21:46:41 INFO - PROCESS | 3644 | 1465274801898 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:42 INFO - PROCESS | 3644 | 1465274802061 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 21:46:42 INFO - PROCESS | 3644 | 1465274802152 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 3644 | 1465274802154 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:42 INFO - PROCESS | 3644 | ++DOCSHELL 16837C00 == 32 [pid = 3644] [id = 669] 21:46:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16839400) [pid = 3644] [serial = 2007] [outer = 00000000] 21:46:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16850000) [pid = 3644] [serial = 2008] [outer = 16839400] 21:46:42 INFO - PROCESS | 3644 | 1465274802197 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16851400) [pid = 3644] [serial = 2009] [outer = 16839400] 21:46:42 INFO - PROCESS | 3644 | 1465274802616 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]]]}] 21:46:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:46:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 771ms 21:46:42 INFO - PROCESS | 3644 | 1465274802676 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 21:46:42 INFO - PROCESS | 3644 | 1465274802678 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 21:46:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:46:42 INFO - PROCESS | 3644 | 1465274802681 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:46:42 INFO - PROCESS | 3644 | 1465274802682 Marionette TRACE conn3 <- [1,2642,null,{}] 21:46:42 INFO - PROCESS | 3644 | 1465274802686 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}] 21:46:42 INFO - PROCESS | 3644 | 1465274802691 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:42 INFO - PROCESS | 3644 | 1465274802829 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 21:46:42 INFO - PROCESS | 3644 | 1465274802896 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 3644 | 1465274802898 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:42 INFO - PROCESS | 3644 | ++DOCSHELL 168CE400 == 33 [pid = 3644] [id = 670] 21:46:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D54000) [pid = 3644] [serial = 2010] [outer = 00000000] 21:46:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D7B800) [pid = 3644] [serial = 2011] [outer = 16D54000] 21:46:42 INFO - PROCESS | 3644 | 1465274802941 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16E90000) [pid = 3644] [serial = 2012] [outer = 16D54000] 21:46:43 INFO - PROCESS | 3644 | 1465274803358 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]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:46:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 708ms 21:46:43 INFO - PROCESS | 3644 | 1465274803380 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 3644 | 1465274803382 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 21:46:43 INFO - PROCESS | 3644 | 1465274803385 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:46:43 INFO - PROCESS | 3644 | 1465274803387 Marionette TRACE conn3 <- [1,2646,null,{}] 21:46:43 INFO - PROCESS | 3644 | 1465274803400 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}] 21:46:43 INFO - PROCESS | 3644 | 1465274803402 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:43 INFO - PROCESS | 3644 | 1465274803541 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13147C00) [pid = 3644] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10559400) [pid = 3644] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1430B000) [pid = 3644] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0F9E2400) [pid = 3644] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1402D800) [pid = 3644] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16839000) [pid = 3644] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16837000) [pid = 3644] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15D3A000) [pid = 3644] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1683DC00) [pid = 3644] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12848C00) [pid = 3644] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1104E400) [pid = 3644] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:46:43 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (14E3A800) [pid = 3644] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:46:43 INFO - PROCESS | 3644 | 1465274803691 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 3644 | 1465274803693 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:43 INFO - PROCESS | 3644 | ++DOCSHELL 10267C00 == 34 [pid = 3644] [id = 671] 21:46:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1026D800) [pid = 3644] [serial = 2013] [outer = 00000000] 21:46:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12A10400) [pid = 3644] [serial = 2014] [outer = 1026D800] 21:46:43 INFO - PROCESS | 3644 | 1465274803737 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13144C00) [pid = 3644] [serial = 2015] [outer = 1026D800] 21:46:44 INFO - PROCESS | 3644 | 1465274804089 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]]]}] 21:46:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:46:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 771ms 21:46:44 INFO - PROCESS | 3644 | 1465274804147 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 21:46:44 INFO - PROCESS | 3644 | 1465274804149 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 21:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:46:44 INFO - PROCESS | 3644 | 1465274804152 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:46:44 INFO - PROCESS | 3644 | 1465274804154 Marionette TRACE conn3 <- [1,2650,null,{}] 21:46:44 INFO - PROCESS | 3644 | 1465274804164 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}] 21:46:44 INFO - PROCESS | 3644 | 1465274804166 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:44 INFO - PROCESS | 3644 | 1465274804243 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 21:46:44 INFO - PROCESS | 3644 | 1465274804248 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 3644 | 1465274804250 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:44 INFO - PROCESS | 3644 | ++DOCSHELL 132F3800 == 35 [pid = 3644] [id = 672] 21:46:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (137AEC00) [pid = 3644] [serial = 2016] [outer = 00000000] 21:46:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1683B000) [pid = 3644] [serial = 2017] [outer = 137AEC00] 21:46:44 INFO - PROCESS | 3644 | 1465274804292 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16D58C00) [pid = 3644] [serial = 2018] [outer = 137AEC00] 21:46:44 INFO - PROCESS | 3644 | 1465274804706 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]]]}] 21:46:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:46:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 598ms 21:46:44 INFO - PROCESS | 3644 | 1465274804749 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 21:46:44 INFO - PROCESS | 3644 | 1465274804751 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 21:46:44 INFO - PROCESS | 3644 | 1465274804754 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:46:44 INFO - PROCESS | 3644 | 1465274804756 Marionette TRACE conn3 <- [1,2654,null,{}] 21:46:44 INFO - PROCESS | 3644 | 1465274804759 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}] 21:46:44 INFO - PROCESS | 3644 | 1465274804761 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:44 INFO - PROCESS | 3644 | 1465274804881 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 21:46:44 INFO - PROCESS | 3644 | 1465274804888 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 3644 | 1465274804890 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:44 INFO - PROCESS | 3644 | ++DOCSHELL 1026C000 == 36 [pid = 3644] [id = 673] 21:46:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14E44000) [pid = 3644] [serial = 2019] [outer = 00000000] 21:46:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (17590800) [pid = 3644] [serial = 2020] [outer = 14E44000] 21:46:44 INFO - PROCESS | 3644 | 1465274804933 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (175A5000) [pid = 3644] [serial = 2021] [outer = 14E44000] 21:46:45 INFO - PROCESS | 3644 | 1465274805886 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]]]}] 21:46:45 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) 21:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1148ms 21:46:45 INFO - PROCESS | 3644 | 1465274805898 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 3644 | 1465274805903 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 21:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:46:45 INFO - PROCESS | 3644 | 1465274805909 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 3644 | 1465274805913 Marionette TRACE conn3 <- [1,2658,null,{}] 21:46:45 INFO - PROCESS | 3644 | 1465274805919 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}] 21:46:45 INFO - PROCESS | 3644 | 1465274805922 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:46 INFO - PROCESS | 3644 | 1465274806042 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 21:46:46 INFO - PROCESS | 3644 | 1465274806183 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:46 INFO - PROCESS | 3644 | 1465274806186 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:46 INFO - PROCESS | 3644 | ++DOCSHELL 12848C00 == 37 [pid = 3644] [id = 674] 21:46:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1284D800) [pid = 3644] [serial = 2022] [outer = 00000000] 21:46:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13076800) [pid = 3644] [serial = 2023] [outer = 1284D800] 21:46:46 INFO - PROCESS | 3644 | 1465274806247 Marionette DEBUG loaded listener.js 21:46:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (132F8800) [pid = 3644] [serial = 2024] [outer = 1284D800] 21:46:47 INFO - PROCESS | 3644 | 1465274807407 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:46:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 21:46:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:46:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:46:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1511ms 21:46:47 INFO - PROCESS | 3644 | 1465274807446 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 21:46:47 INFO - PROCESS | 3644 | 1465274807451 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 21:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:46:47 INFO - PROCESS | 3644 | 1465274807457 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:46:47 INFO - PROCESS | 3644 | 1465274807460 Marionette TRACE conn3 <- [1,2662,null,{}] 21:46:47 INFO - PROCESS | 3644 | 1465274807464 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}] 21:46:47 INFO - PROCESS | 3644 | 1465274807467 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:47 INFO - PROCESS | 3644 | 1465274807608 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 21:46:47 INFO - PROCESS | 3644 | 1465274807748 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 3644 | 1465274807751 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:47 INFO - PROCESS | 3644 | ++DOCSHELL 14E3AC00 == 38 [pid = 3644] [id = 675] 21:46:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14E3BC00) [pid = 3644] [serial = 2025] [outer = 00000000] 21:46:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15113C00) [pid = 3644] [serial = 2026] [outer = 14E3BC00] 21:46:47 INFO - PROCESS | 3644 | 1465274807805 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15A71800) [pid = 3644] [serial = 2027] [outer = 14E3BC00] 21:46:48 INFO - PROCESS | 3644 | 1465274808832 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:46:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 21:46:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:46:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:46:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:46:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1401ms 21:46:48 INFO - PROCESS | 3644 | 1465274808859 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 3644 | 1465274808862 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 21:46:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:46:49 INFO - PROCESS | 3644 | 1465274809069 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 3644 | 1465274809072 Marionette TRACE conn3 <- [1,2666,null,{}] 21:46:49 INFO - PROCESS | 3644 | 1465274809119 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}] 21:46:49 INFO - PROCESS | 3644 | 1465274809123 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:49 INFO - PROCESS | 3644 | 1465274809232 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 21:46:49 INFO - PROCESS | 3644 | 1465274809364 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:49 INFO - PROCESS | 3644 | 1465274809367 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:49 INFO - PROCESS | 3644 | ++DOCSHELL 10F08400 == 39 [pid = 3644] [id = 676] 21:46:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (11057800) [pid = 3644] [serial = 2028] [outer = 00000000] 21:46:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (12AE7000) [pid = 3644] [serial = 2029] [outer = 11057800] 21:46:49 INFO - PROCESS | 3644 | 1465274809416 Marionette DEBUG loaded listener.js 21:46:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (13074000) [pid = 3644] [serial = 2030] [outer = 11057800] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 10229800 == 38 [pid = 3644] [id = 653] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 132F3800 == 37 [pid = 3644] [id = 672] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 10267C00 == 36 [pid = 3644] [id = 671] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 168CE400 == 35 [pid = 3644] [id = 670] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 16837C00 == 34 [pid = 3644] [id = 669] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 15A72C00 == 33 [pid = 3644] [id = 668] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 14E44400 == 32 [pid = 3644] [id = 667] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 131D1C00 == 31 [pid = 3644] [id = 666] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 105F0000 == 30 [pid = 3644] [id = 665] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 16D5B000 == 29 [pid = 3644] [id = 662] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 1055C400 == 28 [pid = 3644] [id = 663] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 13C8C800 == 27 [pid = 3644] [id = 664] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 14E3AC00 == 26 [pid = 3644] [id = 675] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 1026C000 == 25 [pid = 3644] [id = 673] 21:46:50 INFO - PROCESS | 3644 | --DOCSHELL 12848C00 == 24 [pid = 3644] [id = 674] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (131DF400) [pid = 3644] [serial = 1966] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1323DC00) [pid = 3644] [serial = 1967] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12853000) [pid = 3644] [serial = 1961] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10D10800) [pid = 3644] [serial = 1960] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14E2C400) [pid = 3644] [serial = 1969] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10E1C800) [pid = 3644] [serial = 1952] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (105EB000) [pid = 3644] [serial = 1951] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14E29000) [pid = 3644] [serial = 1955] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (14305400) [pid = 3644] [serial = 1954] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D52C00) [pid = 3644] [serial = 1958] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (168AD400) [pid = 3644] [serial = 1957] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16846800) [pid = 3644] [serial = 1978] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (164A5C00) [pid = 3644] [serial = 1976] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16D53000) [pid = 3644] [serial = 1985] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14E2A000) [pid = 3644] [serial = 1981] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1605D800) [pid = 3644] [serial = 1975] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16B30800) [pid = 3644] [serial = 1984] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16854C00) [pid = 3644] [serial = 1979] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (111ADC00) [pid = 3644] [serial = 1963] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (11ACC000) [pid = 3644] [serial = 1964] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16D78800) [pid = 3644] [serial = 1987] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (151BC800) [pid = 3644] [serial = 1972] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (157F3400) [pid = 3644] [serial = 1973] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16684000) [pid = 3644] [serial = 1982] [outer = 00000000] [url = about:blank] 21:46:50 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (14E3C800) [pid = 3644] [serial = 1970] [outer = 00000000] [url = about:blank] 21:46:51 INFO - PROCESS | 3644 | 1465274811104 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]]]}] 21:46:51 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) 21:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2266ms 21:46:51 INFO - PROCESS | 3644 | 1465274811117 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 3644 | 1465274811121 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 21:46:51 INFO - PROCESS | 3644 | 1465274811126 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:46:51 INFO - PROCESS | 3644 | 1465274811129 Marionette TRACE conn3 <- [1,2670,null,{}] 21:46:51 INFO - PROCESS | 3644 | 1465274811134 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}] 21:46:51 INFO - PROCESS | 3644 | 1465274811137 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:51 INFO - PROCESS | 3644 | 1465274811232 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 21:46:51 INFO - PROCESS | 3644 | 1465274811239 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 3644 | 1465274811242 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:51 INFO - PROCESS | 3644 | ++DOCSHELL 10A46C00 == 25 [pid = 3644] [id = 677] 21:46:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10A47400) [pid = 3644] [serial = 2031] [outer = 00000000] 21:46:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (1104E400) [pid = 3644] [serial = 2032] [outer = 10A47400] 21:46:51 INFO - PROCESS | 3644 | 1465274811288 Marionette DEBUG loaded listener.js 21:46:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (111AAC00) [pid = 3644] [serial = 2033] [outer = 10A47400] 21:46:52 INFO - PROCESS | 3644 | 1465274812293 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]]]}] 21:46:52 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) 21:46:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1195ms 21:46:52 INFO - PROCESS | 3644 | 1465274812359 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 21:46:52 INFO - PROCESS | 3644 | 1465274812364 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 21:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:46:52 INFO - PROCESS | 3644 | 1465274812370 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:46:52 INFO - PROCESS | 3644 | 1465274812373 Marionette TRACE conn3 <- [1,2674,null,{}] 21:46:52 INFO - PROCESS | 3644 | 1465274812377 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}] 21:46:52 INFO - PROCESS | 3644 | 1465274812379 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:52 INFO - PROCESS | 3644 | 1465274812464 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 21:46:52 INFO - PROCESS | 3644 | 1465274812471 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:52 INFO - PROCESS | 3644 | 1465274812474 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:52 INFO - PROCESS | 3644 | ++DOCSHELL 1306C400 == 26 [pid = 3644] [id = 678] 21:46:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (130A0000) [pid = 3644] [serial = 2034] [outer = 00000000] 21:46:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (131DF400) [pid = 3644] [serial = 2035] [outer = 130A0000] 21:46:52 INFO - PROCESS | 3644 | 1465274812520 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13240000) [pid = 3644] [serial = 2036] [outer = 130A0000] 21:46:53 INFO - PROCESS | 3644 | 1465274813522 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:46:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 21:46:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:46:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1227ms 21:46:53 INFO - PROCESS | 3644 | 1465274813582 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 3644 | 1465274813584 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 21:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:46:53 INFO - PROCESS | 3644 | 1465274813587 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 3644 | 1465274813591 Marionette TRACE conn3 <- [1,2678,null,{}] 21:46:53 INFO - PROCESS | 3644 | 1465274813610 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}] 21:46:53 INFO - PROCESS | 3644 | 1465274813614 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:53 INFO - PROCESS | 3644 | 1465274813730 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 21:46:53 INFO - PROCESS | 3644 | 1465274813737 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 3644 | 1465274813740 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:53 INFO - PROCESS | 3644 | ++DOCSHELL 140D5400 == 27 [pid = 3644] [id = 679] 21:46:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (14304000) [pid = 3644] [serial = 2037] [outer = 00000000] 21:46:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (14E2A000) [pid = 3644] [serial = 2038] [outer = 14304000] 21:46:53 INFO - PROCESS | 3644 | 1465274813787 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14E3A400) [pid = 3644] [serial = 2039] [outer = 14304000] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16839400) [pid = 3644] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D54000) [pid = 3644] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1026D800) [pid = 3644] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (14030C00) [pid = 3644] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16D70000) [pid = 3644] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (105F1800) [pid = 3644] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (131D5000) [pid = 3644] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (10563000) [pid = 3644] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (14E45000) [pid = 3644] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (15A76800) [pid = 3644] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (137AEC00) [pid = 3644] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:46:54 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (14E44000) [pid = 3644] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:46:54 INFO - PROCESS | 3644 | 1465274814842 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:46:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:46:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:46:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:46:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1322ms 21:46:54 INFO - PROCESS | 3644 | 1465274814903 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 3644 | 1465274814905 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 21:46:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:46:54 INFO - PROCESS | 3644 | 1465274814908 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 3644 | 1465274814910 Marionette TRACE conn3 <- [1,2682,null,{}] 21:46:54 INFO - PROCESS | 3644 | 1465274814914 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}] 21:46:54 INFO - PROCESS | 3644 | 1465274814916 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:55 INFO - PROCESS | 3644 | 1465274815002 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 21:46:55 INFO - PROCESS | 3644 | 1465274815007 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 3644 | 1465274815009 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:55 INFO - PROCESS | 3644 | ++DOCSHELL 12ADE800 == 28 [pid = 3644] [id = 680] 21:46:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (13243000) [pid = 3644] [serial = 2040] [outer = 00000000] 21:46:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (14E3F800) [pid = 3644] [serial = 2041] [outer = 13243000] 21:46:55 INFO - PROCESS | 3644 | 1465274815054 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (14E48000) [pid = 3644] [serial = 2042] [outer = 13243000] 21:46:56 INFO - PROCESS | 3644 | 1465274816004 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:46:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:46:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:46:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:46:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1148ms 21:46:56 INFO - PROCESS | 3644 | 1465274816056 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 21:46:56 INFO - PROCESS | 3644 | 1465274816058 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 21:46:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:46:56 INFO - PROCESS | 3644 | 1465274816061 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:46:56 INFO - PROCESS | 3644 | 1465274816111 Marionette TRACE conn3 <- [1,2686,null,{}] 21:46:56 INFO - PROCESS | 3644 | 1465274816115 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}] 21:46:56 INFO - PROCESS | 3644 | 1465274816117 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:56 INFO - PROCESS | 3644 | 1465274816192 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 21:46:56 INFO - PROCESS | 3644 | 1465274816197 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 3644 | 1465274816200 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:56 INFO - PROCESS | 3644 | ++DOCSHELL 14E29000 == 29 [pid = 3644] [id = 681] 21:46:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (14E31000) [pid = 3644] [serial = 2043] [outer = 00000000] 21:46:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (15D42400) [pid = 3644] [serial = 2044] [outer = 14E31000] 21:46:56 INFO - PROCESS | 3644 | 1465274816242 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (16054C00) [pid = 3644] [serial = 2045] [outer = 14E31000] 21:46:57 INFO - PROCESS | 3644 | 1465274817224 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:46:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:46:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:46:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1164ms 21:46:57 INFO - PROCESS | 3644 | 1465274817262 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 3644 | 1465274817266 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 21:46:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:46:57 INFO - PROCESS | 3644 | 1465274817314 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - PROCESS | 3644 | 1465274817317 Marionette TRACE conn3 <- [1,2690,null,{}] 21:46:57 INFO - PROCESS | 3644 | 1465274817323 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}] 21:46:57 INFO - PROCESS | 3644 | 1465274817326 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:57 INFO - PROCESS | 3644 | 1465274817478 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 21:46:57 INFO - PROCESS | 3644 | 1465274817651 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 3644 | 1465274817656 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:57 INFO - PROCESS | 3644 | ++DOCSHELL 114C2C00 == 30 [pid = 3644] [id = 682] 21:46:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (11ACF800) [pid = 3644] [serial = 2046] [outer = 00000000] 21:46:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (12AA5C00) [pid = 3644] [serial = 2047] [outer = 11ACF800] 21:46:57 INFO - PROCESS | 3644 | 1465274817713 Marionette DEBUG loaded listener.js 21:46:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13143000) [pid = 3644] [serial = 2048] [outer = 11ACF800] 21:46:58 INFO - PROCESS | 3644 | 1465274818476 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]]]}] 21:46:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:46:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1259ms 21:46:58 INFO - PROCESS | 3644 | 1465274818562 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 21:46:58 INFO - PROCESS | 3644 | 1465274818567 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 21:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:46:58 INFO - PROCESS | 3644 | 1465274818573 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:46:58 INFO - PROCESS | 3644 | 1465274818576 Marionette TRACE conn3 <- [1,2694,null,{}] 21:46:58 INFO - PROCESS | 3644 | 1465274818580 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}] 21:46:58 INFO - PROCESS | 3644 | 1465274818583 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:58 INFO - PROCESS | 3644 | 1465274818723 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 21:46:58 INFO - PROCESS | 3644 | 1465274818917 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:58 INFO - PROCESS | 3644 | 1465274818921 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:58 INFO - PROCESS | 3644 | ++DOCSHELL 10275C00 == 31 [pid = 3644] [id = 683] 21:46:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (102C8400) [pid = 3644] [serial = 2049] [outer = 00000000] 21:46:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10A47800) [pid = 3644] [serial = 2050] [outer = 102C8400] 21:46:58 INFO - PROCESS | 3644 | 1465274818977 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10D07000) [pid = 3644] [serial = 2051] [outer = 102C8400] 21:46:59 INFO - PROCESS | 3644 | --DOCSHELL 12ADE800 == 30 [pid = 3644] [id = 680] 21:46:59 INFO - PROCESS | 3644 | --DOCSHELL 140D5400 == 29 [pid = 3644] [id = 679] 21:46:59 INFO - PROCESS | 3644 | --DOCSHELL 1306C400 == 28 [pid = 3644] [id = 678] 21:46:59 INFO - PROCESS | 3644 | --DOCSHELL 10A46C00 == 27 [pid = 3644] [id = 677] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17590800) [pid = 3644] [serial = 2020] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (175A5000) [pid = 3644] [serial = 2021] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16850000) [pid = 3644] [serial = 2008] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16D7B800) [pid = 3644] [serial = 2011] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (12A10400) [pid = 3644] [serial = 2014] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (14E26400) [pid = 3644] [serial = 1993] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (14E28C00) [pid = 3644] [serial = 1994] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16D78C00) [pid = 3644] [serial = 1988] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (16E90000) [pid = 3644] [serial = 2012] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (10D07800) [pid = 3644] [serial = 1996] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (12811000) [pid = 3644] [serial = 1997] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (137AF800) [pid = 3644] [serial = 1999] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (13C08000) [pid = 3644] [serial = 2000] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (12A18000) [pid = 3644] [serial = 1990] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (1309D000) [pid = 3644] [serial = 1991] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (15113400) [pid = 3644] [serial = 2002] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (151B7800) [pid = 3644] [serial = 2003] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (13144C00) [pid = 3644] [serial = 2015] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (164B2000) [pid = 3644] [serial = 2005] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 48 (1683B000) [pid = 3644] [serial = 2017] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 47 (16D58C00) [pid = 3644] [serial = 2018] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 46 (16851400) [pid = 3644] [serial = 2009] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | --DOMWINDOW == 45 (16831C00) [pid = 3644] [serial = 2006] [outer = 00000000] [url = about:blank] 21:46:59 INFO - PROCESS | 3644 | 1465274819567 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]]]}] 21:46:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:46:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1054ms 21:46:59 INFO - PROCESS | 3644 | 1465274819617 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 3644 | 1465274819620 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 21:46:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:46:59 INFO - PROCESS | 3644 | 1465274819640 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 3644 | 1465274819643 Marionette TRACE conn3 <- [1,2698,null,{}] 21:46:59 INFO - PROCESS | 3644 | 1465274819648 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}] 21:46:59 INFO - PROCESS | 3644 | 1465274819652 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:59 INFO - PROCESS | 3644 | 1465274819740 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 21:46:59 INFO - PROCESS | 3644 | 1465274819834 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 3644 | 1465274819837 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:46:59 INFO - PROCESS | 3644 | ++DOCSHELL 10F10C00 == 28 [pid = 3644] [id = 684] 21:46:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (10F33800) [pid = 3644] [serial = 2052] [outer = 00000000] 21:46:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (131DDC00) [pid = 3644] [serial = 2053] [outer = 10F33800] 21:46:59 INFO - PROCESS | 3644 | 1465274819882 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (13933C00) [pid = 3644] [serial = 2054] [outer = 10F33800] 21:47:00 INFO - PROCESS | 3644 | 1465274820289 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] 21:47:00 INFO - PROCESS | 3644 | 1465274820356 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 21:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:47:00 INFO - PROCESS | 3644 | 1465274820361 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 3644 | 1465274820363 Marionette TRACE conn3 <- [1,2702,null,{}] 21:47:00 INFO - PROCESS | 3644 | 1465274820367 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}] 21:47:00 INFO - PROCESS | 3644 | 1465274820369 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:00 INFO - PROCESS | 3644 | 1465274820462 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 21:47:00 INFO - PROCESS | 3644 | 1465274820470 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 3644 | 1465274820472 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:00 INFO - PROCESS | 3644 | ++DOCSHELL 140CE400 == 29 [pid = 3644] [id = 685] 21:47:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (1430B000) [pid = 3644] [serial = 2055] [outer = 00000000] 21:47:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (14E2A800) [pid = 3644] [serial = 2056] [outer = 1430B000] 21:47:00 INFO - PROCESS | 3644 | 1465274820518 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (14E40000) [pid = 3644] [serial = 2057] [outer = 1430B000] 21:47:01 INFO - PROCESS | 3644 | 1465274821023 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]]]}] 21:47:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:47:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 21:47:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:47:01 INFO - PROCESS | 3644 | 1465274821093 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 3644 | 1465274821095 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 21:47:01 INFO - PROCESS | 3644 | 1465274821100 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 3644 | 1465274821106 Marionette TRACE conn3 <- [1,2706,null,{}] 21:47:01 INFO - PROCESS | 3644 | 1465274821115 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}] 21:47:01 INFO - PROCESS | 3644 | 1465274821118 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:01 INFO - PROCESS | 3644 | 1465274821202 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 21:47:01 INFO - PROCESS | 3644 | 1465274821209 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 3644 | 1465274821211 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:01 INFO - PROCESS | 3644 | ++DOCSHELL 151B5000 == 30 [pid = 3644] [id = 686] 21:47:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (151B8C00) [pid = 3644] [serial = 2058] [outer = 00000000] 21:47:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (15D40000) [pid = 3644] [serial = 2059] [outer = 151B8C00] 21:47:01 INFO - PROCESS | 3644 | 1465274821340 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (1605F400) [pid = 3644] [serial = 2060] [outer = 151B8C00] 21:47:01 INFO - PROCESS | 3644 | 1465274821763 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] 21:47:01 INFO - PROCESS | 3644 | 1465274821801 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 21:47:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:47:01 INFO - PROCESS | 3644 | 1465274821804 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 3644 | 1465274821806 Marionette TRACE conn3 <- [1,2710,null,{}] 21:47:01 INFO - PROCESS | 3644 | 1465274821809 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}] 21:47:01 INFO - PROCESS | 3644 | 1465274821811 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:01 INFO - PROCESS | 3644 | 1465274821952 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 21:47:01 INFO - PROCESS | 3644 | 1465274821978 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 3644 | 1465274821980 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:01 INFO - PROCESS | 3644 | ++DOCSHELL 164B0000 == 31 [pid = 3644] [id = 687] 21:47:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (164B3C00) [pid = 3644] [serial = 2061] [outer = 00000000] 21:47:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (16835C00) [pid = 3644] [serial = 2062] [outer = 164B3C00] 21:47:02 INFO - PROCESS | 3644 | 1465274822023 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (1683B000) [pid = 3644] [serial = 2063] [outer = 164B3C00] 21:47:02 INFO - PROCESS | 3644 | 1465274822462 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] 21:47:02 INFO - PROCESS | 3644 | 1465274822505 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 21:47:02 INFO - PROCESS | 3644 | 1465274822508 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:47:02 INFO - PROCESS | 3644 | 1465274822510 Marionette TRACE conn3 <- [1,2714,null,{}] 21:47:02 INFO - PROCESS | 3644 | 1465274822513 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}] 21:47:02 INFO - PROCESS | 3644 | 1465274822515 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:02 INFO - PROCESS | 3644 | 1465274822624 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 21:47:02 INFO - PROCESS | 3644 | 1465274822632 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:02 INFO - PROCESS | 3644 | 1465274822637 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:02 INFO - PROCESS | 3644 | ++DOCSHELL 13C84400 == 32 [pid = 3644] [id = 688] 21:47:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1684A400) [pid = 3644] [serial = 2064] [outer = 00000000] 21:47:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (16852000) [pid = 3644] [serial = 2065] [outer = 1684A400] 21:47:02 INFO - PROCESS | 3644 | 1465274822742 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (168B3800) [pid = 3644] [serial = 2066] [outer = 1684A400] 21:47:03 INFO - PROCESS | 3644 | 1465274823174 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]]]}] 21:47:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:47:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 708ms 21:47:03 INFO - PROCESS | 3644 | 1465274823208 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 21:47:03 INFO - PROCESS | 3644 | 1465274823210 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 21:47:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:47:03 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (14304000) [pid = 3644] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:47:03 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (11057800) [pid = 3644] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:47:03 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (130A0000) [pid = 3644] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:47:03 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (1284D800) [pid = 3644] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:47:03 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (14E3BC00) [pid = 3644] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:47:03 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (13243000) [pid = 3644] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:47:03 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (10A47400) [pid = 3644] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:47:03 INFO - PROCESS | 3644 | 1465274823227 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:47:03 INFO - PROCESS | 3644 | 1465274823229 Marionette TRACE conn3 <- [1,2718,null,{}] 21:47:03 INFO - PROCESS | 3644 | 1465274823234 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}] 21:47:03 INFO - PROCESS | 3644 | 1465274823236 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:03 INFO - PROCESS | 3644 | 1465274823373 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 21:47:03 INFO - PROCESS | 3644 | 1465274823440 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 3644 | 1465274823442 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:03 INFO - PROCESS | 3644 | ++DOCSHELL 140CFC00 == 33 [pid = 3644] [id = 689] 21:47:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (1684E000) [pid = 3644] [serial = 2067] [outer = 00000000] 21:47:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (16A96C00) [pid = 3644] [serial = 2068] [outer = 1684E000] 21:47:03 INFO - PROCESS | 3644 | 1465274823494 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (16A89C00) [pid = 3644] [serial = 2069] [outer = 1684E000] 21:47:04 INFO - PROCESS | 3644 | 1465274824339 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:47:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 21:47:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:47:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1164ms 21:47:04 INFO - PROCESS | 3644 | 1465274824371 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 3644 | 1465274824373 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 21:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:47:04 INFO - PROCESS | 3644 | 1465274824380 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 3644 | 1465274824382 Marionette TRACE conn3 <- [1,2722,null,{}] 21:47:04 INFO - PROCESS | 3644 | 1465274824386 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}] 21:47:04 INFO - PROCESS | 3644 | 1465274824388 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:04 INFO - PROCESS | 3644 | 1465274824463 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 21:47:04 INFO - PROCESS | 3644 | 1465274824467 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 3644 | 1465274824469 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:04 INFO - PROCESS | 3644 | ++DOCSHELL 1402F800 == 34 [pid = 3644] [id = 690] 21:47:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (16D52C00) [pid = 3644] [serial = 2070] [outer = 00000000] 21:47:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (16D59800) [pid = 3644] [serial = 2071] [outer = 16D52C00] 21:47:04 INFO - PROCESS | 3644 | 1465274824519 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (16D59C00) [pid = 3644] [serial = 2072] [outer = 16D52C00] 21:47:04 INFO - PROCESS | 3644 | 1465274824954 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]]]}] 21:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 598ms 21:47:05 INFO - PROCESS | 3644 | 1465274824994 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 3644 | 1465274824996 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 21:47:05 INFO - PROCESS | 3644 | 1465274825004 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:47:05 INFO - PROCESS | 3644 | 1465274825005 Marionette TRACE conn3 <- [1,2726,null,{}] 21:47:05 INFO - PROCESS | 3644 | 1465274825009 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}] 21:47:05 INFO - PROCESS | 3644 | 1465274825011 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:05 INFO - PROCESS | 3644 | 1465274825087 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 21:47:05 INFO - PROCESS | 3644 | 1465274825092 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 3644 | 1465274825094 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:05 INFO - PROCESS | 3644 | ++DOCSHELL 151B5800 == 35 [pid = 3644] [id = 691] 21:47:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (16D59400) [pid = 3644] [serial = 2073] [outer = 00000000] 21:47:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (16D7BC00) [pid = 3644] [serial = 2074] [outer = 16D59400] 21:47:05 INFO - PROCESS | 3644 | 1465274825136 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (16E86800) [pid = 3644] [serial = 2075] [outer = 16D59400] 21:47:05 INFO - PROCESS | 3644 | 1465274825633 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]]]}] 21:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 693ms 21:47:05 INFO - PROCESS | 3644 | 1465274825738 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 3644 | 1465274825742 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 21:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:47:05 INFO - PROCESS | 3644 | 1465274825747 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - PROCESS | 3644 | 1465274825752 Marionette TRACE conn3 <- [1,2730,null,{}] 21:47:05 INFO - PROCESS | 3644 | 1465274825758 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}] 21:47:05 INFO - PROCESS | 3644 | 1465274825761 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:05 INFO - PROCESS | 3644 | 1465274825939 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 21:47:06 INFO - PROCESS | 3644 | 1465274826047 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:06 INFO - PROCESS | 3644 | 1465274826052 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:06 INFO - PROCESS | 3644 | ++DOCSHELL 12810000 == 36 [pid = 3644] [id = 692] 21:47:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12845400) [pid = 3644] [serial = 2076] [outer = 00000000] 21:47:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (12DF7800) [pid = 3644] [serial = 2077] [outer = 12845400] 21:47:06 INFO - PROCESS | 3644 | 1465274826108 Marionette DEBUG loaded listener.js 21:47:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (131D5C00) [pid = 3644] [serial = 2078] [outer = 12845400] 21:47:06 INFO - PROCESS | 3644 | 1465274826682 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]]]}] 21:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1007ms 21:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:47:06 INFO - PROCESS | 3644 | 1465274826750 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 21:47:06 INFO - PROCESS | 3644 | 1465274826754 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 21:47:06 INFO - PROCESS | 3644 | 1465274826760 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:47:06 INFO - PROCESS | 3644 | 1465274826764 Marionette TRACE conn3 <- [1,2734,null,{}] 21:47:06 INFO - PROCESS | 3644 | 1465274826768 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}] 21:47:06 INFO - PROCESS | 3644 | 1465274826771 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:06 INFO - PROCESS | 3644 | 1465274826876 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 21:47:07 INFO - PROCESS | 3644 | 1465274827015 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 3644 | 1465274827018 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:07 INFO - PROCESS | 3644 | ++DOCSHELL 14E3CC00 == 37 [pid = 3644] [id = 693] 21:47:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (14E3DC00) [pid = 3644] [serial = 2079] [outer = 00000000] 21:47:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15183C00) [pid = 3644] [serial = 2080] [outer = 14E3DC00] 21:47:07 INFO - PROCESS | 3644 | 1465274827073 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (151B7400) [pid = 3644] [serial = 2081] [outer = 14E3DC00] 21:47:07 INFO - PROCESS | 3644 | 1465274827677 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]]]}] 21:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 944ms 21:47:07 INFO - PROCESS | 3644 | 1465274827701 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 3644 | 1465274827703 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 21:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:47:07 INFO - PROCESS | 3644 | 1465274827707 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - PROCESS | 3644 | 1465274827709 Marionette TRACE conn3 <- [1,2738,null,{}] 21:47:07 INFO - PROCESS | 3644 | 1465274827720 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}] 21:47:07 INFO - PROCESS | 3644 | 1465274827724 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:07 INFO - PROCESS | 3644 | 1465274827832 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 21:47:07 INFO - PROCESS | 3644 | 1465274827943 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 3644 | 1465274827947 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:08 INFO - PROCESS | 3644 | ++DOCSHELL 16D54C00 == 38 [pid = 3644] [id = 694] 21:47:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16D55400) [pid = 3644] [serial = 2082] [outer = 00000000] 21:47:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16F97800) [pid = 3644] [serial = 2083] [outer = 16D55400] 21:47:08 INFO - PROCESS | 3644 | 1465274828043 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (170B8800) [pid = 3644] [serial = 2084] [outer = 16D55400] 21:47:08 INFO - PROCESS | 3644 | 1465274828595 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]]]}] 21:47:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:47:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 944ms 21:47:08 INFO - PROCESS | 3644 | 1465274828652 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 3644 | 1465274828654 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 21:47:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:47:08 INFO - PROCESS | 3644 | 1465274828658 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 3644 | 1465274828660 Marionette TRACE conn3 <- [1,2742,null,{}] 21:47:08 INFO - PROCESS | 3644 | 1465274828664 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}] 21:47:08 INFO - PROCESS | 3644 | 1465274828666 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:08 INFO - PROCESS | 3644 | 1465274828770 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 21:47:08 INFO - PROCESS | 3644 | 1465274828879 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 3644 | 1465274828881 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:08 INFO - PROCESS | 3644 | ++DOCSHELL 170B4800 == 39 [pid = 3644] [id = 695] 21:47:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (174FB400) [pid = 3644] [serial = 2085] [outer = 00000000] 21:47:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (175A0400) [pid = 3644] [serial = 2086] [outer = 174FB400] 21:47:08 INFO - PROCESS | 3644 | 1465274828933 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (17690400) [pid = 3644] [serial = 2087] [outer = 174FB400] 21:47:09 INFO - PROCESS | 3644 | 1465274829751 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]]]}] 21:47:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:47:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1164ms 21:47:09 INFO - PROCESS | 3644 | 1465274829810 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 21:47:09 INFO - PROCESS | 3644 | 1465274829815 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 21:47:09 INFO - PROCESS | 3644 | 1465274829820 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:47:09 INFO - PROCESS | 3644 | 1465274829823 Marionette TRACE conn3 <- [1,2746,null,{}] 21:47:09 INFO - PROCESS | 3644 | 1465274829828 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}] 21:47:09 INFO - PROCESS | 3644 | 1465274829831 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:09 INFO - PROCESS | 3644 | 1465274829936 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 21:47:10 INFO - PROCESS | 3644 | 1465274830117 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 3644 | 1465274830123 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:10 INFO - PROCESS | 3644 | ++DOCSHELL 10D10400 == 40 [pid = 3644] [id = 696] 21:47:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (10F3C400) [pid = 3644] [serial = 2088] [outer = 00000000] 21:47:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (111AD000) [pid = 3644] [serial = 2089] [outer = 10F3C400] 21:47:10 INFO - PROCESS | 3644 | 1465274830183 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (12812000) [pid = 3644] [serial = 2090] [outer = 10F3C400] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 1402F800 == 39 [pid = 3644] [id = 690] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 140CFC00 == 38 [pid = 3644] [id = 689] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 13C84400 == 37 [pid = 3644] [id = 688] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 164B0000 == 36 [pid = 3644] [id = 687] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 151B5000 == 35 [pid = 3644] [id = 686] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 140CE400 == 34 [pid = 3644] [id = 685] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 10F10C00 == 33 [pid = 3644] [id = 684] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 114C2C00 == 32 [pid = 3644] [id = 682] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 10275C00 == 31 [pid = 3644] [id = 683] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 14E29000 == 30 [pid = 3644] [id = 681] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 10F08400 == 29 [pid = 3644] [id = 676] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 170B4800 == 28 [pid = 3644] [id = 695] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 16D54C00 == 27 [pid = 3644] [id = 694] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 151B5800 == 26 [pid = 3644] [id = 691] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 12810000 == 25 [pid = 3644] [id = 692] 21:47:11 INFO - PROCESS | 3644 | --DOCSHELL 14E3CC00 == 24 [pid = 3644] [id = 693] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15D42400) [pid = 3644] [serial = 2044] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (14E2A000) [pid = 3644] [serial = 2038] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13074000) [pid = 3644] [serial = 2030] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12AE7000) [pid = 3644] [serial = 2029] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (131DF400) [pid = 3644] [serial = 2035] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (132F8800) [pid = 3644] [serial = 2024] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13076800) [pid = 3644] [serial = 2023] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15A71800) [pid = 3644] [serial = 2027] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15113C00) [pid = 3644] [serial = 2026] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (14E3F800) [pid = 3644] [serial = 2041] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (111AAC00) [pid = 3644] [serial = 2033] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (14E3A400) [pid = 3644] [serial = 2039] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1104E400) [pid = 3644] [serial = 2032] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (14E48000) [pid = 3644] [serial = 2042] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (13240000) [pid = 3644] [serial = 2036] [outer = 00000000] [url = about:blank] 21:47:11 INFO - PROCESS | 3644 | 1465274831348 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]]]}] 21:47:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:47:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1571ms 21:47:11 INFO - PROCESS | 3644 | 1465274831419 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 3644 | 1465274831423 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 21:47:11 INFO - PROCESS | 3644 | 1465274831428 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:47:11 INFO - PROCESS | 3644 | 1465274831431 Marionette TRACE conn3 <- [1,2750,null,{}] 21:47:11 INFO - PROCESS | 3644 | 1465274831436 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}] 21:47:11 INFO - PROCESS | 3644 | 1465274831439 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:11 INFO - PROCESS | 3644 | 1465274831528 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 21:47:11 INFO - PROCESS | 3644 | 1465274831534 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 3644 | 1465274831539 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:11 INFO - PROCESS | 3644 | ++DOCSHELL 10F0A000 == 25 [pid = 3644] [id = 697] 21:47:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10F0B400) [pid = 3644] [serial = 2091] [outer = 00000000] 21:47:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (111B2000) [pid = 3644] [serial = 2092] [outer = 10F0B400] 21:47:11 INFO - PROCESS | 3644 | 1465274831590 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (11ACEC00) [pid = 3644] [serial = 2093] [outer = 10F0B400] 21:47:12 INFO - PROCESS | 3644 | 1465274832122 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]]]}] 21:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 736ms 21:47:12 INFO - PROCESS | 3644 | 1465274832170 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 21:47:12 INFO - PROCESS | 3644 | 1465274832175 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 21:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:47:12 INFO - PROCESS | 3644 | 1465274832181 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - PROCESS | 3644 | 1465274832184 Marionette TRACE conn3 <- [1,2754,null,{}] 21:47:12 INFO - PROCESS | 3644 | 1465274832187 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}] 21:47:12 INFO - PROCESS | 3644 | 1465274832190 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:12 INFO - PROCESS | 3644 | 1465274832275 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 21:47:12 INFO - PROCESS | 3644 | 1465274832388 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 3644 | 1465274832391 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:12 INFO - PROCESS | 3644 | ++DOCSHELL 13141000 == 26 [pid = 3644] [id = 698] 21:47:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13142C00) [pid = 3644] [serial = 2094] [outer = 00000000] 21:47:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13236C00) [pid = 3644] [serial = 2095] [outer = 13142C00] 21:47:12 INFO - PROCESS | 3644 | 1465274832438 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1323D000) [pid = 3644] [serial = 2096] [outer = 13142C00] 21:47:12 INFO - PROCESS | 3644 | 1465274832809 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]]]}] 21:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 627ms 21:47:12 INFO - PROCESS | 3644 | 1465274832834 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 21:47:12 INFO - PROCESS | 3644 | 1465274832836 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 21:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:47:12 INFO - PROCESS | 3644 | 1465274832840 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - PROCESS | 3644 | 1465274832843 Marionette TRACE conn3 <- [1,2758,null,{}] 21:47:12 INFO - PROCESS | 3644 | 1465274832854 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}] 21:47:12 INFO - PROCESS | 3644 | 1465274832859 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:12 INFO - PROCESS | 3644 | 1465274832940 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 21:47:12 INFO - PROCESS | 3644 | 1465274832947 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 3644 | 1465274832950 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:12 INFO - PROCESS | 3644 | ++DOCSHELL 1402BC00 == 27 [pid = 3644] [id = 699] 21:47:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1402C000) [pid = 3644] [serial = 2097] [outer = 00000000] 21:47:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (140CD000) [pid = 3644] [serial = 2098] [outer = 1402C000] 21:47:12 INFO - PROCESS | 3644 | 1465274832998 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1430C000) [pid = 3644] [serial = 2099] [outer = 1402C000] 21:47:13 INFO - PROCESS | 3644 | 1465274833492 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]]]}] 21:47:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:47:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 705ms 21:47:13 INFO - PROCESS | 3644 | 1465274833540 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 21:47:13 INFO - PROCESS | 3644 | 1465274833543 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 21:47:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:47:13 INFO - PROCESS | 3644 | 1465274833546 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 3644 | 1465274833548 Marionette TRACE conn3 <- [1,2762,null,{}] 21:47:13 INFO - PROCESS | 3644 | 1465274833551 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}] 21:47:13 INFO - PROCESS | 3644 | 1465274833553 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:13 INFO - PROCESS | 3644 | 1465274833670 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 21:47:13 INFO - PROCESS | 3644 | 1465274833769 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:13 INFO - PROCESS | 3644 | 1465274833772 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:13 INFO - PROCESS | 3644 | ++DOCSHELL 14E3FC00 == 28 [pid = 3644] [id = 700] 21:47:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (14E41800) [pid = 3644] [serial = 2100] [outer = 00000000] 21:47:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14E45400) [pid = 3644] [serial = 2101] [outer = 14E41800] 21:47:13 INFO - PROCESS | 3644 | 1465274833818 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15112C00) [pid = 3644] [serial = 2102] [outer = 14E41800] 21:47:14 INFO - PROCESS | 3644 | 1465274834225 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]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:47:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 736ms 21:47:14 INFO - PROCESS | 3644 | 1465274834287 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 3644 | 1465274834289 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 21:47:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:47:14 INFO - PROCESS | 3644 | 1465274834292 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 3644 | 1465274834294 Marionette TRACE conn3 <- [1,2766,null,{}] 21:47:14 INFO - PROCESS | 3644 | 1465274834297 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}] 21:47:14 INFO - PROCESS | 3644 | 1465274834299 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:14 INFO - PROCESS | 3644 | 1465274834413 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 21:47:14 INFO - PROCESS | 3644 | 1465274834419 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 3644 | 1465274834421 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:14 INFO - PROCESS | 3644 | ++DOCSHELL 1510DC00 == 29 [pid = 3644] [id = 701] 21:47:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1518F800) [pid = 3644] [serial = 2103] [outer = 00000000] 21:47:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (151BA400) [pid = 3644] [serial = 2104] [outer = 1518F800] 21:47:14 INFO - PROCESS | 3644 | 1465274834468 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (157EC000) [pid = 3644] [serial = 2105] [outer = 1518F800] 21:47:14 INFO - PROCESS | 3644 | 1465274834907 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]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:47:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 642ms 21:47:14 INFO - PROCESS | 3644 | 1465274834930 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 3644 | 1465274834932 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 21:47:14 INFO - PROCESS | 3644 | 1465274834935 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:47:14 INFO - PROCESS | 3644 | 1465274834937 Marionette TRACE conn3 <- [1,2770,null,{}] 21:47:14 INFO - PROCESS | 3644 | 1465274834941 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}] 21:47:14 INFO - PROCESS | 3644 | 1465274834946 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:15 INFO - PROCESS | 3644 | 1465274835083 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 21:47:15 INFO - PROCESS | 3644 | 1465274835179 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 3644 | 1465274835181 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:15 INFO - PROCESS | 3644 | ++DOCSHELL 164B0000 == 30 [pid = 3644] [id = 702] 21:47:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (164B0400) [pid = 3644] [serial = 2106] [outer = 00000000] 21:47:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16839400) [pid = 3644] [serial = 2107] [outer = 164B0400] 21:47:15 INFO - PROCESS | 3644 | 1465274835227 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16846400) [pid = 3644] [serial = 2108] [outer = 164B0400] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164B3C00) [pid = 3644] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1684A400) [pid = 3644] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (14E31000) [pid = 3644] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (151B8C00) [pid = 3644] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10F33800) [pid = 3644] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (102C8400) [pid = 3644] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (11ACF800) [pid = 3644] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1430B000) [pid = 3644] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1684E000) [pid = 3644] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:47:15 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16D52C00) [pid = 3644] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:47:15 INFO - PROCESS | 3644 | 1465274835776 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]]]}] 21:47:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:47:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 908ms 21:47:15 INFO - PROCESS | 3644 | 1465274835849 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 21:47:15 INFO - PROCESS | 3644 | 1465274835851 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 21:47:15 INFO - PROCESS | 3644 | 1465274835855 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:47:15 INFO - PROCESS | 3644 | 1465274835857 Marionette TRACE conn3 <- [1,2774,null,{}] 21:47:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:47:15 INFO - PROCESS | 3644 | 1465274835860 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}] 21:47:15 INFO - PROCESS | 3644 | 1465274835862 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:15 INFO - PROCESS | 3644 | 1465274835938 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 21:47:15 INFO - PROCESS | 3644 | 1465274835943 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 3644 | 1465274835945 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:15 INFO - PROCESS | 3644 | ++DOCSHELL 13932400 == 31 [pid = 3644] [id = 703] 21:47:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14E31000) [pid = 3644] [serial = 2109] [outer = 00000000] 21:47:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16683C00) [pid = 3644] [serial = 2110] [outer = 14E31000] 21:47:16 INFO - PROCESS | 3644 | 1465274835987 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1668A800) [pid = 3644] [serial = 2111] [outer = 14E31000] 21:47:16 INFO - PROCESS | 3644 | 1465274836400 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]]]}] 21:47:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:47:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 595ms 21:47:16 INFO - PROCESS | 3644 | 1465274836454 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 3644 | 1465274836456 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 21:47:16 INFO - PROCESS | 3644 | 1465274836459 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:47:16 INFO - PROCESS | 3644 | 1465274836461 Marionette TRACE conn3 <- [1,2778,null,{}] 21:47:16 INFO - PROCESS | 3644 | 1465274836464 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}] 21:47:16 INFO - PROCESS | 3644 | 1465274836466 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:16 INFO - PROCESS | 3644 | 1465274836545 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 21:47:16 INFO - PROCESS | 3644 | 1465274836550 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:16 INFO - PROCESS | 3644 | 1465274836552 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:16 INFO - PROCESS | 3644 | ++DOCSHELL 168B1400 == 32 [pid = 3644] [id = 704] 21:47:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (168B2400) [pid = 3644] [serial = 2112] [outer = 00000000] 21:47:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16B33C00) [pid = 3644] [serial = 2113] [outer = 168B2400] 21:47:16 INFO - PROCESS | 3644 | 1465274836595 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D51000) [pid = 3644] [serial = 2114] [outer = 168B2400] 21:47:17 INFO - PROCESS | 3644 | 1465274837039 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]]]}] 21:47:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:47:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 21:47:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:47:17 INFO - PROCESS | 3644 | 1465274837109 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 21:47:17 INFO - PROCESS | 3644 | 1465274837111 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 21:47:17 INFO - PROCESS | 3644 | 1465274837115 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:47:17 INFO - PROCESS | 3644 | 1465274837116 Marionette TRACE conn3 <- [1,2782,null,{}] 21:47:17 INFO - PROCESS | 3644 | 1465274837120 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}] 21:47:17 INFO - PROCESS | 3644 | 1465274837121 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:17 INFO - PROCESS | 3644 | 1465274837197 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 21:47:17 INFO - PROCESS | 3644 | 1465274837202 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 3644 | 1465274837204 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:17 INFO - PROCESS | 3644 | ++DOCSHELL 13C8B800 == 33 [pid = 3644] [id = 705] 21:47:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D70000) [pid = 3644] [serial = 2115] [outer = 00000000] 21:47:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D76400) [pid = 3644] [serial = 2116] [outer = 16D70000] 21:47:17 INFO - PROCESS | 3644 | 1465274837246 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D77C00) [pid = 3644] [serial = 2117] [outer = 16D70000] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 10F0A000 == 32 [pid = 3644] [id = 697] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 10D10400 == 31 [pid = 3644] [id = 696] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 1510DC00 == 30 [pid = 3644] [id = 701] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 14E3FC00 == 29 [pid = 3644] [id = 700] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 164B0000 == 28 [pid = 3644] [id = 702] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 13932400 == 27 [pid = 3644] [id = 703] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 13141000 == 26 [pid = 3644] [id = 698] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 1402BC00 == 25 [pid = 3644] [id = 699] 21:47:18 INFO - PROCESS | 3644 | --DOCSHELL 168B1400 == 24 [pid = 3644] [id = 704] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16835C00) [pid = 3644] [serial = 2062] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16852000) [pid = 3644] [serial = 2065] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16054C00) [pid = 3644] [serial = 2045] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15D40000) [pid = 3644] [serial = 2059] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1683B000) [pid = 3644] [serial = 2063] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (131DDC00) [pid = 3644] [serial = 2053] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13933C00) [pid = 3644] [serial = 2054] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10A47800) [pid = 3644] [serial = 2050] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (10D07000) [pid = 3644] [serial = 2051] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (12AA5C00) [pid = 3644] [serial = 2047] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13143000) [pid = 3644] [serial = 2048] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (14E2A800) [pid = 3644] [serial = 2056] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (14E40000) [pid = 3644] [serial = 2057] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16A96C00) [pid = 3644] [serial = 2068] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16D7BC00) [pid = 3644] [serial = 2074] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (168B3800) [pid = 3644] [serial = 2066] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16D59800) [pid = 3644] [serial = 2071] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16A89C00) [pid = 3644] [serial = 2069] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (1605F400) [pid = 3644] [serial = 2060] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (16D59C00) [pid = 3644] [serial = 2072] [outer = 00000000] [url = about:blank] 21:47:19 INFO - PROCESS | 3644 | 1465274839068 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]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:47:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2021ms 21:47:19 INFO - PROCESS | 3644 | 1465274839137 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 3644 | 1465274839142 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 21:47:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:47:19 INFO - PROCESS | 3644 | 1465274839148 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 3644 | 1465274839151 Marionette TRACE conn3 <- [1,2786,null,{}] 21:47:19 INFO - PROCESS | 3644 | 1465274839158 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}] 21:47:19 INFO - PROCESS | 3644 | 1465274839161 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:19 INFO - PROCESS | 3644 | 1465274839314 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 21:47:19 INFO - PROCESS | 3644 | 1465274839442 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:19 INFO - PROCESS | 3644 | 1465274839447 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:19 INFO - PROCESS | 3644 | ++DOCSHELL 105EA400 == 25 [pid = 3644] [id = 706] 21:47:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (105EC000) [pid = 3644] [serial = 2118] [outer = 00000000] 21:47:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (10D07000) [pid = 3644] [serial = 2119] [outer = 105EC000] 21:47:19 INFO - PROCESS | 3644 | 1465274839508 Marionette DEBUG loaded listener.js 21:47:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10D0CC00) [pid = 3644] [serial = 2120] [outer = 105EC000] 21:47:20 INFO - PROCESS | 3644 | 1465274840283 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]]]}] 21:47:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:47:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1144ms 21:47:20 INFO - PROCESS | 3644 | 1465274840295 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 21:47:20 INFO - PROCESS | 3644 | 1465274840300 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 21:47:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:47:20 INFO - PROCESS | 3644 | 1465274840308 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:47:20 INFO - PROCESS | 3644 | 1465274840311 Marionette TRACE conn3 <- [1,2790,null,{}] 21:47:20 INFO - PROCESS | 3644 | 1465274840315 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}] 21:47:20 INFO - PROCESS | 3644 | 1465274840319 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:20 INFO - PROCESS | 3644 | 1465274840441 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 21:47:20 INFO - PROCESS | 3644 | 1465274840574 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 3644 | 1465274840578 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:20 INFO - PROCESS | 3644 | ++DOCSHELL 1284E400 == 26 [pid = 3644] [id = 707] 21:47:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1284EC00) [pid = 3644] [serial = 2121] [outer = 00000000] 21:47:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (12AE1800) [pid = 3644] [serial = 2122] [outer = 1284EC00] 21:47:20 INFO - PROCESS | 3644 | 1465274840637 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (12D62800) [pid = 3644] [serial = 2123] [outer = 1284EC00] 21:47:21 INFO - PROCESS | 3644 | --DOCSHELL 151B2400 == 25 [pid = 3644] [id = 304] 21:47:21 INFO - PROCESS | 3644 | 1465274841349 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]]]}] 21:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1097ms 21:47:21 INFO - PROCESS | 3644 | 1465274841407 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 3644 | 1465274841411 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 21:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:47:21 INFO - PROCESS | 3644 | 1465274841415 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - PROCESS | 3644 | 1465274841418 Marionette TRACE conn3 <- [1,2794,null,{}] 21:47:21 INFO - PROCESS | 3644 | 1465274841424 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}] 21:47:21 INFO - PROCESS | 3644 | 1465274841427 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:21 INFO - PROCESS | 3644 | 1465274841524 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 21:47:21 INFO - PROCESS | 3644 | 1465274841618 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:21 INFO - PROCESS | 3644 | 1465274841621 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:21 INFO - PROCESS | 3644 | ++DOCSHELL 10D07400 == 26 [pid = 3644] [id = 708] 21:47:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10D0AC00) [pid = 3644] [serial = 2124] [outer = 00000000] 21:47:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1288E000) [pid = 3644] [serial = 2125] [outer = 10D0AC00] 21:47:21 INFO - PROCESS | 3644 | 1465274841668 Marionette DEBUG loaded listener.js 21:47:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12BCB800) [pid = 3644] [serial = 2126] [outer = 10D0AC00] 21:47:22 INFO - PROCESS | 3644 | 1465274842170 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]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:47:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 736ms 21:47:22 INFO - PROCESS | 3644 | 1465274842185 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 3644 | 1465274842189 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 21:47:22 INFO - PROCESS | 3644 | 1465274842194 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:47:22 INFO - PROCESS | 3644 | 1465274842197 Marionette TRACE conn3 <- [1,2798,null,{}] 21:47:22 INFO - PROCESS | 3644 | 1465274842205 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}] 21:47:22 INFO - PROCESS | 3644 | 1465274842207 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:22 INFO - PROCESS | 3644 | 1465274842295 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 21:47:22 INFO - PROCESS | 3644 | 1465274842301 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:22 INFO - PROCESS | 3644 | 1465274842303 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:22 INFO - PROCESS | 3644 | ++DOCSHELL 13235800 == 27 [pid = 3644] [id = 709] 21:47:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13236000) [pid = 3644] [serial = 2127] [outer = 00000000] 21:47:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1323C800) [pid = 3644] [serial = 2128] [outer = 13236000] 21:47:22 INFO - PROCESS | 3644 | 1465274842349 Marionette DEBUG loaded listener.js 21:47:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (132EF000) [pid = 3644] [serial = 2129] [outer = 13236000] 21:47:22 INFO - PROCESS | 3644 | 1465274842834 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]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:47:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 21:47:22 INFO - PROCESS | 3644 | 1465274842895 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 3644 | 1465274842897 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 21:47:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:47:22 INFO - PROCESS | 3644 | 1465274842901 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 3644 | 1465274842904 Marionette TRACE conn3 <- [1,2802,null,{}] 21:47:22 INFO - PROCESS | 3644 | 1465274842919 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}] 21:47:22 INFO - PROCESS | 3644 | 1465274842925 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:23 INFO - PROCESS | 3644 | 1465274843013 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 21:47:23 INFO - PROCESS | 3644 | 1465274843110 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 3644 | 1465274843113 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:23 INFO - PROCESS | 3644 | ++DOCSHELL 13C8CC00 == 28 [pid = 3644] [id = 710] 21:47:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1402BC00) [pid = 3644] [serial = 2130] [outer = 00000000] 21:47:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (140CB000) [pid = 3644] [serial = 2131] [outer = 1402BC00] 21:47:23 INFO - PROCESS | 3644 | 1465274843161 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (14305000) [pid = 3644] [serial = 2132] [outer = 1402BC00] 21:47:23 INFO - PROCESS | 3644 | 1465274843560 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]]]}] 21:47:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:47:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 689ms 21:47:23 INFO - PROCESS | 3644 | 1465274843607 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 21:47:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:47:23 INFO - PROCESS | 3644 | 1465274843609 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 21:47:23 INFO - PROCESS | 3644 | 1465274843622 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:47:23 INFO - PROCESS | 3644 | 1465274843624 Marionette TRACE conn3 <- [1,2806,null,{}] 21:47:23 INFO - PROCESS | 3644 | 1465274843627 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}] 21:47:23 INFO - PROCESS | 3644 | 1465274843629 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:23 INFO - PROCESS | 3644 | 1465274843773 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 21:47:23 INFO - PROCESS | 3644 | 1465274843791 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 3644 | 1465274843793 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:23 INFO - PROCESS | 3644 | ++DOCSHELL 14E2F400 == 29 [pid = 3644] [id = 711] 21:47:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (14E3E400) [pid = 3644] [serial = 2133] [outer = 00000000] 21:47:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14E44400) [pid = 3644] [serial = 2134] [outer = 14E3E400] 21:47:23 INFO - PROCESS | 3644 | 1465274843838 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (151AEC00) [pid = 3644] [serial = 2135] [outer = 14E3E400] 21:47:24 INFO - PROCESS | 3644 | 1465274844285 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]]]}] 21:47:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:47:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 705ms 21:47:24 INFO - PROCESS | 3644 | 1465274844310 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 21:47:24 INFO - PROCESS | 3644 | 1465274844312 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 21:47:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:47:24 INFO - PROCESS | 3644 | 1465274844320 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 3644 | 1465274844322 Marionette TRACE conn3 <- [1,2810,null,{}] 21:47:24 INFO - PROCESS | 3644 | 1465274844325 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}] 21:47:24 INFO - PROCESS | 3644 | 1465274844327 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:24 INFO - PROCESS | 3644 | 1465274844458 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 21:47:24 INFO - PROCESS | 3644 | 1465274844466 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 3644 | 1465274844468 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:24 INFO - PROCESS | 3644 | ++DOCSHELL 15187C00 == 30 [pid = 3644] [id = 712] 21:47:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (151B6000) [pid = 3644] [serial = 2136] [outer = 00000000] 21:47:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15D43C00) [pid = 3644] [serial = 2137] [outer = 151B6000] 21:47:24 INFO - PROCESS | 3644 | 1465274844515 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15D47C00) [pid = 3644] [serial = 2138] [outer = 151B6000] 21:47:24 INFO - PROCESS | 3644 | 1465274844983 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]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:47:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 705ms 21:47:25 INFO - PROCESS | 3644 | 1465274845015 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 3644 | 1465274845017 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 21:47:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:47:25 INFO - PROCESS | 3644 | 1465274845020 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 3644 | 1465274845022 Marionette TRACE conn3 <- [1,2814,null,{}] 21:47:25 INFO - PROCESS | 3644 | 1465274845025 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}] 21:47:25 INFO - PROCESS | 3644 | 1465274845031 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:25 INFO - PROCESS | 3644 | 1465274845214 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 21:47:25 INFO - PROCESS | 3644 | 1465274845237 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:25 INFO - PROCESS | 3644 | 1465274845239 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:25 INFO - PROCESS | 3644 | ++DOCSHELL 164A6000 == 31 [pid = 3644] [id = 713] 21:47:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (164A8800) [pid = 3644] [serial = 2139] [outer = 00000000] 21:47:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1668F800) [pid = 3644] [serial = 2140] [outer = 164A8800] 21:47:25 INFO - PROCESS | 3644 | 1465274845283 Marionette DEBUG loaded listener.js 21:47:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1683B000) [pid = 3644] [serial = 2141] [outer = 164A8800] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (168B2400) [pid = 3644] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (14E41800) [pid = 3644] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1518F800) [pid = 3644] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164B0400) [pid = 3644] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1402C000) [pid = 3644] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13142C00) [pid = 3644] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10F0B400) [pid = 3644] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10F3C400) [pid = 3644] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (174FB400) [pid = 3644] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D55400) [pid = 3644] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (14E3DC00) [pid = 3644] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (12845400) [pid = 3644] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (14E31000) [pid = 3644] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:47:25 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D59400) [pid = 3644] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:47:25 INFO - PROCESS | 3644 | 1465274845758 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:47:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 798ms 21:47:25 INFO - PROCESS | 3644 | 1465274845823 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 3644 | 1465274845825 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 21:47:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:47:25 INFO - PROCESS | 3644 | 1465274845829 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 3644 | 1465274845830 Marionette TRACE conn3 <- [1,2818,null,{}] 21:47:25 INFO - PROCESS | 3644 | 1465274845834 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}] 21:47:25 INFO - PROCESS | 3644 | 1465274845836 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:25 INFO - PROCESS | 3644 | 1465274845913 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 21:47:26 INFO - PROCESS | 3644 | 1465274846013 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 3644 | 1465274846015 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:26 INFO - PROCESS | 3644 | ++DOCSHELL 10A4CC00 == 32 [pid = 3644] [id = 714] 21:47:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10D01400) [pid = 3644] [serial = 2142] [outer = 00000000] 21:47:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13C11400) [pid = 3644] [serial = 2143] [outer = 10D01400] 21:47:26 INFO - PROCESS | 3644 | 1465274846059 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (151B8400) [pid = 3644] [serial = 2144] [outer = 10D01400] 21:47:26 INFO - PROCESS | 3644 | 1465274846412 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]]]}] 21:47:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:47:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 643ms 21:47:26 INFO - PROCESS | 3644 | 1465274846466 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 21:47:26 INFO - PROCESS | 3644 | 1465274846469 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 21:47:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:47:26 INFO - PROCESS | 3644 | 1465274846472 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:47:26 INFO - PROCESS | 3644 | 1465274846473 Marionette TRACE conn3 <- [1,2822,null,{}] 21:47:26 INFO - PROCESS | 3644 | 1465274846477 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}] 21:47:26 INFO - PROCESS | 3644 | 1465274846478 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:26 INFO - PROCESS | 3644 | 1465274846622 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 21:47:26 INFO - PROCESS | 3644 | 1465274846636 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 3644 | 1465274846638 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:26 INFO - PROCESS | 3644 | ++DOCSHELL 15A70400 == 33 [pid = 3644] [id = 715] 21:47:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16837400) [pid = 3644] [serial = 2145] [outer = 00000000] 21:47:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1684F800) [pid = 3644] [serial = 2146] [outer = 16837400] 21:47:26 INFO - PROCESS | 3644 | 1465274846681 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16853C00) [pid = 3644] [serial = 2147] [outer = 16837400] 21:47:27 INFO - PROCESS | 3644 | 1465274847092 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 642ms 21:47:27 INFO - PROCESS | 3644 | 1465274847110 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 3644 | 1465274847111 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 21:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:47:27 INFO - PROCESS | 3644 | 1465274847115 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 3644 | 1465274847116 Marionette TRACE conn3 <- [1,2826,null,{}] 21:47:27 INFO - PROCESS | 3644 | 1465274847119 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}] 21:47:27 INFO - PROCESS | 3644 | 1465274847121 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:27 INFO - PROCESS | 3644 | 1465274847238 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 21:47:27 INFO - PROCESS | 3644 | 1465274847246 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:27 INFO - PROCESS | 3644 | 1465274847248 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:27 INFO - PROCESS | 3644 | ++DOCSHELL 13C7FC00 == 34 [pid = 3644] [id = 716] 21:47:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C8C400) [pid = 3644] [serial = 2148] [outer = 00000000] 21:47:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16B29000) [pid = 3644] [serial = 2149] [outer = 13C8C400] 21:47:27 INFO - PROCESS | 3644 | 1465274847291 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (168B3800) [pid = 3644] [serial = 2150] [outer = 13C8C400] 21:47:27 INFO - PROCESS | 3644 | 1465274847796 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]]]}] 21:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 736ms 21:47:27 INFO - PROCESS | 3644 | 1465274847857 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 3644 | 1465274847861 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 21:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:47:27 INFO - PROCESS | 3644 | 1465274847867 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 3644 | 1465274847870 Marionette TRACE conn3 <- [1,2830,null,{}] 21:47:27 INFO - PROCESS | 3644 | 1465274847876 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}] 21:47:27 INFO - PROCESS | 3644 | 1465274847879 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:28 INFO - PROCESS | 3644 | 1465274848044 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 21:47:28 INFO - PROCESS | 3644 | 1465274848156 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 3644 | 1465274848161 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:28 INFO - PROCESS | 3644 | ++DOCSHELL 10A4A000 == 35 [pid = 3644] [id = 717] 21:47:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10F33800) [pid = 3644] [serial = 2151] [outer = 00000000] 21:47:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (12849000) [pid = 3644] [serial = 2152] [outer = 10F33800] 21:47:28 INFO - PROCESS | 3644 | 1465274848262 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (130C1800) [pid = 3644] [serial = 2153] [outer = 10F33800] 21:47:28 INFO - PROCESS | 3644 | 1465274848860 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]]]}] 21:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1034ms 21:47:28 INFO - PROCESS | 3644 | 1465274848909 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 3644 | 1465274848914 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 21:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:47:28 INFO - PROCESS | 3644 | 1465274848940 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 3644 | 1465274848943 Marionette TRACE conn3 <- [1,2834,null,{}] 21:47:28 INFO - PROCESS | 3644 | 1465274848962 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}] 21:47:28 INFO - PROCESS | 3644 | 1465274848965 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:29 INFO - PROCESS | 3644 | 1465274849089 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 21:47:29 INFO - PROCESS | 3644 | 1465274849219 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 3644 | 1465274849222 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:29 INFO - PROCESS | 3644 | ++DOCSHELL 13C12800 == 36 [pid = 3644] [id = 718] 21:47:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13C81C00) [pid = 3644] [serial = 2154] [outer = 00000000] 21:47:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (140D5000) [pid = 3644] [serial = 2155] [outer = 13C81C00] 21:47:29 INFO - PROCESS | 3644 | 1465274849285 Marionette DEBUG loaded listener.js 21:47:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14E2AC00) [pid = 3644] [serial = 2156] [outer = 13C81C00] 21:47:29 INFO - PROCESS | 3644 | 1465274849871 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]]]}] 21:47:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:47:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1002ms 21:47:29 INFO - PROCESS | 3644 | 1465274849929 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 21:47:29 INFO - PROCESS | 3644 | 1465274849931 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 21:47:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:47:29 INFO - PROCESS | 3644 | 1465274849935 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:47:29 INFO - PROCESS | 3644 | 1465274849939 Marionette TRACE conn3 <- [1,2838,null,{}] 21:47:29 INFO - PROCESS | 3644 | 1465274849950 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}] 21:47:29 INFO - PROCESS | 3644 | 1465274849954 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:30 INFO - PROCESS | 3644 | 1465274850063 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 21:47:30 INFO - PROCESS | 3644 | 1465274850213 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:30 INFO - PROCESS | 3644 | 1465274850216 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:30 INFO - PROCESS | 3644 | ++DOCSHELL 16832C00 == 37 [pid = 3644] [id = 719] 21:47:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16833000) [pid = 3644] [serial = 2157] [outer = 00000000] 21:47:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (168C9C00) [pid = 3644] [serial = 2158] [outer = 16833000] 21:47:30 INFO - PROCESS | 3644 | 1465274850279 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D57800) [pid = 3644] [serial = 2159] [outer = 16833000] 21:47:31 INFO - PROCESS | 3644 | 1465274851059 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:47:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:47:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1191ms 21:47:31 INFO - PROCESS | 3644 | 1465274851130 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 21:47:31 INFO - PROCESS | 3644 | 1465274851134 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 21:47:31 INFO - PROCESS | 3644 | 1465274851139 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:47:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:47:31 INFO - PROCESS | 3644 | 1465274851142 Marionette TRACE conn3 <- [1,2842,null,{}] 21:47:31 INFO - PROCESS | 3644 | 1465274851148 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}] 21:47:31 INFO - PROCESS | 3644 | 1465274851150 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:31 INFO - PROCESS | 3644 | 1465274851257 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 21:47:31 INFO - PROCESS | 3644 | 1465274851393 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 3644 | 1465274851398 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:31 INFO - PROCESS | 3644 | ++DOCSHELL 10A48400 == 38 [pid = 3644] [id = 720] 21:47:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10D04000) [pid = 3644] [serial = 2160] [outer = 00000000] 21:47:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1104DC00) [pid = 3644] [serial = 2161] [outer = 10D04000] 21:47:31 INFO - PROCESS | 3644 | 1465274851450 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (11CC2800) [pid = 3644] [serial = 2162] [outer = 10D04000] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 1605A400 == 37 [pid = 3644] [id = 316] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 16059800 == 36 [pid = 3644] [id = 315] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 10220000 == 35 [pid = 3644] [id = 306] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 15A6FC00 == 34 [pid = 3644] [id = 314] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 1393EC00 == 33 [pid = 3644] [id = 311] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 1313B400 == 32 [pid = 3644] [id = 302] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 0F977C00 == 31 [pid = 3644] [id = 308] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 16690400 == 30 [pid = 3644] [id = 307] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 13937800 == 29 [pid = 3644] [id = 317] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 14E45800 == 28 [pid = 3644] [id = 313] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 1430AC00 == 27 [pid = 3644] [id = 303] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 13C87400 == 26 [pid = 3644] [id = 312] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 15D46C00 == 25 [pid = 3644] [id = 305] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 12ADFC00 == 24 [pid = 3644] [id = 310] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 11CBFC00 == 23 [pid = 3644] [id = 301] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 10D0B800 == 22 [pid = 3644] [id = 309] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 1284E400 == 21 [pid = 3644] [id = 707] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 105EA400 == 20 [pid = 3644] [id = 706] 21:47:31 INFO - PROCESS | 3644 | --DOCSHELL 13C8B800 == 19 [pid = 3644] [id = 705] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16E86800) [pid = 3644] [serial = 2075] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D51000) [pid = 3644] [serial = 2114] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (14E45400) [pid = 3644] [serial = 2101] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (151BA400) [pid = 3644] [serial = 2104] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15112C00) [pid = 3644] [serial = 2102] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16839400) [pid = 3644] [serial = 2107] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (157EC000) [pid = 3644] [serial = 2105] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16846400) [pid = 3644] [serial = 2108] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16B33C00) [pid = 3644] [serial = 2113] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (140CD000) [pid = 3644] [serial = 2098] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13236C00) [pid = 3644] [serial = 2095] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1323D000) [pid = 3644] [serial = 2096] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (111B2000) [pid = 3644] [serial = 2092] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (11ACEC00) [pid = 3644] [serial = 2093] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (12812000) [pid = 3644] [serial = 2090] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (111AD000) [pid = 3644] [serial = 2089] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17690400) [pid = 3644] [serial = 2087] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (175A0400) [pid = 3644] [serial = 2086] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (170B8800) [pid = 3644] [serial = 2084] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16F97800) [pid = 3644] [serial = 2083] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (151B7400) [pid = 3644] [serial = 2081] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15183C00) [pid = 3644] [serial = 2080] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (131D5C00) [pid = 3644] [serial = 2078] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (12DF7800) [pid = 3644] [serial = 2077] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16683C00) [pid = 3644] [serial = 2110] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1668A800) [pid = 3644] [serial = 2111] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1430C000) [pid = 3644] [serial = 2099] [outer = 00000000] [url = about:blank] 21:47:31 INFO - PROCESS | 3644 | 1465274851950 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]]]}] 21:47:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:47:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 846ms 21:47:32 INFO - PROCESS | 3644 | 1465274851983 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 21:47:32 INFO - PROCESS | 3644 | 1465274851987 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 21:47:32 INFO - PROCESS | 3644 | 1465274851993 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:47:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:47:32 INFO - PROCESS | 3644 | 1465274851995 Marionette TRACE conn3 <- [1,2846,null,{}] 21:47:32 INFO - PROCESS | 3644 | 1465274851999 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}] 21:47:32 INFO - PROCESS | 3644 | 1465274852001 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:32 INFO - PROCESS | 3644 | 1465274852092 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 21:47:32 INFO - PROCESS | 3644 | 1465274852101 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:32 INFO - PROCESS | 3644 | 1465274852103 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:32 INFO - PROCESS | 3644 | ++DOCSHELL 12ADE800 == 20 [pid = 3644] [id = 721] 21:47:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (12ADFC00) [pid = 3644] [serial = 2163] [outer = 00000000] 21:47:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13140000) [pid = 3644] [serial = 2164] [outer = 12ADFC00] 21:47:32 INFO - PROCESS | 3644 | 1465274852149 Marionette DEBUG loaded listener.js 21:47:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13237400) [pid = 3644] [serial = 2165] [outer = 12ADFC00] 21:47:32 INFO - PROCESS | 3644 | 1465274852646 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:47:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:47:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 689ms 21:47:32 INFO - PROCESS | 3644 | 1465274852693 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 21:47:32 INFO - PROCESS | 3644 | 1465274852695 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 21:47:32 INFO - PROCESS | 3644 | 1465274852698 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:47:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:47:32 INFO - PROCESS | 3644 | 1465274852702 Marionette TRACE conn3 <- [1,2850,null,{}] 21:47:32 INFO - PROCESS | 3644 | 1465274852740 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}] 21:47:32 INFO - PROCESS | 3644 | 1465274852744 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:32 INFO - PROCESS | 3644 | 1465274852830 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 21:47:32 INFO - PROCESS | 3644 | 1465274852927 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:32 INFO - PROCESS | 3644 | 1465274852930 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:32 INFO - PROCESS | 3644 | ++DOCSHELL 13C8B800 == 21 [pid = 3644] [id = 722] 21:47:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13C8C800) [pid = 3644] [serial = 2166] [outer = 00000000] 21:47:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (140D0000) [pid = 3644] [serial = 2167] [outer = 13C8C800] 21:47:33 INFO - PROCESS | 3644 | 1465274852976 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14E26C00) [pid = 3644] [serial = 2168] [outer = 13C8C800] 21:47:33 INFO - PROCESS | 3644 | 1465274853369 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]]]}] 21:47:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:47:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 704ms 21:47:33 INFO - PROCESS | 3644 | 1465274853398 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 3644 | 1465274853401 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 21:47:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:47:33 INFO - PROCESS | 3644 | 1465274853404 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 3644 | 1465274853406 Marionette TRACE conn3 <- [1,2854,null,{}] 21:47:33 INFO - PROCESS | 3644 | 1465274853409 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}] 21:47:33 INFO - PROCESS | 3644 | 1465274853411 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:33 INFO - PROCESS | 3644 | 1465274853495 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 21:47:33 INFO - PROCESS | 3644 | 1465274853500 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 3644 | 1465274853502 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:33 INFO - PROCESS | 3644 | ++DOCSHELL 14E3E800 == 22 [pid = 3644] [id = 723] 21:47:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (14E45400) [pid = 3644] [serial = 2169] [outer = 00000000] 21:47:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (151B1800) [pid = 3644] [serial = 2170] [outer = 14E45400] 21:47:33 INFO - PROCESS | 3644 | 1465274853545 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (151B7400) [pid = 3644] [serial = 2171] [outer = 14E45400] 21:47:34 INFO - PROCESS | 3644 | 1465274853996 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]]]}] 21:47:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:47:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 643ms 21:47:34 INFO - PROCESS | 3644 | 1465274854042 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 3644 | 1465274854044 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 21:47:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:47:34 INFO - PROCESS | 3644 | 1465274854051 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 3644 | 1465274854053 Marionette TRACE conn3 <- [1,2858,null,{}] 21:47:34 INFO - PROCESS | 3644 | 1465274854063 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}] 21:47:34 INFO - PROCESS | 3644 | 1465274854065 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:34 INFO - PROCESS | 3644 | 1465274854184 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 21:47:34 INFO - PROCESS | 3644 | 1465274854276 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:34 INFO - PROCESS | 3644 | 1465274854278 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:34 INFO - PROCESS | 3644 | ++DOCSHELL 157F3400 == 23 [pid = 3644] [id = 724] 21:47:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (157F3C00) [pid = 3644] [serial = 2172] [outer = 00000000] 21:47:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15D40800) [pid = 3644] [serial = 2173] [outer = 157F3C00] 21:47:34 INFO - PROCESS | 3644 | 1465274854321 Marionette DEBUG loaded listener.js 21:47:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16061800) [pid = 3644] [serial = 2174] [outer = 157F3C00] 21:47:34 INFO - PROCESS | 3644 | 1465274854785 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]]]}] 21:47:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:47:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 767ms 21:47:34 INFO - PROCESS | 3644 | 1465274854840 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 3644 | 1465274854842 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 21:47:34 INFO - PROCESS | 3644 | 1465274854845 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:47:34 INFO - PROCESS | 3644 | 1465274854847 Marionette TRACE conn3 <- [1,2862,null,{}] 21:47:34 INFO - PROCESS | 3644 | 1465274854850 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}] 21:47:34 INFO - PROCESS | 3644 | 1465274854855 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:35 INFO - PROCESS | 3644 | 1465274854993 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 21:47:35 INFO - PROCESS | 3644 | 1465274855060 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 3644 | 1465274855062 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:35 INFO - PROCESS | 3644 | ++DOCSHELL 1683E000 == 24 [pid = 3644] [id = 725] 21:47:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16846000) [pid = 3644] [serial = 2175] [outer = 00000000] 21:47:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16852400) [pid = 3644] [serial = 2176] [outer = 16846000] 21:47:35 INFO - PROCESS | 3644 | 1465274855106 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (168B6C00) [pid = 3644] [serial = 2177] [outer = 16846000] 21:47:35 INFO - PROCESS | 3644 | 1465274855533 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]]]}] 21:47:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:47:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 752ms 21:47:35 INFO - PROCESS | 3644 | 1465274855624 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 3644 | 1465274855626 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 21:47:35 INFO - PROCESS | 3644 | 1465274855629 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - PROCESS | 3644 | 1465274855631 Marionette TRACE conn3 <- [1,2866,null,{}] 21:47:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:47:35 INFO - PROCESS | 3644 | 1465274855634 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}] 21:47:35 INFO - PROCESS | 3644 | 1465274855636 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:35 INFO - PROCESS | 3644 | 1465274855752 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 21:47:35 INFO - PROCESS | 3644 | 1465274855761 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 3644 | 1465274855772 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:35 INFO - PROCESS | 3644 | ++DOCSHELL 16D54400 == 25 [pid = 3644] [id = 726] 21:47:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D54800) [pid = 3644] [serial = 2178] [outer = 00000000] 21:47:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D5B000) [pid = 3644] [serial = 2179] [outer = 16D54800] 21:47:35 INFO - PROCESS | 3644 | 1465274855873 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D5D000) [pid = 3644] [serial = 2180] [outer = 16D54800] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E3E400) [pid = 3644] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13236000) [pid = 3644] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10D0AC00) [pid = 3644] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D70000) [pid = 3644] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1402BC00) [pid = 3644] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (105EC000) [pid = 3644] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1284EC00) [pid = 3644] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16837400) [pid = 3644] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (151B6000) [pid = 3644] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10D01400) [pid = 3644] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:47:36 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (164A8800) [pid = 3644] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:47:36 INFO - PROCESS | 3644 | 1465274856387 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]]]}] 21:47:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:47:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 783ms 21:47:36 INFO - PROCESS | 3644 | 1465274856417 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 21:47:36 INFO - PROCESS | 3644 | 1465274856419 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 21:47:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:47:36 INFO - PROCESS | 3644 | 1465274856422 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:47:36 INFO - PROCESS | 3644 | 1465274856423 Marionette TRACE conn3 <- [1,2870,null,{}] 21:47:36 INFO - PROCESS | 3644 | 1465274856427 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}] 21:47:36 INFO - PROCESS | 3644 | 1465274856429 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:36 INFO - PROCESS | 3644 | 1465274856547 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 21:47:36 INFO - PROCESS | 3644 | 1465274856614 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 3644 | 1465274856616 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:36 INFO - PROCESS | 3644 | ++DOCSHELL 1284EC00 == 26 [pid = 3644] [id = 727] 21:47:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (12854400) [pid = 3644] [serial = 2181] [outer = 00000000] 21:47:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (140CDC00) [pid = 3644] [serial = 2182] [outer = 12854400] 21:47:36 INFO - PROCESS | 3644 | 1465274856658 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (143D9C00) [pid = 3644] [serial = 2183] [outer = 12854400] 21:47:37 INFO - PROCESS | 3644 | 1465274857032 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]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:47:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 643ms 21:47:37 INFO - PROCESS | 3644 | 1465274857060 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 3644 | 1465274857062 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 21:47:37 INFO - PROCESS | 3644 | 1465274857065 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:47:37 INFO - PROCESS | 3644 | 1465274857067 Marionette TRACE conn3 <- [1,2874,null,{}] 21:47:37 INFO - PROCESS | 3644 | 1465274857083 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}] 21:47:37 INFO - PROCESS | 3644 | 1465274857085 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:37 INFO - PROCESS | 3644 | 1465274857166 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 21:47:37 INFO - PROCESS | 3644 | 1465274857171 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 3644 | 1465274857173 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:37 INFO - PROCESS | 3644 | ++DOCSHELL 164AE000 == 27 [pid = 3644] [id = 728] 21:47:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16833C00) [pid = 3644] [serial = 2184] [outer = 00000000] 21:47:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D5A000) [pid = 3644] [serial = 2185] [outer = 16833C00] 21:47:37 INFO - PROCESS | 3644 | 1465274857223 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D5A800) [pid = 3644] [serial = 2186] [outer = 16833C00] 21:47:37 INFO - PROCESS | 3644 | 1465274857679 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]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:47:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 657ms 21:47:37 INFO - PROCESS | 3644 | 1465274857732 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 3644 | 1465274857734 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 21:47:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:47:37 INFO - PROCESS | 3644 | 1465274857737 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 3644 | 1465274857738 Marionette TRACE conn3 <- [1,2878,null,{}] 21:47:37 INFO - PROCESS | 3644 | 1465274857742 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}] 21:47:37 INFO - PROCESS | 3644 | 1465274857743 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:37 INFO - PROCESS | 3644 | 1465274857836 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 21:47:37 INFO - PROCESS | 3644 | 1465274857842 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 3644 | 1465274857844 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:37 INFO - PROCESS | 3644 | ++DOCSHELL 16F9C400 == 28 [pid = 3644] [id = 729] 21:47:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16FA2000) [pid = 3644] [serial = 2187] [outer = 00000000] 21:47:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (174F1400) [pid = 3644] [serial = 2188] [outer = 16FA2000] 21:47:37 INFO - PROCESS | 3644 | 1465274857888 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17585800) [pid = 3644] [serial = 2189] [outer = 16FA2000] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D76400) [pid = 3644] [serial = 2116] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (14E44400) [pid = 3644] [serial = 2134] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (151AEC00) [pid = 3644] [serial = 2135] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1323C800) [pid = 3644] [serial = 2128] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (132EF000) [pid = 3644] [serial = 2129] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1288E000) [pid = 3644] [serial = 2125] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12BCB800) [pid = 3644] [serial = 2126] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16D77C00) [pid = 3644] [serial = 2117] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (140CB000) [pid = 3644] [serial = 2131] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (10D0CC00) [pid = 3644] [serial = 2120] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (10D07000) [pid = 3644] [serial = 2119] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (12D62800) [pid = 3644] [serial = 2123] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (12AE1800) [pid = 3644] [serial = 2122] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16853C00) [pid = 3644] [serial = 2147] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15D43C00) [pid = 3644] [serial = 2137] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (13C11400) [pid = 3644] [serial = 2143] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1668F800) [pid = 3644] [serial = 2140] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1684F800) [pid = 3644] [serial = 2146] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (1683B000) [pid = 3644] [serial = 2141] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (15D47C00) [pid = 3644] [serial = 2138] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (151B8400) [pid = 3644] [serial = 2144] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (16B29000) [pid = 3644] [serial = 2149] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (14305000) [pid = 3644] [serial = 2132] [outer = 00000000] [url = about:blank] 21:47:39 INFO - PROCESS | 3644 | 1465274859760 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:47:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:47:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2068ms 21:47:39 INFO - PROCESS | 3644 | 1465274859793 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 3644 | 1465274859797 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 21:47:39 INFO - PROCESS | 3644 | 1465274859802 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:47:39 INFO - PROCESS | 3644 | 1465274859806 Marionette TRACE conn3 <- [1,2882,null,{}] 21:47:39 INFO - PROCESS | 3644 | 1465274859812 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}] 21:47:39 INFO - PROCESS | 3644 | 1465274859815 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:39 INFO - PROCESS | 3644 | 1465274859904 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 21:47:39 INFO - PROCESS | 3644 | 1465274859914 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 3644 | 1465274859918 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:39 INFO - PROCESS | 3644 | ++DOCSHELL 10A4A400 == 29 [pid = 3644] [id = 730] 21:47:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (10A4B000) [pid = 3644] [serial = 2190] [outer = 00000000] 21:47:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10D10400) [pid = 3644] [serial = 2191] [outer = 10A4B000] 21:47:39 INFO - PROCESS | 3644 | 1465274859971 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10F0F400) [pid = 3644] [serial = 2192] [outer = 10A4B000] 21:47:40 INFO - PROCESS | 3644 | 1465274860490 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]]]}] 21:47:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:47:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 737ms 21:47:40 INFO - PROCESS | 3644 | 1465274860543 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 21:47:40 INFO - PROCESS | 3644 | 1465274860548 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 21:47:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:47:40 INFO - PROCESS | 3644 | 1465274860555 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 3644 | 1465274860557 Marionette TRACE conn3 <- [1,2886,null,{}] 21:47:40 INFO - PROCESS | 3644 | 1465274860561 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}] 21:47:40 INFO - PROCESS | 3644 | 1465274860564 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:40 INFO - PROCESS | 3644 | 1465274860656 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 21:47:40 INFO - PROCESS | 3644 | 1465274860757 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:40 INFO - PROCESS | 3644 | 1465274860760 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:40 INFO - PROCESS | 3644 | ++DOCSHELL 12A18000 == 30 [pid = 3644] [id = 731] 21:47:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (12A18C00) [pid = 3644] [serial = 2193] [outer = 00000000] 21:47:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12BCB800) [pid = 3644] [serial = 2194] [outer = 12A18C00] 21:47:40 INFO - PROCESS | 3644 | 1465274860814 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (13031800) [pid = 3644] [serial = 2195] [outer = 12A18C00] 21:47:41 INFO - PROCESS | 3644 | 1465274861194 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]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 689ms 21:47:41 INFO - PROCESS | 3644 | 1465274861254 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 3644 | 1465274861258 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 21:47:41 INFO - PROCESS | 3644 | 1465274861262 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:47:41 INFO - PROCESS | 3644 | 1465274861268 Marionette TRACE conn3 <- [1,2890,null,{}] 21:47:41 INFO - PROCESS | 3644 | 1465274861279 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}] 21:47:41 INFO - PROCESS | 3644 | 1465274861283 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:41 INFO - PROCESS | 3644 | 1465274861391 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 21:47:41 INFO - PROCESS | 3644 | 1465274861404 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 3644 | 1465274861407 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:41 INFO - PROCESS | 3644 | ++DOCSHELL 137B2C00 == 31 [pid = 3644] [id = 732] 21:47:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (137B7400) [pid = 3644] [serial = 2196] [outer = 00000000] 21:47:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13940C00) [pid = 3644] [serial = 2197] [outer = 137B7400] 21:47:41 INFO - PROCESS | 3644 | 1465274861454 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13C87800) [pid = 3644] [serial = 2198] [outer = 137B7400] 21:47:41 INFO - PROCESS | 3644 | 1465274861906 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 705ms 21:47:41 INFO - PROCESS | 3644 | 1465274861973 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 3644 | 1465274861976 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 21:47:42 INFO - PROCESS | 3644 | 1465274861979 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:47:42 INFO - PROCESS | 3644 | 1465274861981 Marionette TRACE conn3 <- [1,2894,null,{}] 21:47:42 INFO - PROCESS | 3644 | 1465274861984 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}] 21:47:42 INFO - PROCESS | 3644 | 1465274861986 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:42 INFO - PROCESS | 3644 | 1465274862070 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 21:47:42 INFO - PROCESS | 3644 | 1465274862075 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 3644 | 1465274862077 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:42 INFO - PROCESS | 3644 | ++DOCSHELL 14305400 == 32 [pid = 3644] [id = 733] 21:47:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1430D400) [pid = 3644] [serial = 2199] [outer = 00000000] 21:47:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (14E25400) [pid = 3644] [serial = 2200] [outer = 1430D400] 21:47:42 INFO - PROCESS | 3644 | 1465274862123 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14E3D400) [pid = 3644] [serial = 2201] [outer = 1430D400] 21:47:42 INFO - PROCESS | 3644 | 1465274862594 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]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:47:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 689ms 21:47:42 INFO - PROCESS | 3644 | 1465274862679 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 3644 | 1465274862681 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 21:47:42 INFO - PROCESS | 3644 | 1465274862684 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:47:42 INFO - PROCESS | 3644 | 1465274862686 Marionette TRACE conn3 <- [1,2898,null,{}] 21:47:42 INFO - PROCESS | 3644 | 1465274862690 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}] 21:47:42 INFO - PROCESS | 3644 | 1465274862692 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:42 INFO - PROCESS | 3644 | 1465274862796 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 21:47:42 INFO - PROCESS | 3644 | 1465274862804 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 3644 | 1465274862806 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:42 INFO - PROCESS | 3644 | ++DOCSHELL 151AE400 == 33 [pid = 3644] [id = 734] 21:47:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (151B0000) [pid = 3644] [serial = 2202] [outer = 00000000] 21:47:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (151B5400) [pid = 3644] [serial = 2203] [outer = 151B0000] 21:47:42 INFO - PROCESS | 3644 | 1465274862849 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (151BC400) [pid = 3644] [serial = 2204] [outer = 151B0000] 21:47:43 INFO - PROCESS | 3644 | 1465274863268 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]]]}] 21:47:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:47:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:47:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 642ms 21:47:43 INFO - PROCESS | 3644 | 1465274863323 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 21:47:43 INFO - PROCESS | 3644 | 1465274863325 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 21:47:43 INFO - TEST-START | /DOMEvents/constructors.html 21:47:43 INFO - PROCESS | 3644 | 1465274863331 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:47:43 INFO - PROCESS | 3644 | 1465274863333 Marionette TRACE conn3 <- [1,2902,null,{}] 21:47:43 INFO - PROCESS | 3644 | 1465274863336 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}] 21:47:43 INFO - PROCESS | 3644 | 1465274863342 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:43 INFO - PROCESS | 3644 | 1465274863442 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 21:47:43 INFO - PROCESS | 3644 | 1465274863448 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 3644 | 1465274863451 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:43 INFO - PROCESS | 3644 | ++DOCSHELL 15D44C00 == 34 [pid = 3644] [id = 735] 21:47:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15D47C00) [pid = 3644] [serial = 2205] [outer = 00000000] 21:47:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16060C00) [pid = 3644] [serial = 2206] [outer = 15D47C00] 21:47:43 INFO - PROCESS | 3644 | 1465274863494 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16833400) [pid = 3644] [serial = 2207] [outer = 15D47C00] 21:47:44 INFO - PROCESS | 3644 | 1465274864045 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]]]}] 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:47:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:47:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:47:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 752ms 21:47:44 INFO - PROCESS | 3644 | 1465274864081 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 3644 | 1465274864083 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 21:47:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:47:44 INFO - PROCESS | 3644 | 1465274864086 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 3644 | 1465274864088 Marionette TRACE conn3 <- [1,2906,null,{}] 21:47:44 INFO - PROCESS | 3644 | 1465274864092 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}] 21:47:44 INFO - PROCESS | 3644 | 1465274864093 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:44 INFO - PROCESS | 3644 | 1465274864202 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 21:47:44 INFO - PROCESS | 3644 | 1465274864217 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 3644 | 1465274864219 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:44 INFO - PROCESS | 3644 | ++DOCSHELL 16849000 == 35 [pid = 3644] [id = 736] 21:47:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16849400) [pid = 3644] [serial = 2208] [outer = 00000000] 21:47:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16854400) [pid = 3644] [serial = 2209] [outer = 16849400] 21:47:44 INFO - PROCESS | 3644 | 1465274864261 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (168AA000) [pid = 3644] [serial = 2210] [outer = 16849400] 21:47:44 INFO - PROCESS | 3644 | 1465274864664 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:47:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:47:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 596ms 21:47:44 INFO - PROCESS | 3644 | 1465274864684 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 3644 | 1465274864685 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 21:47:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:47:44 INFO - PROCESS | 3644 | 1465274864689 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 3644 | 1465274864690 Marionette TRACE conn3 <- [1,2910,null,{}] 21:47:44 INFO - PROCESS | 3644 | 1465274864694 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}] 21:47:44 INFO - PROCESS | 3644 | 1465274864695 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:44 INFO - PROCESS | 3644 | 1465274864822 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 21:47:44 INFO - PROCESS | 3644 | 1465274864830 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 3644 | 1465274864832 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:44 INFO - PROCESS | 3644 | ++DOCSHELL 1683C000 == 36 [pid = 3644] [id = 737] 21:47:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1684A400) [pid = 3644] [serial = 2211] [outer = 00000000] 21:47:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D5A400) [pid = 3644] [serial = 2212] [outer = 1684A400] 21:47:44 INFO - PROCESS | 3644 | 1465274864876 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D5AC00) [pid = 3644] [serial = 2213] [outer = 1684A400] 21:47:45 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:45 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:45 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:45 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:45 INFO - PROCESS | 3644 | 1465274865322 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]]]}] 21:47:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:47:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:45 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 21:47:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:45 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 21:47:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:45 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]" 21:47:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:47:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 704ms 21:47:45 INFO - PROCESS | 3644 | 1465274865397 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 3644 | 1465274865400 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 21:47:45 INFO - PROCESS | 3644 | 1465274865403 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:47:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:47:45 INFO - PROCESS | 3644 | 1465274865404 Marionette TRACE conn3 <- [1,2914,null,{}] 21:47:45 INFO - PROCESS | 3644 | 1465274865408 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}] 21:47:45 INFO - PROCESS | 3644 | 1465274865410 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:45 INFO - PROCESS | 3644 | 1465274865525 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 21:47:45 INFO - PROCESS | 3644 | 1465274865533 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 3644 | 1465274865535 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:45 INFO - PROCESS | 3644 | ++DOCSHELL 137B0000 == 37 [pid = 3644] [id = 738] 21:47:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16E85800) [pid = 3644] [serial = 2214] [outer = 00000000] 21:47:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (175A0400) [pid = 3644] [serial = 2215] [outer = 16E85800] 21:47:45 INFO - PROCESS | 3644 | 1465274865577 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (175A8800) [pid = 3644] [serial = 2216] [outer = 16E85800] 21:47:46 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:47:46 INFO - PROCESS | 3644 | 1465274866018 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]]]}] 21:47:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:47:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 642ms 21:47:46 INFO - PROCESS | 3644 | 1465274866041 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 3644 | 1465274866043 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 21:47:46 INFO - PROCESS | 3644 | 1465274866046 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:47:46 INFO - PROCESS | 3644 | 1465274866048 Marionette TRACE conn3 <- [1,2918,null,{}] 21:47:46 INFO - PROCESS | 3644 | 1465274866051 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}] 21:47:46 INFO - PROCESS | 3644 | 1465274866054 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:46 INFO - PROCESS | 3644 | 1465274866168 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 21:47:46 INFO - PROCESS | 3644 | 1465274866173 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 3644 | 1465274866175 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:46 INFO - PROCESS | 3644 | ++DOCSHELL 17066C00 == 38 [pid = 3644] [id = 739] 21:47:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17696400) [pid = 3644] [serial = 2217] [outer = 00000000] 21:47:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1789B800) [pid = 3644] [serial = 2218] [outer = 17696400] 21:47:46 INFO - PROCESS | 3644 | 1465274866217 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17E21400) [pid = 3644] [serial = 2219] [outer = 17696400] 21:47:46 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:47:46 INFO - PROCESS | 3644 | 1465274866636 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]]]}] 21:47:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:47:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 643ms 21:47:46 INFO - PROCESS | 3644 | 1465274866685 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 3644 | 1465274866687 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 21:47:46 INFO - PROCESS | 3644 | 1465274866690 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:47:46 INFO - PROCESS | 3644 | 1465274866692 Marionette TRACE conn3 <- [1,2922,null,{}] 21:47:46 INFO - PROCESS | 3644 | 1465274866696 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}] 21:47:46 INFO - PROCESS | 3644 | 1465274866698 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:46 INFO - PROCESS | 3644 | 1465274866824 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 21:47:46 INFO - PROCESS | 3644 | 1465274866923 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 3644 | 1465274866925 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:46 INFO - PROCESS | 3644 | ++DOCSHELL 1518CC00 == 39 [pid = 3644] [id = 740] 21:47:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18102C00) [pid = 3644] [serial = 2220] [outer = 00000000] 21:47:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18191400) [pid = 3644] [serial = 2221] [outer = 18102C00] 21:47:47 INFO - PROCESS | 3644 | 1465274866980 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18193400) [pid = 3644] [serial = 2222] [outer = 18102C00] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (157F3C00) [pid = 3644] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16846000) [pid = 3644] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12854400) [pid = 3644] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16D54800) [pid = 3644] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16833C00) [pid = 3644] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14E45400) [pid = 3644] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13C8C800) [pid = 3644] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12ADFC00) [pid = 3644] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10D04000) [pid = 3644] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16833000) [pid = 3644] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13C81C00) [pid = 3644] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10F33800) [pid = 3644] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:47:47 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13C8C400) [pid = 3644] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:47:47 INFO - PROCESS | 3644 | 1465274867689 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]]]}] 21:47:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:47:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1002ms 21:47:47 INFO - PROCESS | 3644 | 1465274867734 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 3644 | 1465274867736 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 21:47:47 INFO - PROCESS | 3644 | 1465274867739 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 3644 | 1465274867741 Marionette TRACE conn3 <- [1,2926,null,{}] 21:47:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:47:47 INFO - PROCESS | 3644 | 1465274867745 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}] 21:47:47 INFO - PROCESS | 3644 | 1465274867746 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:47 INFO - PROCESS | 3644 | 1465274867826 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 21:47:47 INFO - PROCESS | 3644 | 1465274867831 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 3644 | 1465274867833 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:47 INFO - PROCESS | 3644 | ++DOCSHELL 137B7C00 == 40 [pid = 3644] [id = 741] 21:47:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13C07800) [pid = 3644] [serial = 2223] [outer = 00000000] 21:47:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14E3C000) [pid = 3644] [serial = 2224] [outer = 13C07800] 21:47:47 INFO - PROCESS | 3644 | 1465274867876 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (164B2400) [pid = 3644] [serial = 2225] [outer = 13C07800] 21:47:48 INFO - PROCESS | 3644 | 1465274868289 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]]]}] 21:47:48 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. 21:47:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 596ms 21:47:48 INFO - PROCESS | 3644 | 1465274868339 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 3644 | 1465274868341 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 21:47:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:47:48 INFO - PROCESS | 3644 | 1465274868361 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 3644 | 1465274868363 Marionette TRACE conn3 <- [1,2930,null,{}] 21:47:48 INFO - PROCESS | 3644 | 1465274868367 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}] 21:47:48 INFO - PROCESS | 3644 | 1465274868369 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:48 INFO - PROCESS | 3644 | 1465274868455 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 21:47:48 INFO - PROCESS | 3644 | 1465274868460 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 3644 | 1465274868462 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:48 INFO - PROCESS | 3644 | ++DOCSHELL 151B0800 == 41 [pid = 3644] [id = 742] 21:47:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D72800) [pid = 3644] [serial = 2226] [outer = 00000000] 21:47:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18190000) [pid = 3644] [serial = 2227] [outer = 16D72800] 21:47:48 INFO - PROCESS | 3644 | 1465274868504 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18190800) [pid = 3644] [serial = 2228] [outer = 16D72800] 21:47:48 INFO - PROCESS | 3644 | 1465274868934 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"]]]}] 21:47:48 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 21:47:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:47:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 626ms 21:47:48 INFO - PROCESS | 3644 | 1465274868962 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 3644 | 1465274868964 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 21:47:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:47:48 INFO - PROCESS | 3644 | 1465274868967 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 3644 | 1465274868968 Marionette TRACE conn3 <- [1,2934,null,{}] 21:47:48 INFO - PROCESS | 3644 | 1465274868972 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}] 21:47:48 INFO - PROCESS | 3644 | 1465274868973 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:49 INFO - PROCESS | 3644 | 1465274869098 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 21:47:49 INFO - PROCESS | 3644 | 1465274869106 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 3644 | 1465274869108 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:49 INFO - PROCESS | 3644 | ++DOCSHELL 151B4000 == 42 [pid = 3644] [id = 743] 21:47:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164AF800) [pid = 3644] [serial = 2229] [outer = 00000000] 21:47:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19840800) [pid = 3644] [serial = 2230] [outer = 164AF800] 21:47:49 INFO - PROCESS | 3644 | 1465274869150 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19843800) [pid = 3644] [serial = 2231] [outer = 164AF800] 21:47:49 INFO - PROCESS | 3644 | 1465274869635 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]]]}] 21:47:49 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. 21:47:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 705ms 21:47:49 INFO - PROCESS | 3644 | 1465274869667 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 21:47:49 INFO - PROCESS | 3644 | 1465274869672 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 21:47:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:47:49 INFO - PROCESS | 3644 | 1465274869677 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 3644 | 1465274869681 Marionette TRACE conn3 <- [1,2938,null,{}] 21:47:49 INFO - PROCESS | 3644 | 1465274869687 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}] 21:47:49 INFO - PROCESS | 3644 | 1465274869690 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:49 INFO - PROCESS | 3644 | 1465274869835 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 21:47:50 INFO - PROCESS | 3644 | 1465274870026 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:50 INFO - PROCESS | 3644 | 1465274870031 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:50 INFO - PROCESS | 3644 | ++DOCSHELL 10D07000 == 43 [pid = 3644] [id = 744] 21:47:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10D09000) [pid = 3644] [serial = 2232] [outer = 00000000] 21:47:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10F35000) [pid = 3644] [serial = 2233] [outer = 10D09000] 21:47:50 INFO - PROCESS | 3644 | 1465274870088 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (114BB400) [pid = 3644] [serial = 2234] [outer = 10D09000] 21:47:50 INFO - PROCESS | 3644 | ++DOCSHELL 13238000 == 44 [pid = 3644] [id = 745] 21:47:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1323AC00) [pid = 3644] [serial = 2235] [outer = 00000000] 21:47:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1323C400) [pid = 3644] [serial = 2236] [outer = 1323AC00] 21:47:50 INFO - PROCESS | 3644 | 1465274870790 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]]]}] 21:47:50 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. 21:47:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1143ms 21:47:50 INFO - PROCESS | 3644 | 1465274870829 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 3644 | 1465274870833 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 21:47:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:47:50 INFO - PROCESS | 3644 | 1465274870840 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 3644 | 1465274870843 Marionette TRACE conn3 <- [1,2942,null,{}] 21:47:50 INFO - PROCESS | 3644 | 1465274870854 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}] 21:47:50 INFO - PROCESS | 3644 | 1465274870859 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:51 INFO - PROCESS | 3644 | 1465274871020 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 21:47:51 INFO - PROCESS | 3644 | 1465274871157 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 3644 | 1465274871160 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:51 INFO - PROCESS | 3644 | ++DOCSHELL 132EF800 == 45 [pid = 3644] [id = 746] 21:47:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (132F9000) [pid = 3644] [serial = 2237] [outer = 00000000] 21:47:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (13C12400) [pid = 3644] [serial = 2238] [outer = 132F9000] 21:47:51 INFO - PROCESS | 3644 | 1465274871216 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (14305000) [pid = 3644] [serial = 2239] [outer = 132F9000] 21:47:52 INFO - PROCESS | 3644 | 1465274872041 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]]]}] 21:47:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:47:52 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 21:47:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1253ms 21:47:52 INFO - PROCESS | 3644 | 1465274872099 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 3644 | 1465274872103 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 21:47:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:47:52 INFO - PROCESS | 3644 | 1465274872110 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 3644 | 1465274872113 Marionette TRACE conn3 <- [1,2946,null,{}] 21:47:52 INFO - PROCESS | 3644 | 1465274872119 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}] 21:47:52 INFO - PROCESS | 3644 | 1465274872121 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:52 INFO - PROCESS | 3644 | 1465274872241 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 21:47:52 INFO - PROCESS | 3644 | 1465274872387 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 3644 | 1465274872391 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:52 INFO - PROCESS | 3644 | ++DOCSHELL 10A49C00 == 46 [pid = 3644] [id = 747] 21:47:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10A51000) [pid = 3644] [serial = 2240] [outer = 00000000] 21:47:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (12AA5400) [pid = 3644] [serial = 2241] [outer = 10A51000] 21:47:52 INFO - PROCESS | 3644 | 1465274872445 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1313AC00) [pid = 3644] [serial = 2242] [outer = 10A51000] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 164AE000 == 45 [pid = 3644] [id = 728] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 1284EC00 == 44 [pid = 3644] [id = 727] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 16D54400 == 43 [pid = 3644] [id = 726] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 151B0800 == 42 [pid = 3644] [id = 742] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 137B7C00 == 41 [pid = 3644] [id = 741] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 1518CC00 == 40 [pid = 3644] [id = 740] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 17066C00 == 39 [pid = 3644] [id = 739] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 137B0000 == 38 [pid = 3644] [id = 738] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 1683C000 == 37 [pid = 3644] [id = 737] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 16849000 == 36 [pid = 3644] [id = 736] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 15D44C00 == 35 [pid = 3644] [id = 735] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 151AE400 == 34 [pid = 3644] [id = 734] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 14305400 == 33 [pid = 3644] [id = 733] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 137B2C00 == 32 [pid = 3644] [id = 732] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 12A18000 == 31 [pid = 3644] [id = 731] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 10A4A400 == 30 [pid = 3644] [id = 730] 21:47:52 INFO - PROCESS | 3644 | --DOCSHELL 16F9C400 == 29 [pid = 3644] [id = 729] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15D40800) [pid = 3644] [serial = 2173] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (168B6C00) [pid = 3644] [serial = 2177] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16852400) [pid = 3644] [serial = 2176] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (140CDC00) [pid = 3644] [serial = 2182] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16D5B000) [pid = 3644] [serial = 2179] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D5A000) [pid = 3644] [serial = 2185] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (174F1400) [pid = 3644] [serial = 2188] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (151B1800) [pid = 3644] [serial = 2170] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (140D0000) [pid = 3644] [serial = 2167] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (14E26C00) [pid = 3644] [serial = 2168] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13140000) [pid = 3644] [serial = 2164] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13237400) [pid = 3644] [serial = 2165] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (11CC2800) [pid = 3644] [serial = 2162] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1104DC00) [pid = 3644] [serial = 2161] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D57800) [pid = 3644] [serial = 2159] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (168C9C00) [pid = 3644] [serial = 2158] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14E2AC00) [pid = 3644] [serial = 2156] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (140D5000) [pid = 3644] [serial = 2155] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (130C1800) [pid = 3644] [serial = 2153] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12849000) [pid = 3644] [serial = 2152] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (168B3800) [pid = 3644] [serial = 2150] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D5A800) [pid = 3644] [serial = 2186] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16061800) [pid = 3644] [serial = 2174] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D5D000) [pid = 3644] [serial = 2180] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (151B7400) [pid = 3644] [serial = 2171] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (143D9C00) [pid = 3644] [serial = 2183] [outer = 00000000] [url = about:blank] 21:47:52 INFO - PROCESS | 3644 | 1465274872956 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]]]}] 21:47:53 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. 21:47:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 908ms 21:47:53 INFO - PROCESS | 3644 | 1465274873013 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 3644 | 1465274873017 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 21:47:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:47:53 INFO - PROCESS | 3644 | 1465274873023 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 3644 | 1465274873026 Marionette TRACE conn3 <- [1,2950,null,{}] 21:47:53 INFO - PROCESS | 3644 | 1465274873030 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}] 21:47:53 INFO - PROCESS | 3644 | 1465274873032 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:53 INFO - PROCESS | 3644 | 1465274873117 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 21:47:53 INFO - PROCESS | 3644 | 1465274873124 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 3644 | 1465274873127 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:53 INFO - PROCESS | 3644 | ++DOCSHELL 12A19400 == 30 [pid = 3644] [id = 748] 21:47:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (12A9F800) [pid = 3644] [serial = 2243] [outer = 00000000] 21:47:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (131D6800) [pid = 3644] [serial = 2244] [outer = 12A9F800] 21:47:53 INFO - PROCESS | 3644 | 1465274873173 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1323A400) [pid = 3644] [serial = 2245] [outer = 12A9F800] 21:47:53 INFO - PROCESS | 3644 | 1465274873657 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]]]}] 21:47:53 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. 21:47:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 689ms 21:47:53 INFO - PROCESS | 3644 | 1465274873723 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 3644 | 1465274873725 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 21:47:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:47:53 INFO - PROCESS | 3644 | 1465274873729 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 3644 | 1465274873732 Marionette TRACE conn3 <- [1,2954,null,{}] 21:47:53 INFO - PROCESS | 3644 | 1465274873743 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}] 21:47:53 INFO - PROCESS | 3644 | 1465274873748 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:53 INFO - PROCESS | 3644 | 1465274873831 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 21:47:53 INFO - PROCESS | 3644 | 1465274873968 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 3644 | 1465274873971 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:54 INFO - PROCESS | 3644 | ++DOCSHELL 140CC000 == 31 [pid = 3644] [id = 749] 21:47:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (140CD000) [pid = 3644] [serial = 2246] [outer = 00000000] 21:47:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (140D5400) [pid = 3644] [serial = 2247] [outer = 140CD000] 21:47:54 INFO - PROCESS | 3644 | 1465274874019 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14E26400) [pid = 3644] [serial = 2248] [outer = 140CD000] 21:47:54 INFO - PROCESS | 3644 | 1465274874360 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]]]}] 21:47:54 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. 21:47:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 689ms 21:47:54 INFO - PROCESS | 3644 | 1465274874428 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 21:47:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:47:54 INFO - PROCESS | 3644 | 1465274874430 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 21:47:54 INFO - PROCESS | 3644 | 1465274874434 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:47:54 INFO - PROCESS | 3644 | 1465274874435 Marionette TRACE conn3 <- [1,2958,null,{}] 21:47:54 INFO - PROCESS | 3644 | 1465274874439 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}] 21:47:54 INFO - PROCESS | 3644 | 1465274874441 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:54 INFO - PROCESS | 3644 | 1465274874531 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 21:47:54 INFO - PROCESS | 3644 | 1465274874535 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 3644 | 1465274874537 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:54 INFO - PROCESS | 3644 | ++DOCSHELL 143D9C00 == 32 [pid = 3644] [id = 750] 21:47:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14E28C00) [pid = 3644] [serial = 2249] [outer = 00000000] 21:47:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15190000) [pid = 3644] [serial = 2250] [outer = 14E28C00] 21:47:54 INFO - PROCESS | 3644 | 1465274874581 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (151B5000) [pid = 3644] [serial = 2251] [outer = 14E28C00] 21:47:55 INFO - PROCESS | 3644 | 1465274875058 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]]]}] 21:47:55 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. 21:47:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 689ms 21:47:55 INFO - PROCESS | 3644 | 1465274875133 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 3644 | 1465274875135 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 21:47:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:47:55 INFO - PROCESS | 3644 | 1465274875138 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 3644 | 1465274875140 Marionette TRACE conn3 <- [1,2962,null,{}] 21:47:55 INFO - PROCESS | 3644 | 1465274875151 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}] 21:47:55 INFO - PROCESS | 3644 | 1465274875153 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:55 INFO - PROCESS | 3644 | 1465274875264 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 21:47:55 INFO - PROCESS | 3644 | 1465274875357 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 3644 | 1465274875359 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:55 INFO - PROCESS | 3644 | ++DOCSHELL 14E45400 == 33 [pid = 3644] [id = 751] 21:47:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (151B2000) [pid = 3644] [serial = 2252] [outer = 00000000] 21:47:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15A6FC00) [pid = 3644] [serial = 2253] [outer = 151B2000] 21:47:55 INFO - PROCESS | 3644 | 1465274875406 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15D3A000) [pid = 3644] [serial = 2254] [outer = 151B2000] 21:47:55 INFO - PROCESS | 3644 | 1465274875803 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]]]}] 21:47:55 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. 21:47:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 705ms 21:47:55 INFO - PROCESS | 3644 | 1465274875841 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 3644 | 1465274875843 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 21:47:55 INFO - PROCESS | 3644 | 1465274875846 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 3644 | 1465274875848 Marionette TRACE conn3 <- [1,2966,null,{}] 21:47:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:47:55 INFO - PROCESS | 3644 | 1465274875851 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}] 21:47:55 INFO - PROCESS | 3644 | 1465274875857 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:56 INFO - PROCESS | 3644 | 1465274876000 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 21:47:56 INFO - PROCESS | 3644 | 1465274876067 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 3644 | 1465274876069 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:56 INFO - PROCESS | 3644 | ++DOCSHELL 15D47800 == 34 [pid = 3644] [id = 752] 21:47:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15D42800) [pid = 3644] [serial = 2255] [outer = 00000000] 21:47:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164B3C00) [pid = 3644] [serial = 2256] [outer = 15D42800] 21:47:56 INFO - PROCESS | 3644 | 1465274876113 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1668A800) [pid = 3644] [serial = 2257] [outer = 15D42800] 21:47:56 INFO - PROCESS | 3644 | 1465274876490 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]]]}] 21:47:56 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. 21:47:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 705ms 21:47:56 INFO - PROCESS | 3644 | 1465274876549 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 3644 | 1465274876552 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 21:47:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:47:56 INFO - PROCESS | 3644 | 1465274876556 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 3644 | 1465274876559 Marionette TRACE conn3 <- [1,2970,null,{}] 21:47:56 INFO - PROCESS | 3644 | 1465274876567 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}] 21:47:56 INFO - PROCESS | 3644 | 1465274876569 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:56 INFO - PROCESS | 3644 | 1465274876722 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16E85800) [pid = 3644] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (15D47C00) [pid = 3644] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10A4B000) [pid = 3644] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16849400) [pid = 3644] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12A18C00) [pid = 3644] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (151B0000) [pid = 3644] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (137B7400) [pid = 3644] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16FA2000) [pid = 3644] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17696400) [pid = 3644] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1430D400) [pid = 3644] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D72800) [pid = 3644] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18102C00) [pid = 3644] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13C07800) [pid = 3644] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:47:56 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1684A400) [pid = 3644] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:47:56 INFO - PROCESS | 3644 | 1465274876959 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 3644 | 1465274876961 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:56 INFO - PROCESS | 3644 | ++DOCSHELL 10567C00 == 35 [pid = 3644] [id = 753] 21:47:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (105E4400) [pid = 3644] [serial = 2258] [outer = 00000000] 21:47:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13238800) [pid = 3644] [serial = 2259] [outer = 105E4400] 21:47:57 INFO - PROCESS | 3644 | 1465274877004 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13C06C00) [pid = 3644] [serial = 2260] [outer = 105E4400] 21:47:57 INFO - PROCESS | 3644 | 1465274877316 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"]]]}] 21:47:57 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 21:47:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:47:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 799ms 21:47:57 INFO - PROCESS | 3644 | 1465274877356 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 3644 | 1465274877358 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 21:47:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:47:57 INFO - PROCESS | 3644 | 1465274877361 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 3644 | 1465274877363 Marionette TRACE conn3 <- [1,2974,null,{}] 21:47:57 INFO - PROCESS | 3644 | 1465274877366 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}] 21:47:57 INFO - PROCESS | 3644 | 1465274877368 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:57 INFO - PROCESS | 3644 | 1465274877485 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 21:47:57 INFO - PROCESS | 3644 | 1465274877548 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 3644 | 1465274877550 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:57 INFO - PROCESS | 3644 | ++DOCSHELL 13241C00 == 36 [pid = 3644] [id = 754] 21:47:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13244400) [pid = 3644] [serial = 2261] [outer = 00000000] 21:47:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (168B7000) [pid = 3644] [serial = 2262] [outer = 13244400] 21:47:57 INFO - PROCESS | 3644 | 1465274877601 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16B2B000) [pid = 3644] [serial = 2263] [outer = 13244400] 21:47:57 INFO - PROCESS | 3644 | 1465274877910 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]]]}] 21:47:57 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. 21:47:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 595ms 21:47:57 INFO - PROCESS | 3644 | 1465274877958 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 3644 | 1465274877960 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 21:47:57 INFO - PROCESS | 3644 | 1465274877963 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:47:57 INFO - PROCESS | 3644 | 1465274877965 Marionette TRACE conn3 <- [1,2978,null,{}] 21:47:57 INFO - PROCESS | 3644 | 1465274877968 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}] 21:47:57 INFO - PROCESS | 3644 | 1465274877970 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:58 INFO - PROCESS | 3644 | 1465274878093 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 21:47:58 INFO - PROCESS | 3644 | 1465274878152 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 3644 | 1465274878154 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:58 INFO - PROCESS | 3644 | ++DOCSHELL 1026D800 == 37 [pid = 3644] [id = 755] 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10D0B000) [pid = 3644] [serial = 2264] [outer = 00000000] 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D57400) [pid = 3644] [serial = 2265] [outer = 10D0B000] 21:47:58 INFO - PROCESS | 3644 | 1465274878196 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D59800) [pid = 3644] [serial = 2266] [outer = 10D0B000] 21:47:58 INFO - PROCESS | 3644 | ++DOCSHELL 16D79800 == 38 [pid = 3644] [id = 756] 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D7BC00) [pid = 3644] [serial = 2267] [outer = 00000000] 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D7CC00) [pid = 3644] [serial = 2268] [outer = 16D7BC00] 21:47:58 INFO - PROCESS | 3644 | 1465274878583 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]]]}] 21:47:58 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. 21:47:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 626ms 21:47:58 INFO - PROCESS | 3644 | 1465274878601 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 3644 | 1465274878603 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 21:47:58 INFO - PROCESS | 3644 | 1465274878607 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:47:58 INFO - PROCESS | 3644 | 1465274878608 Marionette TRACE conn3 <- [1,2982,null,{}] 21:47:58 INFO - PROCESS | 3644 | 1465274878611 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}] 21:47:58 INFO - PROCESS | 3644 | 1465274878614 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:58 INFO - PROCESS | 3644 | 1465274878760 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 21:47:58 INFO - PROCESS | 3644 | 1465274878768 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 3644 | 1465274878770 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:58 INFO - PROCESS | 3644 | ++DOCSHELL 16D57C00 == 39 [pid = 3644] [id = 757] 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D5D400) [pid = 3644] [serial = 2269] [outer = 00000000] 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16E90400) [pid = 3644] [serial = 2270] [outer = 16D5D400] 21:47:58 INFO - PROCESS | 3644 | 1465274878812 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16FA3400) [pid = 3644] [serial = 2271] [outer = 16D5D400] 21:47:59 INFO - PROCESS | 3644 | 1465274879381 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]]]}] 21:47:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:47:59 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 21:47:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 799ms 21:47:59 INFO - PROCESS | 3644 | 1465274879464 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 3644 | 1465274879469 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 21:47:59 INFO - PROCESS | 3644 | 1465274879475 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 3644 | 1465274879480 Marionette TRACE conn3 <- [1,2986,null,{}] 21:47:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:47:59 INFO - PROCESS | 3644 | 1465274879485 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}] 21:47:59 INFO - PROCESS | 3644 | 1465274879488 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:59 INFO - PROCESS | 3644 | 1465274879610 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 21:47:59 INFO - PROCESS | 3644 | 1465274879752 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 3644 | 1465274879755 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:47:59 INFO - PROCESS | 3644 | ++DOCSHELL 11ACC000 == 40 [pid = 3644] [id = 758] 21:47:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (11ACF800) [pid = 3644] [serial = 2272] [outer = 00000000] 21:47:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (131D5800) [pid = 3644] [serial = 2273] [outer = 11ACF800] 21:47:59 INFO - PROCESS | 3644 | 1465274879812 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (137AEC00) [pid = 3644] [serial = 2274] [outer = 11ACF800] 21:48:00 INFO - PROCESS | 3644 | 1465274880389 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]]]}] 21:48:00 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. 21:48:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 877ms 21:48:00 INFO - PROCESS | 3644 | 1465274880398 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 3644 | 1465274880403 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 21:48:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:48:00 INFO - PROCESS | 3644 | 1465274880409 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 3644 | 1465274880412 Marionette TRACE conn3 <- [1,2990,null,{}] 21:48:00 INFO - PROCESS | 3644 | 1465274880416 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}] 21:48:00 INFO - PROCESS | 3644 | 1465274880419 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:00 INFO - PROCESS | 3644 | 1465274880532 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 21:48:00 INFO - PROCESS | 3644 | 1465274880673 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:00 INFO - PROCESS | 3644 | 1465274880676 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:00 INFO - PROCESS | 3644 | ++DOCSHELL 14301400 == 41 [pid = 3644] [id = 759] 21:48:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14304000) [pid = 3644] [serial = 2275] [outer = 00000000] 21:48:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15186000) [pid = 3644] [serial = 2276] [outer = 14304000] 21:48:00 INFO - PROCESS | 3644 | 1465274880735 Marionette DEBUG loaded listener.js 21:48:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (15A68000) [pid = 3644] [serial = 2277] [outer = 14304000] 21:48:01 INFO - PROCESS | 3644 | 1465274881262 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]]]}] 21:48:01 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. 21:48:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 908ms 21:48:01 INFO - PROCESS | 3644 | 1465274881313 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 3644 | 1465274881316 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 21:48:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:48:01 INFO - PROCESS | 3644 | 1465274881320 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 3644 | 1465274881323 Marionette TRACE conn3 <- [1,2994,null,{}] 21:48:01 INFO - PROCESS | 3644 | 1465274881352 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}] 21:48:01 INFO - PROCESS | 3644 | 1465274881357 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:01 INFO - PROCESS | 3644 | 1465274881463 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 21:48:01 INFO - PROCESS | 3644 | 1465274881618 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 3644 | 1465274881621 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:01 INFO - PROCESS | 3644 | ++DOCSHELL 16D51000 == 42 [pid = 3644] [id = 760] 21:48:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16D52C00) [pid = 3644] [serial = 2278] [outer = 00000000] 21:48:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16D74800) [pid = 3644] [serial = 2279] [outer = 16D52C00] 21:48:01 INFO - PROCESS | 3644 | 1465274881687 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (174FEC00) [pid = 3644] [serial = 2280] [outer = 16D52C00] 21:48:02 INFO - PROCESS | 3644 | 1465274882179 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]]]}] 21:48:02 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. 21:48:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 893ms 21:48:02 INFO - PROCESS | 3644 | 1465274882225 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 21:48:02 INFO - PROCESS | 3644 | 1465274882228 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 21:48:02 INFO - PROCESS | 3644 | 1465274882232 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:48:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:48:02 INFO - PROCESS | 3644 | 1465274882234 Marionette TRACE conn3 <- [1,2998,null,{}] 21:48:02 INFO - PROCESS | 3644 | 1465274882237 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}] 21:48:02 INFO - PROCESS | 3644 | 1465274882239 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:02 INFO - PROCESS | 3644 | 1465274882348 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 21:48:02 INFO - PROCESS | 3644 | 1465274882462 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 3644 | 1465274882465 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:02 INFO - PROCESS | 3644 | ++DOCSHELL 10D08C00 == 43 [pid = 3644] [id = 761] 21:48:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (164A6800) [pid = 3644] [serial = 2281] [outer = 00000000] 21:48:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1789AC00) [pid = 3644] [serial = 2282] [outer = 164A6800] 21:48:02 INFO - PROCESS | 3644 | 1465274882573 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (17E2A800) [pid = 3644] [serial = 2283] [outer = 164A6800] 21:48:02 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:48:03 INFO - PROCESS | 3644 | 1465274883308 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:48:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:48:03 INFO - {} 21:48:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:48:03 INFO - {} 21:48:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:48:03 INFO - {} 21:48:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:48:03 INFO - {} 21:48:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1096ms 21:48:03 INFO - PROCESS | 3644 | 1465274883372 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 3644 | 1465274883375 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 21:48:03 INFO - PROCESS | 3644 | 1465274883381 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - TEST-START | /FileAPI/fileReader.html 21:48:03 INFO - PROCESS | 3644 | 1465274883384 Marionette TRACE conn3 <- [1,3002,null,{}] 21:48:03 INFO - PROCESS | 3644 | 1465274883390 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}] 21:48:03 INFO - PROCESS | 3644 | 1465274883392 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:03 INFO - PROCESS | 3644 | 1465274883498 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 21:48:03 INFO - PROCESS | 3644 | 1465274883635 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 3644 | 1465274883638 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:03 INFO - PROCESS | 3644 | ++DOCSHELL 12A12800 == 44 [pid = 3644] [id = 762] 21:48:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (12A19000) [pid = 3644] [serial = 2284] [outer = 00000000] 21:48:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1402D800) [pid = 3644] [serial = 2285] [outer = 12A19000] 21:48:03 INFO - PROCESS | 3644 | 1465274883691 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1323B000) [pid = 3644] [serial = 2286] [outer = 12A19000] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 16D79800 == 43 [pid = 3644] [id = 756] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 1026D800 == 42 [pid = 3644] [id = 755] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 13241C00 == 41 [pid = 3644] [id = 754] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 10567C00 == 40 [pid = 3644] [id = 753] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 15D47800 == 39 [pid = 3644] [id = 752] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 14E45400 == 38 [pid = 3644] [id = 751] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 143D9C00 == 37 [pid = 3644] [id = 750] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 140CC000 == 36 [pid = 3644] [id = 749] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 12A19400 == 35 [pid = 3644] [id = 748] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 10A49C00 == 34 [pid = 3644] [id = 747] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 13238000 == 33 [pid = 3644] [id = 745] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 10D07000 == 32 [pid = 3644] [id = 744] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 132EF800 == 31 [pid = 3644] [id = 746] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 151B4000 == 30 [pid = 3644] [id = 743] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 16D51000 == 29 [pid = 3644] [id = 760] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 10D08C00 == 28 [pid = 3644] [id = 761] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 14301400 == 27 [pid = 3644] [id = 759] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 16D57C00 == 26 [pid = 3644] [id = 757] 21:48:04 INFO - PROCESS | 3644 | --DOCSHELL 11ACC000 == 25 [pid = 3644] [id = 758] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16854400) [pid = 3644] [serial = 2209] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (168AA000) [pid = 3644] [serial = 2210] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (12BCB800) [pid = 3644] [serial = 2194] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16D5A400) [pid = 3644] [serial = 2212] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (13031800) [pid = 3644] [serial = 2195] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (151B5400) [pid = 3644] [serial = 2203] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (151BC400) [pid = 3644] [serial = 2204] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (13940C00) [pid = 3644] [serial = 2197] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13C87800) [pid = 3644] [serial = 2198] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17585800) [pid = 3644] [serial = 2189] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1789B800) [pid = 3644] [serial = 2218] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14E25400) [pid = 3644] [serial = 2200] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (14E3D400) [pid = 3644] [serial = 2201] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18190800) [pid = 3644] [serial = 2228] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19840800) [pid = 3644] [serial = 2230] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18191400) [pid = 3644] [serial = 2221] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18190000) [pid = 3644] [serial = 2227] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18193400) [pid = 3644] [serial = 2222] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17E21400) [pid = 3644] [serial = 2219] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14E3C000) [pid = 3644] [serial = 2224] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164B2400) [pid = 3644] [serial = 2225] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D5AC00) [pid = 3644] [serial = 2213] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (175A8800) [pid = 3644] [serial = 2216] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (175A0400) [pid = 3644] [serial = 2215] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16060C00) [pid = 3644] [serial = 2206] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16833400) [pid = 3644] [serial = 2207] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10D10400) [pid = 3644] [serial = 2191] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10F0F400) [pid = 3644] [serial = 2192] [outer = 00000000] [url = about:blank] 21:48:04 INFO - PROCESS | 3644 | 1465274884776 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]]]}] 21:48:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:48:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:48:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:48:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:48:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1441ms 21:48:04 INFO - PROCESS | 3644 | 1465274884831 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 3644 | 1465274884835 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 21:48:04 INFO - TEST-START | /FileAPI/historical.html 21:48:04 INFO - PROCESS | 3644 | 1465274884839 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:48:04 INFO - PROCESS | 3644 | 1465274884843 Marionette TRACE conn3 <- [1,3006,null,{}] 21:48:04 INFO - PROCESS | 3644 | 1465274884848 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}] 21:48:04 INFO - PROCESS | 3644 | 1465274884851 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:04 INFO - PROCESS | 3644 | 1465274884940 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 21:48:04 INFO - PROCESS | 3644 | 1465274884948 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 3644 | 1465274884951 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:04 INFO - PROCESS | 3644 | ++DOCSHELL 10D03C00 == 26 [pid = 3644] [id = 763] 21:48:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (10D05800) [pid = 3644] [serial = 2287] [outer = 00000000] 21:48:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (114BC800) [pid = 3644] [serial = 2288] [outer = 10D05800] 21:48:05 INFO - PROCESS | 3644 | 1465274884998 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1284D400) [pid = 3644] [serial = 2289] [outer = 10D05800] 21:48:05 INFO - PROCESS | 3644 | 1465274885499 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"]]]}] 21:48:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:48:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:48:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:48:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:48:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:48:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:48:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:48:05 INFO - TEST-OK | /FileAPI/historical.html | took 690ms 21:48:05 INFO - PROCESS | 3644 | 1465274885540 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 3644 | 1465274885545 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 21:48:05 INFO - TEST-START | /FileAPI/idlharness.html 21:48:05 INFO - PROCESS | 3644 | 1465274885552 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 3644 | 1465274885554 Marionette TRACE conn3 <- [1,3010,null,{}] 21:48:05 INFO - PROCESS | 3644 | 1465274885562 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}] 21:48:05 INFO - PROCESS | 3644 | 1465274885564 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:05 INFO - PROCESS | 3644 | 1465274885688 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 21:48:05 INFO - PROCESS | 3644 | 1465274885804 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 3644 | 1465274885806 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:05 INFO - PROCESS | 3644 | ++DOCSHELL 13238C00 == 27 [pid = 3644] [id = 764] 21:48:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13244000) [pid = 3644] [serial = 2290] [outer = 00000000] 21:48:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (137B8800) [pid = 3644] [serial = 2291] [outer = 13244000] 21:48:05 INFO - PROCESS | 3644 | 1465274885854 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13C07800) [pid = 3644] [serial = 2292] [outer = 13244000] 21:48:06 INFO - PROCESS | 3644 | 1465274886573 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:48:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:48:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:48:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:48:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:48:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:48:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:48:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:48:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:48:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:48:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:48:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:48:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:48:06 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 21:48:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:48:06 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 21:48:06 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 21:48:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:48:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:48:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:48:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:48:06 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 21:48:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:48:06 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 21:48:06 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 21:48:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:48:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:48:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1144ms 21:48:06 INFO - PROCESS | 3644 | 1465274886688 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 21:48:06 INFO - PROCESS | 3644 | 1465274886690 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 21:48:06 INFO - TEST-START | /FileAPI/idlharness.worker 21:48:06 INFO - PROCESS | 3644 | 1465274886697 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 3644 | 1465274886700 Marionette TRACE conn3 <- [1,3014,null,{}] 21:48:06 INFO - PROCESS | 3644 | 1465274886711 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}] 21:48:06 INFO - PROCESS | 3644 | 1465274886715 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:06 INFO - PROCESS | 3644 | 1465274886848 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 21:48:06 INFO - PROCESS | 3644 | 1465274886869 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:06 INFO - PROCESS | 3644 | 1465274886872 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:06 INFO - PROCESS | 3644 | ++DOCSHELL 16853800 == 28 [pid = 3644] [id = 765] 21:48:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16854800) [pid = 3644] [serial = 2293] [outer = 00000000] 21:48:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16A8F800) [pid = 3644] [serial = 2294] [outer = 16854800] 21:48:06 INFO - PROCESS | 3644 | 1465274886919 Marionette DEBUG loaded listener.js 21:48:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D55000) [pid = 3644] [serial = 2295] [outer = 16854800] 21:48:07 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:48:07 INFO - PROCESS | 3644 | 1465274887965 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:48:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:48:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:48:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:48:08 INFO - {} 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:48:08 INFO - {} 21:48:08 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 - {} 21:48:08 INFO - {} 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:48:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:48:08 INFO - {} 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:48:08 INFO - {} 21:48:08 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 - {} 21:48:08 INFO - {} 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:48:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:48:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 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 21:48:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:48:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:48:08 INFO - {} 21:48:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1473ms 21:48:08 INFO - PROCESS | 3644 | 1465274888171 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 3644 | 1465274888174 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 21:48:08 INFO - PROCESS | 3644 | 1465274888177 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:48:08 INFO - PROCESS | 3644 | 1465274888179 Marionette TRACE conn3 <- [1,3018,null,{}] 21:48:08 INFO - PROCESS | 3644 | 1465274888182 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}] 21:48:08 INFO - PROCESS | 3644 | 1465274888184 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:08 INFO - PROCESS | 3644 | 1465274888334 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 21:48:08 INFO - PROCESS | 3644 | 1465274888339 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 3644 | 1465274888341 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:08 INFO - PROCESS | 3644 | ++DOCSHELL 16F97400 == 29 [pid = 3644] [id = 766] 21:48:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16F97800) [pid = 3644] [serial = 2296] [outer = 00000000] 21:48:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (19E2B800) [pid = 3644] [serial = 2297] [outer = 16F97800] 21:48:08 INFO - PROCESS | 3644 | 1465274888386 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (131DA400) [pid = 3644] [serial = 2298] [outer = 16F97800] 21:48:09 INFO - PROCESS | 3644 | 1465274889035 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]]]}] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D5D400) [pid = 3644] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10D0B000) [pid = 3644] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (151B2000) [pid = 3644] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (132F9000) [pid = 3644] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (164AF800) [pid = 3644] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10A51000) [pid = 3644] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15D42800) [pid = 3644] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10D09000) [pid = 3644] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1323AC00) [pid = 3644] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D7BC00) [pid = 3644] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12A9F800) [pid = 3644] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (14E28C00) [pid = 3644] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (140CD000) [pid = 3644] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (105E4400) [pid = 3644] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:48:09 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13244400) [pid = 3644] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:48:09 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 21:48:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 908ms 21:48:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:48:09 INFO - PROCESS | 3644 | 1465274889081 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 3644 | 1465274889083 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 21:48:09 INFO - PROCESS | 3644 | 1465274889086 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 3644 | 1465274889088 Marionette TRACE conn3 <- [1,3022,null,{}] 21:48:09 INFO - PROCESS | 3644 | 1465274889091 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}] 21:48:09 INFO - PROCESS | 3644 | 1465274889093 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:09 INFO - PROCESS | 3644 | 1465274889172 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 21:48:09 INFO - PROCESS | 3644 | 1465274889177 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:09 INFO - PROCESS | 3644 | 1465274889180 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:09 INFO - PROCESS | 3644 | ++DOCSHELL 131D3400 == 30 [pid = 3644] [id = 767] 21:48:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1323AC00) [pid = 3644] [serial = 2299] [outer = 00000000] 21:48:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14E28C00) [pid = 3644] [serial = 2300] [outer = 1323AC00] 21:48:09 INFO - PROCESS | 3644 | 1465274889223 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16D7C800) [pid = 3644] [serial = 2301] [outer = 1323AC00] 21:48:09 INFO - PROCESS | 3644 | 1465274889687 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]]]}] 21:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:48:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 627ms 21:48:09 INFO - PROCESS | 3644 | 1465274889724 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 3644 | 1465274889726 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 21:48:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:48:09 INFO - PROCESS | 3644 | 1465274889730 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 3644 | 1465274889731 Marionette TRACE conn3 <- [1,3026,null,{}] 21:48:09 INFO - PROCESS | 3644 | 1465274889735 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}] 21:48:09 INFO - PROCESS | 3644 | 1465274889740 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:09 INFO - PROCESS | 3644 | 1465274889840 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 21:48:09 INFO - PROCESS | 3644 | 1465274889845 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:09 INFO - PROCESS | 3644 | 1465274889847 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:09 INFO - PROCESS | 3644 | ++DOCSHELL 19EDCC00 == 31 [pid = 3644] [id = 768] 21:48:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (19EDEC00) [pid = 3644] [serial = 2302] [outer = 00000000] 21:48:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1A005800) [pid = 3644] [serial = 2303] [outer = 19EDEC00] 21:48:09 INFO - PROCESS | 3644 | 1465274889890 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1A010C00) [pid = 3644] [serial = 2304] [outer = 19EDEC00] 21:48:10 INFO - PROCESS | 3644 | 1465274890336 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"]]]}] 21:48:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:48:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:48:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 627ms 21:48:10 INFO - PROCESS | 3644 | 1465274890368 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 21:48:10 INFO - PROCESS | 3644 | 1465274890370 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 21:48:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:48:10 INFO - PROCESS | 3644 | 1465274890373 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - PROCESS | 3644 | 1465274890375 Marionette TRACE conn3 <- [1,3030,null,{}] 21:48:10 INFO - PROCESS | 3644 | 1465274890397 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}] 21:48:10 INFO - PROCESS | 3644 | 1465274890398 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:10 INFO - PROCESS | 3644 | 1465274890477 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 21:48:10 INFO - PROCESS | 3644 | 1465274890482 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 3644 | 1465274890484 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:10 INFO - PROCESS | 3644 | ++DOCSHELL 1A091800 == 32 [pid = 3644] [id = 769] 21:48:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1A095400) [pid = 3644] [serial = 2305] [outer = 00000000] 21:48:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1A50C800) [pid = 3644] [serial = 2306] [outer = 1A095400] 21:48:10 INFO - PROCESS | 3644 | 1465274890526 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1A50F000) [pid = 3644] [serial = 2307] [outer = 1A095400] 21:48:11 INFO - PROCESS | 3644 | 1465274891170 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]]]}] 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:48:11 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. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:48:11 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'.) 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:48:11 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. 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:48:11 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. 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:48:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:48:11 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. 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:48:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:48:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:48:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 939ms 21:48:11 INFO - PROCESS | 3644 | 1465274891312 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 21:48:11 INFO - PROCESS | 3644 | 1465274891317 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 21:48:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:48:11 INFO - PROCESS | 3644 | 1465274891323 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 3644 | 1465274891326 Marionette TRACE conn3 <- [1,3034,null,{}] 21:48:11 INFO - PROCESS | 3644 | 1465274891332 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}] 21:48:11 INFO - PROCESS | 3644 | 1465274891335 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:11 INFO - PROCESS | 3644 | 1465274891474 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 21:48:11 INFO - PROCESS | 3644 | 1465274891608 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:11 INFO - PROCESS | 3644 | 1465274891613 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:11 INFO - PROCESS | 3644 | ++DOCSHELL 10F06C00 == 33 [pid = 3644] [id = 770] 21:48:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10F0A000) [pid = 3644] [serial = 2308] [outer = 00000000] 21:48:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (12853000) [pid = 3644] [serial = 2309] [outer = 10F0A000] 21:48:11 INFO - PROCESS | 3644 | 1465274891673 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (12AE8800) [pid = 3644] [serial = 2310] [outer = 10F0A000] 21:48:11 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:48:12 INFO - PROCESS | 3644 | 1465274892281 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:48:12 INFO - {} 21:48:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1003ms 21:48:12 INFO - PROCESS | 3644 | 1465274892325 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 21:48:12 INFO - PROCESS | 3644 | 1465274892329 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 21:48:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:48:12 INFO - PROCESS | 3644 | 1465274892358 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 3644 | 1465274892361 Marionette TRACE conn3 <- [1,3038,null,{}] 21:48:12 INFO - PROCESS | 3644 | 1465274892368 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}] 21:48:12 INFO - PROCESS | 3644 | 1465274892371 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:12 INFO - PROCESS | 3644 | 1465274892495 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 21:48:12 INFO - PROCESS | 3644 | 1465274892628 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 3644 | 1465274892631 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:12 INFO - PROCESS | 3644 | ++DOCSHELL 1430E000 == 34 [pid = 3644] [id = 771] 21:48:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (143D2400) [pid = 3644] [serial = 2311] [outer = 00000000] 21:48:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16060C00) [pid = 3644] [serial = 2312] [outer = 143D2400] 21:48:12 INFO - PROCESS | 3644 | 1465274892686 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1668FC00) [pid = 3644] [serial = 2313] [outer = 143D2400] 21:48:13 INFO - PROCESS | 3644 | 1465274893357 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]]]}] 21:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:48:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1003ms 21:48:13 INFO - PROCESS | 3644 | 1465274893395 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 3644 | 1465274893398 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 21:48:13 INFO - PROCESS | 3644 | 1465274893403 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:48:13 INFO - PROCESS | 3644 | 1465274893406 Marionette TRACE conn3 <- [1,3042,null,{}] 21:48:13 INFO - PROCESS | 3644 | 1465274893418 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}] 21:48:13 INFO - PROCESS | 3644 | 1465274893422 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:13 INFO - PROCESS | 3644 | 1465274893540 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 21:48:13 INFO - PROCESS | 3644 | 1465274893813 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 3644 | 1465274893815 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:13 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E7800 == 35 [pid = 3644] [id = 772] 21:48:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0F9EB400) [pid = 3644] [serial = 2314] [outer = 00000000] 21:48:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (105F1000) [pid = 3644] [serial = 2315] [outer = 0F9EB400] 21:48:13 INFO - PROCESS | 3644 | 1465274893866 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10D05400) [pid = 3644] [serial = 2316] [outer = 0F9EB400] 21:48:14 INFO - PROCESS | 3644 | --DOCSHELL 19EDCC00 == 34 [pid = 3644] [id = 768] 21:48:14 INFO - PROCESS | 3644 | --DOCSHELL 131D3400 == 33 [pid = 3644] [id = 767] 21:48:14 INFO - PROCESS | 3644 | --DOCSHELL 16F97400 == 32 [pid = 3644] [id = 766] 21:48:14 INFO - PROCESS | 3644 | --DOCSHELL 16853800 == 31 [pid = 3644] [id = 765] 21:48:14 INFO - PROCESS | 3644 | --DOCSHELL 13238C00 == 30 [pid = 3644] [id = 764] 21:48:14 INFO - PROCESS | 3644 | --DOCSHELL 10D03C00 == 29 [pid = 3644] [id = 763] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16D57400) [pid = 3644] [serial = 2265] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15A6FC00) [pid = 3644] [serial = 2253] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13C12400) [pid = 3644] [serial = 2238] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14305000) [pid = 3644] [serial = 2239] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (19843800) [pid = 3644] [serial = 2231] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12AA5400) [pid = 3644] [serial = 2241] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D59800) [pid = 3644] [serial = 2266] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1313AC00) [pid = 3644] [serial = 2242] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (164B3C00) [pid = 3644] [serial = 2256] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10F35000) [pid = 3644] [serial = 2233] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1323C400) [pid = 3644] [serial = 2236] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D7CC00) [pid = 3644] [serial = 2268] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (114BB400) [pid = 3644] [serial = 2234] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (131D6800) [pid = 3644] [serial = 2244] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1323A400) [pid = 3644] [serial = 2245] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15190000) [pid = 3644] [serial = 2250] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (140D5400) [pid = 3644] [serial = 2247] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14E26400) [pid = 3644] [serial = 2248] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15D3A000) [pid = 3644] [serial = 2254] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (13238800) [pid = 3644] [serial = 2259] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1668A800) [pid = 3644] [serial = 2257] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (13C06C00) [pid = 3644] [serial = 2260] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16B2B000) [pid = 3644] [serial = 2263] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (168B7000) [pid = 3644] [serial = 2262] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (151B5000) [pid = 3644] [serial = 2251] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16FA3400) [pid = 3644] [serial = 2271] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16E90400) [pid = 3644] [serial = 2270] [outer = 00000000] [url = about:blank] 21:48:14 INFO - PROCESS | 3644 | 1465274894658 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"]]]}] 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:48:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:48:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:48:14 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" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:48:14 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" 21:48:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:48:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:48:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1394ms 21:48:14 INFO - PROCESS | 3644 | 1465274894798 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 21:48:14 INFO - PROCESS | 3644 | 1465274894801 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 21:48:14 INFO - PROCESS | 3644 | 1465274894805 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:48:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:48:14 INFO - PROCESS | 3644 | 1465274894808 Marionette TRACE conn3 <- [1,3046,null,{}] 21:48:14 INFO - PROCESS | 3644 | 1465274894813 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}] 21:48:14 INFO - PROCESS | 3644 | 1465274894815 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:14 INFO - PROCESS | 3644 | 1465274894900 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 21:48:14 INFO - PROCESS | 3644 | 1465274894907 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:14 INFO - PROCESS | 3644 | 1465274894910 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:14 INFO - PROCESS | 3644 | ++DOCSHELL 13074400 == 30 [pid = 3644] [id = 773] 21:48:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (13076800) [pid = 3644] [serial = 2317] [outer = 00000000] 21:48:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (13237800) [pid = 3644] [serial = 2318] [outer = 13076800] 21:48:14 INFO - PROCESS | 3644 | 1465274894964 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1323D800) [pid = 3644] [serial = 2319] [outer = 13076800] 21:48:15 INFO - PROCESS | 3644 | 1465274895513 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]]]}] 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:48:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:48:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:48:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:48:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:48:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:48:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:48:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:48:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:48:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 752ms 21:48:15 INFO - PROCESS | 3644 | 1465274895561 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 21:48:15 INFO - PROCESS | 3644 | 1465274895565 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 21:48:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:48:15 INFO - PROCESS | 3644 | 1465274895569 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:48:15 INFO - PROCESS | 3644 | 1465274895571 Marionette TRACE conn3 <- [1,3050,null,{}] 21:48:15 INFO - PROCESS | 3644 | 1465274895574 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}] 21:48:15 INFO - PROCESS | 3644 | 1465274895577 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:15 INFO - PROCESS | 3644 | 1465274895682 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 21:48:15 INFO - PROCESS | 3644 | 1465274895784 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:15 INFO - PROCESS | 3644 | 1465274895787 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:15 INFO - PROCESS | 3644 | ++DOCSHELL 143DA400 == 31 [pid = 3644] [id = 774] 21:48:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (14E23800) [pid = 3644] [serial = 2320] [outer = 00000000] 21:48:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (14E3B800) [pid = 3644] [serial = 2321] [outer = 14E23800] 21:48:15 INFO - PROCESS | 3644 | 1465274895831 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (14E45800) [pid = 3644] [serial = 2322] [outer = 14E23800] 21:48:16 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:48:16 INFO - PROCESS | 3644 | 1465274896256 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:48:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:48:16 INFO - {} 21:48:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 736ms 21:48:16 INFO - PROCESS | 3644 | 1465274896310 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 3644 | 1465274896312 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 21:48:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:48:16 INFO - PROCESS | 3644 | 1465274896325 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 3644 | 1465274896330 Marionette TRACE conn3 <- [1,3054,null,{}] 21:48:16 INFO - PROCESS | 3644 | 1465274896334 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}] 21:48:16 INFO - PROCESS | 3644 | 1465274896338 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:16 INFO - PROCESS | 3644 | 1465274896449 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 21:48:16 INFO - PROCESS | 3644 | 1465274896457 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 3644 | 1465274896459 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:16 INFO - PROCESS | 3644 | ++DOCSHELL 14E3A800 == 32 [pid = 3644] [id = 775] 21:48:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (151B8800) [pid = 3644] [serial = 2323] [outer = 00000000] 21:48:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (164AC800) [pid = 3644] [serial = 2324] [outer = 151B8800] 21:48:16 INFO - PROCESS | 3644 | 1465274896502 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16832400) [pid = 3644] [serial = 2325] [outer = 151B8800] 21:48:16 INFO - PROCESS | 3644 | 1465274896971 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]]]}] 21:48:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:48:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:48:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:48:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:48:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:48:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:48:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:48:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 705ms 21:48:17 INFO - PROCESS | 3644 | 1465274897015 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 3644 | 1465274897018 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 21:48:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:48:17 INFO - PROCESS | 3644 | 1465274897021 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - PROCESS | 3644 | 1465274897023 Marionette TRACE conn3 <- [1,3058,null,{}] 21:48:17 INFO - PROCESS | 3644 | 1465274897026 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}] 21:48:17 INFO - PROCESS | 3644 | 1465274897028 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:17 INFO - PROCESS | 3644 | 1465274897149 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 21:48:17 INFO - PROCESS | 3644 | 1465274897214 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 3644 | 1465274897217 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:17 INFO - PROCESS | 3644 | ++DOCSHELL 16845800 == 33 [pid = 3644] [id = 776] 21:48:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1684B800) [pid = 3644] [serial = 2326] [outer = 00000000] 21:48:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16851400) [pid = 3644] [serial = 2327] [outer = 1684B800] 21:48:17 INFO - PROCESS | 3644 | 1465274897260 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16853800) [pid = 3644] [serial = 2328] [outer = 1684B800] 21:48:17 INFO - PROCESS | 3644 | 1465274897664 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]]]}] 21:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:48:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 705ms 21:48:17 INFO - PROCESS | 3644 | 1465274897721 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 3644 | 1465274897723 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 21:48:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:48:17 INFO - PROCESS | 3644 | 1465274897731 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - PROCESS | 3644 | 1465274897733 Marionette TRACE conn3 <- [1,3062,null,{}] 21:48:17 INFO - PROCESS | 3644 | 1465274897736 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}] 21:48:17 INFO - PROCESS | 3644 | 1465274897738 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:17 INFO - PROCESS | 3644 | 1465274897887 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 21:48:17 INFO - PROCESS | 3644 | 1465274897956 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 3644 | 1465274897961 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:18 INFO - PROCESS | 3644 | ++DOCSHELL 15A75C00 == 34 [pid = 3644] [id = 777] 21:48:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1683D000) [pid = 3644] [serial = 2329] [outer = 00000000] 21:48:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16A8DC00) [pid = 3644] [serial = 2330] [outer = 1683D000] 21:48:18 INFO - PROCESS | 3644 | 1465274898021 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D53000) [pid = 3644] [serial = 2331] [outer = 1683D000] 21:48:18 INFO - PROCESS | 3644 | 1465274898436 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]]]}] 21:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:48:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 736ms 21:48:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:48:18 INFO - PROCESS | 3644 | 1465274898472 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 3644 | 1465274898474 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 21:48:18 INFO - PROCESS | 3644 | 1465274898477 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 3644 | 1465274898479 Marionette TRACE conn3 <- [1,3066,null,{}] 21:48:18 INFO - PROCESS | 3644 | 1465274898482 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}] 21:48:18 INFO - PROCESS | 3644 | 1465274898484 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:18 INFO - PROCESS | 3644 | 1465274898600 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 21:48:18 INFO - PROCESS | 3644 | 1465274898605 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 3644 | 1465274898607 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:18 INFO - PROCESS | 3644 | ++DOCSHELL 16D5D000 == 35 [pid = 3644] [id = 778] 21:48:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D6F000) [pid = 3644] [serial = 2332] [outer = 00000000] 21:48:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D77400) [pid = 3644] [serial = 2333] [outer = 16D6F000] 21:48:18 INFO - PROCESS | 3644 | 1465274898650 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16E91400) [pid = 3644] [serial = 2334] [outer = 16D6F000] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16854800) [pid = 3644] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13244000) [pid = 3644] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10D05800) [pid = 3644] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12A19000) [pid = 3644] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16F97800) [pid = 3644] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11ACF800) [pid = 3644] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (14304000) [pid = 3644] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16D52C00) [pid = 3644] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (164A6800) [pid = 3644] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1323AC00) [pid = 3644] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:48:18 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (19EDEC00) [pid = 3644] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:48:19 INFO - PROCESS | 3644 | 1465274899160 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] 21:48:19 INFO - PROCESS | 3644 | 1465274899226 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 21:48:19 INFO - PROCESS | 3644 | 1465274899230 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:48:19 INFO - PROCESS | 3644 | 1465274899231 Marionette TRACE conn3 <- [1,3070,null,{}] 21:48:19 INFO - PROCESS | 3644 | 1465274899235 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}] 21:48:19 INFO - PROCESS | 3644 | 1465274899237 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:19 INFO - PROCESS | 3644 | 1465274899341 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 21:48:19 INFO - PROCESS | 3644 | 1465274899352 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 3644 | 1465274899354 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:19 INFO - PROCESS | 3644 | ++DOCSHELL 174FB400 == 36 [pid = 3644] [id = 779] 21:48:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (174FBC00) [pid = 3644] [serial = 2335] [outer = 00000000] 21:48:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (175A1C00) [pid = 3644] [serial = 2336] [outer = 174FBC00] 21:48:19 INFO - PROCESS | 3644 | 1465274899398 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (175AA800) [pid = 3644] [serial = 2337] [outer = 174FBC00] 21:48:19 INFO - PROCESS | 3644 | 1465274899808 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]]]}] 21:48:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:48:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:48:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:48:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:48:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 626ms 21:48:19 INFO - PROCESS | 3644 | 1465274899872 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 3644 | 1465274899874 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 21:48:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:48:19 INFO - PROCESS | 3644 | 1465274899877 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 3644 | 1465274899879 Marionette TRACE conn3 <- [1,3074,null,{}] 21:48:19 INFO - PROCESS | 3644 | 1465274899883 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}] 21:48:19 INFO - PROCESS | 3644 | 1465274899894 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:19 INFO - PROCESS | 3644 | 1465274899975 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 21:48:19 INFO - PROCESS | 3644 | 1465274899979 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 3644 | 1465274899981 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:20 INFO - PROCESS | 3644 | ++DOCSHELL 10561400 == 37 [pid = 3644] [id = 780] 21:48:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (175A0800) [pid = 3644] [serial = 2338] [outer = 00000000] 21:48:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (17E21400) [pid = 3644] [serial = 2339] [outer = 175A0800] 21:48:20 INFO - PROCESS | 3644 | 1465274900031 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14E44800) [pid = 3644] [serial = 2340] [outer = 175A0800] 21:48:20 INFO - PROCESS | 3644 | 1465274900443 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:48:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 595ms 21:48:20 INFO - PROCESS | 3644 | 1465274900475 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 3644 | 1465274900477 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 21:48:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:48:20 INFO - PROCESS | 3644 | 1465274900480 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 3644 | 1465274900482 Marionette TRACE conn3 <- [1,3078,null,{}] 21:48:20 INFO - PROCESS | 3644 | 1465274900485 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}] 21:48:20 INFO - PROCESS | 3644 | 1465274900487 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:20 INFO - PROCESS | 3644 | 1465274900616 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 21:48:20 INFO - PROCESS | 3644 | 1465274900624 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 3644 | 1465274900626 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:20 INFO - PROCESS | 3644 | ++DOCSHELL 17894C00 == 38 [pid = 3644] [id = 781] 21:48:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (18102800) [pid = 3644] [serial = 2341] [outer = 00000000] 21:48:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (18191800) [pid = 3644] [serial = 2342] [outer = 18102800] 21:48:20 INFO - PROCESS | 3644 | 1465274900668 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18192000) [pid = 3644] [serial = 2343] [outer = 18102800] 21:48:21 INFO - PROCESS | 3644 | 1465274901235 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:48:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 799ms 21:48:21 INFO - PROCESS | 3644 | 1465274901283 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 3644 | 1465274901288 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 21:48:21 INFO - PROCESS | 3644 | 1465274901292 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:48:21 INFO - PROCESS | 3644 | 1465274901296 Marionette TRACE conn3 <- [1,3082,null,{}] 21:48:21 INFO - PROCESS | 3644 | 1465274901301 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}] 21:48:21 INFO - PROCESS | 3644 | 1465274901305 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:21 INFO - PROCESS | 3644 | 1465274901419 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 21:48:21 INFO - PROCESS | 3644 | 1465274901553 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 3644 | 1465274901556 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:21 INFO - PROCESS | 3644 | ++DOCSHELL 10D10400 == 39 [pid = 3644] [id = 782] 21:48:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10F08400) [pid = 3644] [serial = 2344] [outer = 00000000] 21:48:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13069C00) [pid = 3644] [serial = 2345] [outer = 10F08400] 21:48:21 INFO - PROCESS | 3644 | 1465274901612 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13237C00) [pid = 3644] [serial = 2346] [outer = 10F08400] 21:48:22 INFO - PROCESS | 3644 | 1465274902172 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:48:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:48:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 909ms 21:48:22 INFO - PROCESS | 3644 | 1465274902198 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 21:48:22 INFO - PROCESS | 3644 | 1465274902203 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 21:48:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:48:22 INFO - PROCESS | 3644 | 1465274902209 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - PROCESS | 3644 | 1465274902212 Marionette TRACE conn3 <- [1,3086,null,{}] 21:48:22 INFO - PROCESS | 3644 | 1465274902216 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}] 21:48:22 INFO - PROCESS | 3644 | 1465274902218 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:22 INFO - PROCESS | 3644 | 1465274902380 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 21:48:22 INFO - PROCESS | 3644 | 1465274902465 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 3644 | 1465274902468 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:22 INFO - PROCESS | 3644 | ++DOCSHELL 1430C400 == 40 [pid = 3644] [id = 783] 21:48:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1430D400) [pid = 3644] [serial = 2347] [outer = 00000000] 21:48:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14E2D400) [pid = 3644] [serial = 2348] [outer = 1430D400] 21:48:22 INFO - PROCESS | 3644 | 1465274902523 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15112C00) [pid = 3644] [serial = 2349] [outer = 1430D400] 21:48:23 INFO - PROCESS | 3644 | 1465274903019 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]]]}] 21:48:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:48:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:48:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 846ms 21:48:23 INFO - PROCESS | 3644 | 1465274903054 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 3644 | 1465274903058 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 21:48:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:48:23 INFO - PROCESS | 3644 | 1465274903065 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 3644 | 1465274903071 Marionette TRACE conn3 <- [1,3090,null,{}] 21:48:23 INFO - PROCESS | 3644 | 1465274903083 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}] 21:48:23 INFO - PROCESS | 3644 | 1465274903087 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:23 INFO - PROCESS | 3644 | 1465274903195 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 21:48:23 INFO - PROCESS | 3644 | 1465274903357 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 3644 | 1465274903362 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:23 INFO - PROCESS | 3644 | ++DOCSHELL 164A8800 == 41 [pid = 3644] [id = 784] 21:48:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164A8C00) [pid = 3644] [serial = 2350] [outer = 00000000] 21:48:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1684E800) [pid = 3644] [serial = 2351] [outer = 164A8C00] 21:48:23 INFO - PROCESS | 3644 | 1465274903418 Marionette DEBUG loaded listener.js 21:48:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16B33800) [pid = 3644] [serial = 2352] [outer = 164A8C00] 21:48:23 INFO - PROCESS | 3644 | 1465274903945 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:48:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 909ms 21:48:23 INFO - PROCESS | 3644 | 1465274903970 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 3644 | 1465274903973 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 21:48:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:48:24 INFO - PROCESS | 3644 | 1465274903978 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 3644 | 1465274903980 Marionette TRACE conn3 <- [1,3094,null,{}] 21:48:24 INFO - PROCESS | 3644 | 1465274903984 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}] 21:48:24 INFO - PROCESS | 3644 | 1465274903986 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:24 INFO - PROCESS | 3644 | 1465274904101 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 21:48:24 INFO - PROCESS | 3644 | 1465274904261 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 3644 | 1465274904263 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:24 INFO - PROCESS | 3644 | ++DOCSHELL 1684CC00 == 42 [pid = 3644] [id = 785] 21:48:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D78400) [pid = 3644] [serial = 2353] [outer = 00000000] 21:48:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17F2D400) [pid = 3644] [serial = 2354] [outer = 16D78400] 21:48:24 INFO - PROCESS | 3644 | 1465274904317 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18190400) [pid = 3644] [serial = 2355] [outer = 16D78400] 21:48:24 INFO - PROCESS | 3644 | 1465274904830 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]]]}] 21:48:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:48:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:48:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:48:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 892ms 21:48:24 INFO - PROCESS | 3644 | 1465274904882 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 21:48:24 INFO - PROCESS | 3644 | 1465274904884 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 21:48:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:48:24 INFO - PROCESS | 3644 | 1465274904888 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 3644 | 1465274904890 Marionette TRACE conn3 <- [1,3098,null,{}] 21:48:24 INFO - PROCESS | 3644 | 1465274904894 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}] 21:48:24 INFO - PROCESS | 3644 | 1465274904896 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:25 INFO - PROCESS | 3644 | 1465274905000 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 21:48:25 INFO - PROCESS | 3644 | 1465274905285 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:25 INFO - PROCESS | 3644 | 1465274905288 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:25 INFO - PROCESS | 3644 | ++DOCSHELL 10D03C00 == 43 [pid = 3644] [id = 786] 21:48:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10D07800) [pid = 3644] [serial = 2356] [outer = 00000000] 21:48:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (10F0F400) [pid = 3644] [serial = 2357] [outer = 10D07800] 21:48:25 INFO - PROCESS | 3644 | 1465274905384 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (12854C00) [pid = 3644] [serial = 2358] [outer = 10D07800] 21:48:25 INFO - PROCESS | 3644 | 1465274905987 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"]]]}] 21:48:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:48:26 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 21:48:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:48:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1097ms 21:48:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:48:26 INFO - PROCESS | 3644 | 1465274906022 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 21:48:26 INFO - PROCESS | 3644 | 1465274906025 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 21:48:26 INFO - PROCESS | 3644 | 1465274906029 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:48:26 INFO - PROCESS | 3644 | 1465274906032 Marionette TRACE conn3 <- [1,3102,null,{}] 21:48:26 INFO - PROCESS | 3644 | 1465274906037 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}] 21:48:26 INFO - PROCESS | 3644 | 1465274906040 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:26 INFO - PROCESS | 3644 | 1465274906146 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 10561400 == 42 [pid = 3644] [id = 780] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 174FB400 == 41 [pid = 3644] [id = 779] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 16D5D000 == 40 [pid = 3644] [id = 778] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 15A75C00 == 39 [pid = 3644] [id = 777] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 16845800 == 38 [pid = 3644] [id = 776] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 14E3A800 == 37 [pid = 3644] [id = 775] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 143DA400 == 36 [pid = 3644] [id = 774] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 13074400 == 35 [pid = 3644] [id = 773] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 0F9E7800 == 34 [pid = 3644] [id = 772] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 10F06C00 == 33 [pid = 3644] [id = 770] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 1430E000 == 32 [pid = 3644] [id = 771] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 1A091800 == 31 [pid = 3644] [id = 769] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 12A12800 == 30 [pid = 3644] [id = 762] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 10D03C00 == 29 [pid = 3644] [id = 786] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 1684CC00 == 28 [pid = 3644] [id = 785] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 1430C400 == 27 [pid = 3644] [id = 783] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 164A8800 == 26 [pid = 3644] [id = 784] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 17894C00 == 25 [pid = 3644] [id = 781] 21:48:26 INFO - PROCESS | 3644 | --DOCSHELL 10D10400 == 24 [pid = 3644] [id = 782] 21:48:26 INFO - PROCESS | 3644 | 1465274906897 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\", \"5259eb0d-a66b-417b-a139-a2e777fbdb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:26 INFO - PROCESS | 3644 | 1465274906901 Marionette INFO sendAsync 55cd9b60-ea34-4753-aa47-59ace4a14d18 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D55000) [pid = 3644] [serial = 2295] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1A50C800) [pid = 3644] [serial = 2306] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (137B8800) [pid = 3644] [serial = 2291] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (114BC800) [pid = 3644] [serial = 2288] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1284D400) [pid = 3644] [serial = 2289] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1323B000) [pid = 3644] [serial = 2286] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1402D800) [pid = 3644] [serial = 2285] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (19E2B800) [pid = 3644] [serial = 2297] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (137AEC00) [pid = 3644] [serial = 2274] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (131D5800) [pid = 3644] [serial = 2273] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15A68000) [pid = 3644] [serial = 2277] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15186000) [pid = 3644] [serial = 2276] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (174FEC00) [pid = 3644] [serial = 2280] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D74800) [pid = 3644] [serial = 2279] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17E2A800) [pid = 3644] [serial = 2283] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1789AC00) [pid = 3644] [serial = 2282] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D7C800) [pid = 3644] [serial = 2301] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14E28C00) [pid = 3644] [serial = 2300] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1A005800) [pid = 3644] [serial = 2303] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16A8F800) [pid = 3644] [serial = 2294] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (131DA400) [pid = 3644] [serial = 2298] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1A010C00) [pid = 3644] [serial = 2304] [outer = 00000000] [url = about:blank] 21:48:26 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13C07800) [pid = 3644] [serial = 2292] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3644 | ++DOCSHELL 10221C00 == 25 [pid = 3644] [id = 787] 21:48:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10224400) [pid = 3644] [serial = 2359] [outer = 00000000] 21:48:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (105EC000) [pid = 3644] [serial = 2360] [outer = 10224400] 21:48:27 INFO - PROCESS | 3644 | 1465274907045 Marionette DEBUG loaded listener.js 21:48:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (10A52800) [pid = 3644] [serial = 2361] [outer = 10224400] 21:48:27 INFO - PROCESS | 3644 | 1465274907444 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]]]}] 21:48:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:48:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1457ms 21:48:27 INFO - PROCESS | 3644 | 1465274907522 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 21:48:27 INFO - PROCESS | 3644 | 1465274907526 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 21:48:28 WARNING - u'runner_teardown' () 21:48:28 INFO - No more tests 21:48:28 INFO - Got 0 unexpected results 21:48:28 INFO - SUITE-END | took 673s 21:48:29 INFO - Closing logging queue 21:48:29 INFO - queue closed 21:48:29 INFO - Return code: 0 21:48:29 WARNING - # TBPL SUCCESS # 21:48:29 INFO - Running post-action listener: _resource_record_post_action 21:48:29 INFO - Running post-run listener: _resource_record_post_run 21:48:30 INFO - Total resource usage - Wall time: 682s; CPU: 17.0%; Read bytes: 91067392; Write bytes: 957116416; Read time: 511115; Write time: 1265825 21:48:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:48:30 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 64817152; Read time: 0; Write time: 65824 21:48:30 INFO - run-tests - Wall time: 680s; CPU: 17.0%; Read bytes: 91067392; Write bytes: 821217280; Read time: 511115; Write time: 1115934 21:48:30 INFO - Running post-run listener: _upload_blobber_files 21:48:30 INFO - Blob upload gear active. 21:48:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:48:30 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 21:48:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21:48:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:48:30 INFO - (blobuploader) - INFO - Open directory for files ... 21:48:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:48:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:48:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:48:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:48:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:48:31 INFO - (blobuploader) - INFO - Done attempting. 21:48:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:48:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:48:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:48:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:48:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:48:33 INFO - (blobuploader) - INFO - Done attempting. 21:48:33 INFO - (blobuploader) - INFO - Iteration through files over. 21:48:33 INFO - Return code: 0 21:48:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:48:33 INFO - Using _rmtree_windows ... 21:48:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:48:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4e5719094b1b45d72f28ed191c52f30c123a6c0e9a5153abdc8ef71a4e22490b795b60e2f4ca7a5c9c609cb73aabc0d25cbdf7bc414729008d66a4760638732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c1dff2a781c1f37f2aa787263f35f6c5c63a33879e986ed5715c57f3c7ba534004fd497d08c9d2259055f8a2f091448690815d91840a1f8173ba1544e7a8e6e"} 21:48:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:48:33 INFO - Writing to file C:\slave\test\properties\blobber_files 21:48:33 INFO - Contents: 21:48:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4e5719094b1b45d72f28ed191c52f30c123a6c0e9a5153abdc8ef71a4e22490b795b60e2f4ca7a5c9c609cb73aabc0d25cbdf7bc414729008d66a4760638732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c1dff2a781c1f37f2aa787263f35f6c5c63a33879e986ed5715c57f3c7ba534004fd497d08c9d2259055f8a2f091448690815d91840a1f8173ba1544e7a8e6e"} 21:48:33 INFO - Running post-run listener: copy_logs_to_upload_dir 21:48:33 INFO - Copying logs to upload dir... 21:48:33 INFO - mkdir: C:\slave\test\build\upload\logs 21:48:33 INFO - Copying logs to upload dir... 21:48:33 INFO - Using _rmtree_windows ... 21:48:33 INFO - Using _rmtree_windows ... 21:48:33 INFO - Using _rmtree_windows ... 21:48:34 INFO - Using _rmtree_windows ... 21:48:34 INFO - Using _rmtree_windows ... 21:48:34 INFO - Using _rmtree_windows ... 21:48:34 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=817.791000 ========= master_lag: -14.21 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 23 secs) (at 2016-06-06 21:48:35.607444) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 21:48:35.608252) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4e5719094b1b45d72f28ed191c52f30c123a6c0e9a5153abdc8ef71a4e22490b795b60e2f4ca7a5c9c609cb73aabc0d25cbdf7bc414729008d66a4760638732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c1dff2a781c1f37f2aa787263f35f6c5c63a33879e986ed5715c57f3c7ba534004fd497d08c9d2259055f8a2f091448690815d91840a1f8173ba1544e7a8e6e"} build_url:https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4e5719094b1b45d72f28ed191c52f30c123a6c0e9a5153abdc8ef71a4e22490b795b60e2f4ca7a5c9c609cb73aabc0d25cbdf7bc414729008d66a4760638732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c1dff2a781c1f37f2aa787263f35f6c5c63a33879e986ed5715c57f3c7ba534004fd497d08c9d2259055f8a2f091448690815d91840a1f8173ba1544e7a8e6e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CrRygWjeRj2Qn2hjs_hCaw/artifacts/public/build/firefox-48.0.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-06-06 21:48:35.742611) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:48:35.742927) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:48:35.860498) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 21:48:35.860804) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 21:48:36.417137) ========= ========= Total master_lag: -13.95 =========