builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-006 starttime: 1467736319.74 results: success (0) buildid: 20160705073512 builduid: f11ef69a890b45a9a24f57495fa5e290 revision: 059550e65473bb4a1cbb53c963e7ac7bc24b778a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:31:59.743390) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:31:59.743879) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:31:59.744211) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:31:59.824621) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:31:59.825139) ========= '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-006\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-006 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-006 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-006 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-006 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-006 WINDIR=C:\WINDOWS using PTY: False --08:33:39-- 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.89 MB/s 08:33:40 (7.89 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.424000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:32:00.497975) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:32:00.498426) ========= '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-006\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-006 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-006 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-006 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-006 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-006 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.620000 ========= master_lag: 0.33 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:32:01.448639) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:32:01.449021) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 059550e65473bb4a1cbb53c963e7ac7bc24b778a --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 059550e65473bb4a1cbb53c963e7ac7bc24b778a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-006\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-006 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-006 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-006 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-006 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-006 WINDIR=C:\WINDOWS using PTY: False 2016-07-05 08:33:41,039 truncating revision to first 12 chars 2016-07-05 08:33:41,039 Setting DEBUG logging. 2016-07-05 08:33:41,039 attempt 1/10 2016-07-05 08:33:41,039 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/059550e65473?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 08:33:43,707 unpacking tar archive at: mozilla-beta-059550e65473/testing/mozharness/ program finished with exit code 0 elapsedTime=3.268000 ========= master_lag: 1.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:32:06.467832) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:32:06.468166) ========= script_repo_revision: 059550e65473bb4a1cbb53c963e7ac7bc24b778a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:32:06.468557) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:32:06.468843) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:32:06.484765) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-07-05 09:32:06.485155) ========= '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-006\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-006 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-006 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-006 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-006 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-006 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:33:44 INFO - MultiFileLogger online at 20160705 08:33:44 in C:\slave\test 08:33:44 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 08:33:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:33:44 INFO - {'append_to_log': False, 08:33:44 INFO - 'base_work_dir': 'C:\\slave\\test', 08:33:44 INFO - 'blob_upload_branch': 'mozilla-beta', 08:33:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:33:44 INFO - 'buildbot_json_path': 'buildprops.json', 08:33:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:33:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:33:44 INFO - 'download_minidump_stackwalk': True, 08:33:44 INFO - 'download_symbols': 'true', 08:33:44 INFO - 'e10s': False, 08:33:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:33:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:33:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:33:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:33:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:33:44 INFO - 'C:/mozilla-build/tooltool.py'), 08:33:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:33:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:33:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:33:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:33:44 INFO - 'log_level': 'info', 08:33:44 INFO - 'log_to_console': True, 08:33:44 INFO - 'opt_config_files': (), 08:33:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:33:44 INFO - '--processes=1', 08:33:44 INFO - '--config=%(test_path)s/wptrunner.ini', 08:33:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:33:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:33:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:33:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:33:44 INFO - 'pip_index': False, 08:33:44 INFO - 'require_test_zip': True, 08:33:44 INFO - 'test_type': ('testharness',), 08:33:44 INFO - 'this_chunk': '1', 08:33:44 INFO - 'total_chunks': '10', 08:33:44 INFO - 'virtualenv_path': 'venv', 08:33:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:33:44 INFO - 'work_dir': 'build'} 08:33:44 INFO - ##### 08:33:44 INFO - ##### Running clobber step. 08:33:44 INFO - ##### 08:33:44 INFO - Running pre-action listener: _resource_record_pre_action 08:33:44 INFO - Running main action method: clobber 08:33:44 INFO - rmtree: C:\slave\test\build 08:33:44 INFO - Using _rmtree_windows ... 08:33:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:34:12 INFO - Running post-action listener: _resource_record_post_action 08:34:12 INFO - ##### 08:34:12 INFO - ##### Running read-buildbot-config step. 08:34:12 INFO - ##### 08:34:12 INFO - Running pre-action listener: _resource_record_pre_action 08:34:12 INFO - Running main action method: read_buildbot_config 08:34:12 INFO - Using buildbot properties: 08:34:12 INFO - { 08:34:12 INFO - "project": "", 08:34:12 INFO - "product": "firefox", 08:34:12 INFO - "script_repo_revision": "production", 08:34:12 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:34:12 INFO - "repository": "", 08:34:12 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:34:12 INFO - "buildid": "20160705073512", 08:34:12 INFO - "pgo_build": "False", 08:34:12 INFO - "basedir": "C:\\slave\\test", 08:34:12 INFO - "buildnumber": 19, 08:34:12 INFO - "slavename": "t-xp32-ix-006", 08:34:12 INFO - "revision": "059550e65473bb4a1cbb53c963e7ac7bc24b778a", 08:34:12 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:34:12 INFO - "platform": "win32", 08:34:12 INFO - "branch": "mozilla-beta", 08:34:12 INFO - "repo_path": "releases/mozilla-beta", 08:34:12 INFO - "moz_repo_path": "", 08:34:12 INFO - "stage_platform": "win32", 08:34:12 INFO - "builduid": "f11ef69a890b45a9a24f57495fa5e290", 08:34:12 INFO - "slavebuilddir": "test" 08:34:12 INFO - } 08:34:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:34:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:34:12 INFO - Running post-action listener: _resource_record_post_action 08:34:12 INFO - ##### 08:34:12 INFO - ##### Running download-and-extract step. 08:34:12 INFO - ##### 08:34:12 INFO - Running pre-action listener: _resource_record_pre_action 08:34:12 INFO - Running main action method: download_and_extract 08:34:12 INFO - mkdir: C:\slave\test\build\tests 08:34:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:12 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:34:12 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:34:12 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:13 INFO - Downloaded 1240 bytes. 08:34:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:34:13 INFO - Using the following test package requirements: 08:34:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:34:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:34:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:34:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'jsshell-win32.zip'], 08:34:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:34:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:34:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:34:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:34:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:34:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:34:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:34:13 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 08:34:13 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')]} 08:34:13 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:34:13 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:34:13 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:14 INFO - Downloaded 20402828 bytes. 08:34:14 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/*'] 08:34:14 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/* 08:34:16 INFO - caution: filename not matched: web-platform/* 08:34:16 INFO - Return code: 11 08:34:16 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')]} 08:34:16 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:34:16 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:34:16 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:18 INFO - Downloaded 36389110 bytes. 08:34:18 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/*'] 08:34:18 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/* 08:34:40 INFO - caution: filename not matched: bin/* 08:34:40 INFO - caution: filename not matched: config/* 08:34:40 INFO - caution: filename not matched: mozbase/* 08:34:40 INFO - caution: filename not matched: marionette/* 08:34:40 INFO - caution: filename not matched: tools/wptserve/* 08:34:40 INFO - Return code: 11 08:34:40 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')]} 08:34:40 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:34:40 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:34:40 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:34:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:43 INFO - Downloaded 68467301 bytes. 08:34:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:34:43 INFO - mkdir: C:\slave\test\properties 08:34:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:34:43 INFO - Writing to file C:\slave\test\properties\build_url 08:34:43 INFO - Contents: 08:34:43 INFO - build_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:34:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:34:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:34:43 INFO - Writing to file C:\slave\test\properties\symbols_url 08:34:43 INFO - Contents: 08:34:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:34: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')]} 08:34:43 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:34:43 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:34:43 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 08:34:46 INFO - Downloaded 55588444 bytes. 08:34:46 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'] 08:34:46 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 08:34:49 INFO - Return code: 0 08:34:49 INFO - Running post-action listener: _resource_record_post_action 08:34:49 INFO - Running post-action listener: set_extra_try_arguments 08:34:49 INFO - ##### 08:34:49 INFO - ##### Running create-virtualenv step. 08:34:49 INFO - ##### 08:34:49 INFO - Running pre-action listener: _pre_create_virtualenv 08:34:49 INFO - Running pre-action listener: _resource_record_pre_action 08:34:49 INFO - Running main action method: create_virtualenv 08:34:49 INFO - Creating virtualenv C:\slave\test\build\venv 08:34:49 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 08:34:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:34:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:34:51 INFO - Installing distribute......................................................................................................................................................................................done. 08:34:52 INFO - Return code: 0 08:34:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:34:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:52 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-006', 'USERDOMAIN': 'T-XP32-IX-006', '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-006', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-006', '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-006\\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-006'}}, attempt #1 08:34:52 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 08:34:52 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 08:34:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006\\Application Data', 08:34:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-006', 08:34:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:52 INFO - 'DCLOCATION': 'SCL3', 08:34:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:52 INFO - 'HOMEDRIVE': 'C:', 08:34:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:52 INFO - 'KTS_VERSION': '1.19c', 08:34:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-006', 08:34:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:52 INFO - 'MOZ_AIRBAG': '1', 08:34:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:52 INFO - 'MOZ_MSVCVERSION': '8', 08:34:52 INFO - 'MOZ_NO_REMOTE': '1', 08:34:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:52 INFO - 'NO_EM_RESTART': '1', 08:34:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:52 INFO - 'OS': 'Windows_NT', 08:34:52 INFO - 'OURDRIVE': 'C:', 08:34:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:34:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:52 INFO - 'PROCESSOR_LEVEL': '6', 08:34:52 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:52 INFO - 'PROMPT': '$P$G', 08:34:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:52 INFO - 'PWD': 'C:\\slave\\test', 08:34:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:52 INFO - 'SESSIONNAME': 'Console', 08:34:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:52 INFO - 'SYSTEMDRIVE': 'C:', 08:34:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:52 INFO - 'TEST1': 'testie', 08:34:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:52 INFO - 'USERDOMAIN': 'T-XP32-IX-006', 08:34:52 INFO - 'USERNAME': 'cltbld', 08:34:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:52 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:34:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:34:52 INFO - Downloading/unpacking psutil>=0.7.1 08:34:53 INFO - Running setup.py egg_info for package psutil 08:34:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:34:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:34:53 INFO - Installing collected packages: psutil 08:34:53 INFO - Running setup.py install for psutil 08:34:53 INFO - building 'psutil._psutil_windows' extension 08:34:53 INFO - error: Unable to find vcvarsall.bat 08:34:53 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-tgkj0p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:34:53 INFO - running install 08:34:53 INFO - running build 08:34:53 INFO - running build_py 08:34:53 INFO - creating build 08:34:53 INFO - creating build\lib.win32-2.7 08:34:53 INFO - creating build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:34:53 INFO - running build_ext 08:34:53 INFO - building 'psutil._psutil_windows' extension 08:34:53 INFO - error: Unable to find vcvarsall.bat 08:34:53 INFO - ---------------------------------------- 08:34:53 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-tgkj0p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:34:53 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-006\Application Data\pip\pip.log 08:34:53 WARNING - Return code: 1 08:34:53 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! 08:34:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:34:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:53 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-006', 'USERDOMAIN': 'T-XP32-IX-006', '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-006', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-006', '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-006\\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-006'}}, attempt #1 08:34:53 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 08:34:53 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 08:34:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006\\Application Data', 08:34:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-006', 08:34:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:53 INFO - 'DCLOCATION': 'SCL3', 08:34:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:53 INFO - 'HOMEDRIVE': 'C:', 08:34:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:53 INFO - 'KTS_VERSION': '1.19c', 08:34:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-006', 08:34:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:53 INFO - 'MOZ_AIRBAG': '1', 08:34:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:53 INFO - 'MOZ_MSVCVERSION': '8', 08:34:53 INFO - 'MOZ_NO_REMOTE': '1', 08:34:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:53 INFO - 'NO_EM_RESTART': '1', 08:34:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:53 INFO - 'OS': 'Windows_NT', 08:34:53 INFO - 'OURDRIVE': 'C:', 08:34:53 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', 08:34:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:53 INFO - 'PROCESSOR_LEVEL': '6', 08:34:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:53 INFO - 'PROMPT': '$P$G', 08:34:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:53 INFO - 'PWD': 'C:\\slave\\test', 08:34:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:53 INFO - 'SESSIONNAME': 'Console', 08:34:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:53 INFO - 'SYSTEMDRIVE': 'C:', 08:34:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:53 INFO - 'TEST1': 'testie', 08:34:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:53 INFO - 'USERDOMAIN': 'T-XP32-IX-006', 08:34:53 INFO - 'USERNAME': 'cltbld', 08:34:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:53 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:34:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:34:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:34:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:34:54 INFO - Running setup.py egg_info for package mozsystemmonitor 08:34:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:34:54 INFO - Running setup.py egg_info for package psutil 08:34:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:34:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:34:54 INFO - Installing collected packages: mozsystemmonitor, psutil 08:34:54 INFO - Running setup.py install for mozsystemmonitor 08:34:54 INFO - Running setup.py install for psutil 08:34:54 INFO - building 'psutil._psutil_windows' extension 08:34:54 INFO - error: Unable to find vcvarsall.bat 08:34:54 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-u2fzdj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:34:54 INFO - running install 08:34:54 INFO - running build 08:34:54 INFO - running build_py 08:34:54 INFO - running build_ext 08:34:54 INFO - building 'psutil._psutil_windows' extension 08:34:54 INFO - error: Unable to find vcvarsall.bat 08:34:54 INFO - ---------------------------------------- 08:34:54 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-u2fzdj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:34:54 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-006\Application Data\pip\pip.log 08:34:54 WARNING - Return code: 1 08:34:54 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! 08:34:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:34: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')]} 08:34:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34: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')]} 08:34:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:54 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-006', 'USERDOMAIN': 'T-XP32-IX-006', '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-006', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-006', '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-006\\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-006'}}, attempt #1 08:34:54 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 08:34:54 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 08:34:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006\\Application Data', 08:34:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-006', 08:34:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:54 INFO - 'DCLOCATION': 'SCL3', 08:34:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:54 INFO - 'HOMEDRIVE': 'C:', 08:34:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:54 INFO - 'KTS_VERSION': '1.19c', 08:34:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-006', 08:34:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:54 INFO - 'MOZ_AIRBAG': '1', 08:34:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:54 INFO - 'MOZ_MSVCVERSION': '8', 08:34:54 INFO - 'MOZ_NO_REMOTE': '1', 08:34:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:54 INFO - 'NO_EM_RESTART': '1', 08:34:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:54 INFO - 'OS': 'Windows_NT', 08:34:54 INFO - 'OURDRIVE': 'C:', 08:34: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', 08:34:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:54 INFO - 'PROCESSOR_LEVEL': '6', 08:34:54 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:54 INFO - 'PROMPT': '$P$G', 08:34:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:54 INFO - 'PWD': 'C:\\slave\\test', 08:34:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:54 INFO - 'SESSIONNAME': 'Console', 08:34:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:54 INFO - 'SYSTEMDRIVE': 'C:', 08:34:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:54 INFO - 'TEST1': 'testie', 08:34:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:54 INFO - 'USERDOMAIN': 'T-XP32-IX-006', 08:34:54 INFO - 'USERNAME': 'cltbld', 08:34:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:54 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:34:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:34:56 INFO - Downloading/unpacking blobuploader==1.2.4 08:34:56 INFO - Downloading blobuploader-1.2.4.tar.gz 08:34:56 INFO - Running setup.py egg_info for package blobuploader 08:34:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:34:57 INFO - Running setup.py egg_info for package requests 08:34:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:34:57 INFO - Downloading docopt-0.6.1.tar.gz 08:34:57 INFO - Running setup.py egg_info for package docopt 08:34:57 INFO - Installing collected packages: blobuploader, docopt, requests 08:34:57 INFO - Running setup.py install for blobuploader 08:34:57 INFO - Running setup.py install for docopt 08:34:57 INFO - Running setup.py install for requests 08:34:57 INFO - Successfully installed blobuploader docopt requests 08:34:57 INFO - Cleaning up... 08:34:57 INFO - Return code: 0 08:34:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:34:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:57 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-006', 'USERDOMAIN': 'T-XP32-IX-006', '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-006', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-006', '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-006\\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-006'}}, attempt #1 08:34:57 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 08:34:57 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 08:34:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006\\Application Data', 08:34:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-006', 08:34:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:57 INFO - 'DCLOCATION': 'SCL3', 08:34:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:57 INFO - 'HOMEDRIVE': 'C:', 08:34:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:57 INFO - 'KTS_VERSION': '1.19c', 08:34:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-006', 08:34:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:57 INFO - 'MOZ_AIRBAG': '1', 08:34:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:57 INFO - 'MOZ_MSVCVERSION': '8', 08:34:57 INFO - 'MOZ_NO_REMOTE': '1', 08:34:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:57 INFO - 'NO_EM_RESTART': '1', 08:34:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:57 INFO - 'OS': 'Windows_NT', 08:34:57 INFO - 'OURDRIVE': 'C:', 08:34:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:34:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:57 INFO - 'PROCESSOR_LEVEL': '6', 08:34:57 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:57 INFO - 'PROMPT': '$P$G', 08:34:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:57 INFO - 'PWD': 'C:\\slave\\test', 08:34:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:57 INFO - 'SESSIONNAME': 'Console', 08:34:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:57 INFO - 'SYSTEMDRIVE': 'C:', 08:34:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:57 INFO - 'TEST1': 'testie', 08:34:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:57 INFO - 'USERDOMAIN': 'T-XP32-IX-006', 08:34:57 INFO - 'USERNAME': 'cltbld', 08:34:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:34:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:57 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:35:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:35:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:35:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:35:03 INFO - Unpacking c:\slave\test\build\tests\marionette 08:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:35:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:03 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 08:35:03 INFO - Running setup.py install for browsermob-proxy 08:35:09 INFO - Running setup.py install for manifestparser 08:35:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for marionette-client 08:35:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for marionette-driver 08:35:09 INFO - Running setup.py install for mozcrash 08:35:09 INFO - Running setup.py install for mozdebug 08:35:09 INFO - Running setup.py install for mozdevice 08:35:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for mozfile 08:35:09 INFO - Running setup.py install for mozhttpd 08:35:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for mozinfo 08:35:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for mozInstall 08:35:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for mozleak 08:35:09 INFO - Running setup.py install for mozlog 08:35:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for moznetwork 08:35:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for mozprocess 08:35:09 INFO - Running setup.py install for mozprofile 08:35:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:35:09 INFO - Running setup.py install for mozrunner 08:35:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:35:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:35:10 INFO - Running setup.py install for mozscreenshot 08:35:10 INFO - Running setup.py install for moztest 08:35:10 INFO - Running setup.py install for mozversion 08:35:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:35:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:35:10 INFO - Running setup.py install for wptserve 08:35:10 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 08:35:10 INFO - Cleaning up... 08:35:10 INFO - Return code: 0 08:35:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:35:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:10 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-006', 'USERDOMAIN': 'T-XP32-IX-006', '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-006', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-006', '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-006\\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-006'}}, attempt #1 08:35:10 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 08:35:10 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 08:35:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:35:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006\\Application Data', 08:35:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:35:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-006', 08:35:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:35:10 INFO - 'DCLOCATION': 'SCL3', 08:35:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:35:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:35:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:35:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:35:10 INFO - 'HOMEDRIVE': 'C:', 08:35:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:35:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:10 INFO - 'KTS_VERSION': '1.19c', 08:35:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:35:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-006', 08:35:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:35:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:35:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:35:10 INFO - 'MOZ_AIRBAG': '1', 08:35:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:10 INFO - 'MOZ_MSVCVERSION': '8', 08:35:10 INFO - 'MOZ_NO_REMOTE': '1', 08:35:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:35:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:35:10 INFO - 'NO_EM_RESTART': '1', 08:35:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:10 INFO - 'OS': 'Windows_NT', 08:35:10 INFO - 'OURDRIVE': 'C:', 08:35: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', 08:35:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:35:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:10 INFO - 'PROCESSOR_LEVEL': '6', 08:35:10 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:35:10 INFO - 'PROMPT': '$P$G', 08:35:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:10 INFO - 'PWD': 'C:\\slave\\test', 08:35:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:10 INFO - 'SESSIONNAME': 'Console', 08:35:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:10 INFO - 'SYSTEMDRIVE': 'C:', 08:35:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:35:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:10 INFO - 'TEST1': 'testie', 08:35:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:10 INFO - 'USERDOMAIN': 'T-XP32-IX-006', 08:35:10 INFO - 'USERNAME': 'cltbld', 08:35:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:35:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:35:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:35:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:35:10 INFO - 'WINDIR': 'C:\\WINDOWS', 08:35:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:35:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:35:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:35:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:35:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:35:18 INFO - Unpacking c:\slave\test\build\tests\marionette 08:35:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:35:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:18 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)) 08:35:23 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)) 08:35:23 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)) 08:35:23 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)) 08:35:23 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)) 08:35:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:35:23 INFO - Downloading blessings-1.6.tar.gz 08:35:23 INFO - Running setup.py egg_info for package blessings 08:35:23 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)) 08:35:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:35:23 INFO - Running setup.py install for blessings 08:35:23 INFO - Running setup.py install for browsermob-proxy 08:35:23 INFO - Running setup.py install for manifestparser 08:35:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Running setup.py install for marionette-client 08:35:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Running setup.py install for marionette-driver 08:35:23 INFO - Running setup.py install for mozcrash 08:35:23 INFO - Running setup.py install for mozdebug 08:35:23 INFO - Running setup.py install for mozdevice 08:35:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Running setup.py install for mozhttpd 08:35:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Running setup.py install for mozInstall 08:35:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Running setup.py install for mozleak 08:35:23 INFO - Running setup.py install for mozprofile 08:35:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Running setup.py install for mozrunner 08:35:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:35:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:35:24 INFO - Running setup.py install for mozscreenshot 08:35:24 INFO - Running setup.py install for moztest 08:35:24 INFO - Running setup.py install for mozversion 08:35:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:35:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:35:24 INFO - Running setup.py install for wptserve 08:35:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:35:24 INFO - Cleaning up... 08:35:24 INFO - Return code: 0 08:35:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:35:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:35:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:35:25 INFO - Reading from file tmpfile_stdout 08:35:25 INFO - Using _rmtree_windows ... 08:35:25 INFO - Using _rmtree_windows ... 08:35:25 INFO - Current package versions: 08:35:25 INFO - blessings == 1.6 08:35:25 INFO - blobuploader == 1.2.4 08:35:25 INFO - browsermob-proxy == 0.6.0 08:35:25 INFO - distribute == 0.6.14 08:35:25 INFO - docopt == 0.6.1 08:35:25 INFO - manifestparser == 1.1 08:35:25 INFO - marionette-client == 2.3.0 08:35:25 INFO - marionette-driver == 1.4.0 08:35:25 INFO - mozInstall == 1.12 08:35:25 INFO - mozcrash == 0.17 08:35:25 INFO - mozdebug == 0.1 08:35:25 INFO - mozdevice == 0.48 08:35:25 INFO - mozfile == 1.2 08:35:25 INFO - mozhttpd == 0.7 08:35:25 INFO - mozinfo == 0.9 08:35:25 INFO - mozleak == 0.1 08:35:25 INFO - mozlog == 3.1 08:35:25 INFO - moznetwork == 0.27 08:35:25 INFO - mozprocess == 0.22 08:35:25 INFO - mozprofile == 0.28 08:35:25 INFO - mozrunner == 6.11 08:35:25 INFO - mozscreenshot == 0.1 08:35:25 INFO - mozsystemmonitor == 0.0 08:35:25 INFO - moztest == 0.7 08:35:25 INFO - mozversion == 1.4 08:35:25 INFO - requests == 1.2.3 08:35:25 INFO - wptserve == 1.4.0 08:35:25 INFO - Running post-action listener: _resource_record_post_action 08:35:25 INFO - Running post-action listener: _start_resource_monitoring 08:35:25 INFO - Starting resource monitoring. 08:35:25 INFO - ##### 08:35:25 INFO - ##### Running pull step. 08:35:25 INFO - ##### 08:35:25 INFO - Running pre-action listener: _resource_record_pre_action 08:35:25 INFO - Running main action method: pull 08:35:25 INFO - Pull has nothing to do! 08:35:25 INFO - Running post-action listener: _resource_record_post_action 08:35:25 INFO - ##### 08:35:25 INFO - ##### Running install step. 08:35:25 INFO - ##### 08:35:25 INFO - Running pre-action listener: _resource_record_pre_action 08:35:25 INFO - Running main action method: install 08:35:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:35:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:35:25 INFO - Reading from file tmpfile_stdout 08:35:25 INFO - Using _rmtree_windows ... 08:35:25 INFO - Using _rmtree_windows ... 08:35:25 INFO - Detecting whether we're running mozinstall >=1.0... 08:35:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:35:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:35:25 INFO - Reading from file tmpfile_stdout 08:35:25 INFO - Output received: 08:35:25 INFO - Usage: mozinstall-script.py [options] installer 08:35:25 INFO - Options: 08:35:25 INFO - -h, --help show this help message and exit 08:35:25 INFO - -d DEST, --destination=DEST 08:35:25 INFO - Directory to install application into. [default: 08:35:25 INFO - "C:\slave\test"] 08:35:25 INFO - --app=APP Application being installed. [default: firefox] 08:35:25 INFO - Using _rmtree_windows ... 08:35:25 INFO - Using _rmtree_windows ... 08:35:25 INFO - mkdir: C:\slave\test\build\application 08:35:25 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'] 08:35:25 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 08:35:27 INFO - Reading from file tmpfile_stdout 08:35:27 INFO - Output received: 08:35:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - Running post-action listener: _resource_record_post_action 08:35:27 INFO - ##### 08:35:27 INFO - ##### Running run-tests step. 08:35:27 INFO - ##### 08:35:27 INFO - Running pre-action listener: _resource_record_pre_action 08:35:27 INFO - Running main action method: run_tests 08:35:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:35:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:35:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:35:27 INFO - grabbing minidump binary from tooltool 08:35:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:27 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:35:27 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:35:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:35:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:35:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_kgosk 08:35:28 INFO - INFO - File integrity verified, renaming tmp_kgosk to win32-minidump_stackwalk.exe 08:35:28 INFO - Return code: 0 08:35:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:35:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:35:28 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/YKhakt5US56Is2FXNCynrg/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 08:35:28 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/YKhakt5US56Is2FXNCynrg/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 08:35:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:35:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006\\Application Data', 08:35:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:35:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-006', 08:35:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:35:28 INFO - 'DCLOCATION': 'SCL3', 08:35:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:35:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:35:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:35:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:35:28 INFO - 'HOMEDRIVE': 'C:', 08:35:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:35:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:28 INFO - 'KTS_VERSION': '1.19c', 08:35:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:35:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-006', 08:35:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:35:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:35:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:35:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:35:28 INFO - 'MOZ_AIRBAG': '1', 08:35:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:28 INFO - 'MOZ_MSVCVERSION': '8', 08:35:28 INFO - 'MOZ_NO_REMOTE': '1', 08:35:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:35:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:35:28 INFO - 'NO_EM_RESTART': '1', 08:35:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:28 INFO - 'OS': 'Windows_NT', 08:35:28 INFO - 'OURDRIVE': 'C:', 08:35:28 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', 08:35:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:35:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:28 INFO - 'PROCESSOR_LEVEL': '6', 08:35:28 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:35:28 INFO - 'PROMPT': '$P$G', 08:35:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:28 INFO - 'PWD': 'C:\\slave\\test', 08:35:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:28 INFO - 'SESSIONNAME': 'Console', 08:35:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:28 INFO - 'SYSTEMDRIVE': 'C:', 08:35:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:35:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:28 INFO - 'TEST1': 'testie', 08:35:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:28 INFO - 'USERDOMAIN': 'T-XP32-IX-006', 08:35:28 INFO - 'USERNAME': 'cltbld', 08:35:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-006', 08:35:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:35:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:35:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:35:28 INFO - 'WINDIR': 'C:\\WINDOWS', 08:35:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:28 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/YKhakt5US56Is2FXNCynrg/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 08:35:29 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 08:35:29 INFO - import pkg_resources 08:35:30 INFO - Using 1 client processes 08:35:33 INFO - SUITE-START | Running 778 tests 08:35:33 INFO - Running testharness tests 08:35:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:35:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:35:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:35:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:35:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:35:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:35:33 INFO - Setting up ssl 08:35:33 INFO - PROCESS | certutil | 08:35:33 INFO - PROCESS | certutil | 08:35:33 INFO - PROCESS | certutil | 08:35:33 INFO - Certificate Nickname Trust Attributes 08:35:33 INFO - SSL,S/MIME,JAR/XPI 08:35:33 INFO - 08:35:33 INFO - web-platform-tests CT,, 08:35:33 INFO - 08:35:33 INFO - Starting runner 08:35:34 INFO - PROCESS | 3796 | [3796] 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 08:35:35 INFO - PROCESS | 3796 | [3796] 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 08:35:35 INFO - PROCESS | 3796 | [3796] 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 08:35:36 INFO - PROCESS | 3796 | 1467736536471 Marionette DEBUG Marionette enabled via build flag and pref 08:35:36 INFO - PROCESS | 3796 | ++DOCSHELL 11894C00 == 1 [pid = 3796] [id = 1] 08:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 1 (11895000) [pid = 3796] [serial = 1] [outer = 00000000] 08:35:36 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 2 (11895C00) [pid = 3796] [serial = 2] [outer = 11895000] 08:35:36 INFO - PROCESS | 3796 | [3796] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:35:36 INFO - PROCESS | 3796 | [3796] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:35:36 INFO - PROCESS | 3796 | ++DOCSHELL 11DDC800 == 2 [pid = 3796] [id = 2] 08:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 3 (11DDCC00) [pid = 3796] [serial = 3] [outer = 00000000] 08:35:36 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 4 (11DDD800) [pid = 3796] [serial = 4] [outer = 11DDCC00] 08:35:36 INFO - PROCESS | 3796 | 1467736536942 Marionette INFO Listening on port 2828 08:35:37 INFO - PROCESS | 3796 | 1467736537287 Marionette DEBUG Marionette enabled via command-line flag 08:35:37 INFO - PROCESS | 3796 | ++DOCSHELL 10519000 == 3 [pid = 3796] [id = 3] 08:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 5 (10519400) [pid = 3796] [serial = 5] [outer = 00000000] 08:35:37 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 6 (1051A000) [pid = 3796] [serial = 6] [outer = 10519400] 08:35:37 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:35:37 INFO - PROCESS | 3796 | [3796] 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 08:35:37 INFO - PROCESS | 3796 | [3796] 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 08:35:37 INFO - PROCESS | 3796 | [3796] 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 08:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 7 (13AAE800) [pid = 3796] [serial = 7] [outer = 11DDCC00] 08:35:37 INFO - PROCESS | 3796 | [3796] 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 08:35:37 INFO - PROCESS | 3796 | 1467736537596 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1455 08:35:37 INFO - PROCESS | 3796 | 1467736537682 Marionette DEBUG Closed connection conn0 08:35:37 INFO - PROCESS | 3796 | [3796] 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 08:35:37 INFO - PROCESS | 3796 | 1467736537692 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1457 08:35:37 INFO - PROCESS | 3796 | 1467736537722 Marionette DEBUG Closed connection conn1 08:35:37 INFO - PROCESS | 3796 | [3796] 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 08:35:37 INFO - PROCESS | 3796 | 1467736537729 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1458 08:35:37 INFO - PROCESS | 3796 | ++DOCSHELL 11896000 == 4 [pid = 3796] [id = 4] 08:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 8 (14206C00) [pid = 3796] [serial = 8] [outer = 00000000] 08:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 9 (14531000) [pid = 3796] [serial = 9] [outer = 14206C00] 08:35:37 INFO - PROCESS | 3796 | [3796] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 10 (14536800) [pid = 3796] [serial = 10] [outer = 14206C00] 08:35:37 INFO - PROCESS | 3796 | 1467736537950 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:35:37 INFO - PROCESS | 3796 | 1467736537956 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":"20160705073512","device":"desktop","version":"48.0"} 08:35:38 INFO - PROCESS | 3796 | [3796] 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 08:35:38 INFO - PROCESS | 3796 | [3796] 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 08:35:38 INFO - PROCESS | 3796 | [3796] 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 08:35:38 INFO - PROCESS | 3796 | [3796] 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 08:35:38 INFO - PROCESS | 3796 | ++DOCSHELL 13A69000 == 5 [pid = 3796] [id = 5] 08:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 11 (13A69400) [pid = 3796] [serial = 11] [outer = 00000000] 08:35:38 INFO - PROCESS | 3796 | ++DOCSHELL 13A6D800 == 6 [pid = 3796] [id = 6] 08:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 12 (13A6DC00) [pid = 3796] [serial = 12] [outer = 00000000] 08:35:39 INFO - PROCESS | 3796 | [3796] 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 08:35:39 INFO - PROCESS | 3796 | ++DOCSHELL 1661F000 == 7 [pid = 3796] [id = 7] 08:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 13 (1661F400) [pid = 3796] [serial = 13] [outer = 00000000] 08:35:39 INFO - PROCESS | 3796 | [3796] 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 08:35:39 INFO - PROCESS | 3796 | [3796] 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 08:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 14 (16B32400) [pid = 3796] [serial = 14] [outer = 1661F400] 08:35:39 INFO - PROCESS | 3796 | [3796] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 15 (1674E400) [pid = 3796] [serial = 15] [outer = 13A69400] 08:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 16 (16750000) [pid = 3796] [serial = 16] [outer = 13A6DC00] 08:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 17 (16752C00) [pid = 3796] [serial = 17] [outer = 1661F400] 08:35:40 INFO - PROCESS | 3796 | 1467736540014 Marionette INFO startBrowser 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:40 INFO - PROCESS | 3796 | 1467736540049 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 3796 | 1467736540062 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 3796 | 1467736540064 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 18 (17CA2000) [pid = 3796] [serial = 18] [outer = 1661F400] 08:35:40 INFO - PROCESS | 3796 | 1467736540552 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5cac77e1-ec00-4777-a7dd-d6162c9db441","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":"20160705073512","device":"desktop","version":"48.0","command_id":1}}] 08:35:40 INFO - PROCESS | 3796 | 1467736540695 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:35:40 INFO - PROCESS | 3796 | 1467736540699 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:40 INFO - PROCESS | 3796 | 1467736540736 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:35:40 INFO - PROCESS | 3796 | 1467736540841 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:35:40 INFO - PROCESS | 3796 | 1467736540844 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:40 INFO - PROCESS | 3796 | [3796] 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 08:35:41 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 19 (17CE5400) [pid = 3796] [serial = 19] [outer = 1661F400] 08:35:41 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:35:41 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:41 INFO - PROCESS | 3796 | 1467736541270 Marionette TRACE conn2 <- [1,3,null,{}] 08:35:41 INFO - PROCESS | 3796 | 1467736541288 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:35:41 INFO - PROCESS | 3796 | 1467736541291 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:41 INFO - PROCESS | 3796 | 1467736541318 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:35:41 INFO - PROCESS | 3796 | 1467736541338 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 3796 | 1467736541340 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:35:41 INFO - PROCESS | 3796 | 1467736541359 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 3796 | 1467736541363 Marionette TRACE conn2 <- [1,6,null,{}] 08:35:41 INFO - PROCESS | 3796 | 1467736541432 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 3796 | 1467736541434 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:41 INFO - PROCESS | 3796 | 1467736541451 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:35:41 INFO - PROCESS | 3796 | 1467736541455 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 3796 | 1467736541457 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:41 INFO - PROCESS | 3796 | ++DOCSHELL 1661B000 == 8 [pid = 3796] [id = 8] 08:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 20 (19CF0C00) [pid = 3796] [serial = 20] [outer = 00000000] 08:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 21 (19CF3400) [pid = 3796] [serial = 21] [outer = 19CF0C00] 08:35:41 INFO - PROCESS | 3796 | 1467736541487 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 22 (19FA1400) [pid = 3796] [serial = 22] [outer = 19CF0C00] 08:35:41 INFO - PROCESS | 3796 | ++DOCSHELL 1A242400 == 9 [pid = 3796] [id = 9] 08:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 23 (1A242800) [pid = 3796] [serial = 23] [outer = 00000000] 08:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 24 (1A245000) [pid = 3796] [serial = 24] [outer = 1A242800] 08:35:41 INFO - PROCESS | 3796 | 1467736541830 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 25 (1A248400) [pid = 3796] [serial = 25] [outer = 1A242800] 08:35:42 INFO - PROCESS | 3796 | 1467736542111 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 796ms 08:35:42 INFO - PROCESS | 3796 | 1467736542184 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3796 | 1467736542186 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:35:42 INFO - PROCESS | 3796 | 1467736542198 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 3796 | 1467736542200 Marionette TRACE conn2 <- [1,10,null,{}] 08:35:42 INFO - PROCESS | 3796 | 1467736542196 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3796 | 1467736542201 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:42 INFO - PROCESS | 3796 | 1467736542308 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:35:42 INFO - PROCESS | 3796 | 1467736542314 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3796 | 1467736542316 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:42 INFO - PROCESS | 3796 | ++DOCSHELL 1A60A800 == 10 [pid = 3796] [id = 10] 08:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 26 (1A60AC00) [pid = 3796] [serial = 26] [outer = 00000000] 08:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 27 (1A795C00) [pid = 3796] [serial = 27] [outer = 1A60AC00] 08:35:42 INFO - PROCESS | 3796 | 1467736542344 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 28 (1AE8FC00) [pid = 3796] [serial = 28] [outer = 1A60AC00] 08:35:42 INFO - PROCESS | 3796 | 1467736542635 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 481ms 08:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:35:42 INFO - PROCESS | 3796 | 1467736542678 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3796 | 1467736542680 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:35:42 INFO - PROCESS | 3796 | 1467736542683 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 3796 | 1467736542685 Marionette TRACE conn2 <- [1,14,null,{}] 08:35:42 INFO - PROCESS | 3796 | 1467736542688 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3796 | 1467736542691 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:42 INFO - PROCESS | 3796 | 1467736542777 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:35:42 INFO - PROCESS | 3796 | 1467736542783 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3796 | 1467736542785 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:42 INFO - PROCESS | 3796 | ++DOCSHELL 1A244C00 == 11 [pid = 3796] [id = 11] 08:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 29 (1A8A5400) [pid = 3796] [serial = 29] [outer = 00000000] 08:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 30 (1A8AF800) [pid = 3796] [serial = 30] [outer = 1A8A5400] 08:35:42 INFO - PROCESS | 3796 | 1467736542829 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 31 (1AE97800) [pid = 3796] [serial = 31] [outer = 1A8A5400] 08:35:43 INFO - PROCESS | 3796 | 1467736543151 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 521ms 08:35:43 INFO - PROCESS | 3796 | 1467736543204 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3796 | 1467736543206 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:35:43 INFO - PROCESS | 3796 | 1467736543210 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3796 | 1467736543211 Marionette TRACE conn2 <- [1,18,null,{}] 08:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:35:43 INFO - PROCESS | 3796 | 1467736543215 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3796 | 1467736543218 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:43 INFO - PROCESS | 3796 | 1467736543312 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:35:43 INFO - PROCESS | 3796 | 1467736543318 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 3796 | 1467736543321 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 1AB28C00 == 12 [pid = 3796] [id = 12] 08:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 32 (1AB2EC00) [pid = 3796] [serial = 32] [outer = 00000000] 08:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 33 (1AB32800) [pid = 3796] [serial = 33] [outer = 1AB2EC00] 08:35:43 INFO - PROCESS | 3796 | 1467736543364 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 34 (1AE9A000) [pid = 3796] [serial = 34] [outer = 1AB2EC00] 08:35:43 INFO - PROCESS | 3796 | 1467736543654 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 466ms 08:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:35:43 INFO - PROCESS | 3796 | 1467736543688 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3796 | 1467736543690 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:35:43 INFO - PROCESS | 3796 | 1467736543693 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3796 | 1467736543695 Marionette TRACE conn2 <- [1,22,null,{}] 08:35:43 INFO - PROCESS | 3796 | 1467736543698 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3796 | 1467736543700 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:43 INFO - PROCESS | 3796 | 1467736543797 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:35:43 INFO - PROCESS | 3796 | 1467736543784 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 3796 | 1467736543786 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 1AC93000 == 13 [pid = 3796] [id = 13] 08:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 35 (1AC96800) [pid = 3796] [serial = 35] [outer = 00000000] 08:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 36 (1AF02800) [pid = 3796] [serial = 36] [outer = 1AC96800] 08:35:43 INFO - PROCESS | 3796 | 1467736543830 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 37 (1AF07400) [pid = 3796] [serial = 37] [outer = 1AC96800] 08:35:44 INFO - PROCESS | 3796 | 1467736544115 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 467ms 08:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:35:44 INFO - PROCESS | 3796 | 1467736544167 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3796 | 1467736544169 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 3796 | 1467736544173 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 3796 | 1467736544174 Marionette TRACE conn2 <- [1,26,null,{}] 08:35:44 INFO - PROCESS | 3796 | 1467736544179 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3796 | 1467736544181 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:44 INFO - PROCESS | 3796 | 1467736544285 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:35:44 INFO - PROCESS | 3796 | 1467736544290 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3796 | 1467736544292 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 1AF0E000 == 14 [pid = 3796] [id = 14] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 38 (1AF0E400) [pid = 3796] [serial = 38] [outer = 00000000] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 39 (1B088400) [pid = 3796] [serial = 39] [outer = 1AF0E400] 08:35:44 INFO - PROCESS | 3796 | 1467736544334 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 40 (1B08CC00) [pid = 3796] [serial = 40] [outer = 1AF0E400] 08:35:44 INFO - PROCESS | 3796 | 1467736544611 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 466ms 08:35:44 INFO - PROCESS | 3796 | 1467736544649 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3796 | 1467736544651 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 3796 | 1467736544655 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:35:44 INFO - PROCESS | 3796 | 1467736544656 Marionette TRACE conn2 <- [1,30,null,{}] 08:35:44 INFO - PROCESS | 3796 | 1467736544660 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3796 | 1467736544657 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:44 INFO - PROCESS | 3796 | 1467736544748 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 1B314400 == 15 [pid = 3796] [id = 15] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 41 (1B314800) [pid = 3796] [serial = 41] [outer = 00000000] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 42 (1B315000) [pid = 3796] [serial = 42] [outer = 1B314800] 08:35:44 INFO - PROCESS | 3796 | 1467736544780 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3796 | 1467736544782 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 43 (1B316000) [pid = 3796] [serial = 43] [outer = 1B314800] 08:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 1B31B800 == 16 [pid = 3796] [id = 16] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (1B31BC00) [pid = 3796] [serial = 44] [outer = 00000000] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (1B31E400) [pid = 3796] [serial = 45] [outer = 1B31BC00] 08:35:44 INFO - PROCESS | 3796 | 1467736544816 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (1B31E800) [pid = 3796] [serial = 46] [outer = 1B31BC00] 08:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 1B08E400 == 17 [pid = 3796] [id = 17] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (1B08E800) [pid = 3796] [serial = 47] [outer = 00000000] 08:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (1B50CC00) [pid = 3796] [serial = 48] [outer = 1B08E800] 08:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (1B50A400) [pid = 3796] [serial = 49] [outer = 1B08E800] 08:35:45 INFO - PROCESS | 3796 | 1467736545211 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 618ms 08:35:45 INFO - PROCESS | 3796 | 1467736545273 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 3796 | 1467736545274 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:35:45 INFO - PROCESS | 3796 | 1467736545263 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 3796 | 1467736545264 Marionette TRACE conn2 <- [1,34,null,{}] 08:35:45 INFO - PROCESS | 3796 | 1467736545268 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 3796 | 1467736545269 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:45 INFO - PROCESS | 3796 | 1467736545395 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:35:45 INFO - PROCESS | 3796 | --DOCSHELL 11894C00 == 16 [pid = 3796] [id = 1] 08:35:45 INFO - PROCESS | 3796 | 1467736545891 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 3796 | 1467736545895 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:45 INFO - PROCESS | 3796 | ++DOCSHELL 0F97C400 == 17 [pid = 3796] [id = 18] 08:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (1026B000) [pid = 3796] [serial = 50] [outer = 00000000] 08:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (10519C00) [pid = 3796] [serial = 51] [outer = 1026B000] 08:35:45 INFO - PROCESS | 3796 | 1467736545933 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10A08000) [pid = 3796] [serial = 52] [outer = 1026B000] 08:35:46 INFO - PROCESS | 3796 | 1467736546372 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1152ms 08:35:46 INFO - PROCESS | 3796 | 1467736546431 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 3796 | 1467736546435 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:35:46 INFO - PROCESS | 3796 | 1467736546440 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 3796 | 1467736546443 Marionette TRACE conn2 <- [1,38,null,{}] 08:35:46 INFO - PROCESS | 3796 | 1467736546430 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 3796 | 1467736546433 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:46 INFO - PROCESS | 3796 | 1467736546545 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:35:46 INFO - PROCESS | 3796 | 1467736546606 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3796 | 1467736546609 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:46 INFO - PROCESS | 3796 | ++DOCSHELL 114AA800 == 18 [pid = 3796] [id = 19] 08:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (114AB000) [pid = 3796] [serial = 53] [outer = 00000000] 08:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (11D93C00) [pid = 3796] [serial = 54] [outer = 114AB000] 08:35:46 INFO - PROCESS | 3796 | 1467736546663 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12BBB000) [pid = 3796] [serial = 55] [outer = 114AB000] 08:35:47 INFO - PROCESS | 3796 | 1467736547163 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 796ms 08:35:47 INFO - PROCESS | 3796 | 1467736547227 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3796 | 1467736547230 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:35:47 INFO - PROCESS | 3796 | 1467736547234 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3796 | 1467736547236 Marionette TRACE conn2 <- [1,42,null,{}] 08:35:47 INFO - PROCESS | 3796 | 1467736547240 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3796 | 1467736547243 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:47 INFO - PROCESS | 3796 | 1467736547371 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:35:47 INFO - PROCESS | 3796 | 1467736547437 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3796 | 1467736547440 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:47 INFO - PROCESS | 3796 | ++DOCSHELL 102C8400 == 19 [pid = 3796] [id = 20] 08:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (102C8C00) [pid = 3796] [serial = 56] [outer = 00000000] 08:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (10512400) [pid = 3796] [serial = 57] [outer = 102C8C00] 08:35:47 INFO - PROCESS | 3796 | 1467736547665 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (10561400) [pid = 3796] [serial = 58] [outer = 102C8C00] 08:35:48 INFO - PROCESS | 3796 | --DOCSHELL 11896000 == 18 [pid = 3796] [id = 4] 08:35:48 INFO - PROCESS | 3796 | 1467736548158 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 961ms 08:35:48 INFO - PROCESS | 3796 | 1467736548186 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3796 | 1467736548190 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:35:48 INFO - PROCESS | 3796 | 1467736548195 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 3796 | 1467736548197 Marionette TRACE conn2 <- [1,46,null,{}] 08:35:48 INFO - PROCESS | 3796 | 1467736548202 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3796 | 1467736548204 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:48 INFO - PROCESS | 3796 | 1467736548288 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:35:48 INFO - PROCESS | 3796 | 1467736548350 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3796 | 1467736548353 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:48 INFO - PROCESS | 3796 | ++DOCSHELL 10A7F800 == 19 [pid = 3796] [id = 21] 08:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10A9D800) [pid = 3796] [serial = 59] [outer = 00000000] 08:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11287000) [pid = 3796] [serial = 60] [outer = 10A9D800] 08:35:48 INFO - PROCESS | 3796 | 1467736548405 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (114A1C00) [pid = 3796] [serial = 61] [outer = 10A9D800] 08:35:48 INFO - PROCESS | 3796 | 1467736548703 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 522ms 08:35:48 INFO - PROCESS | 3796 | 1467736548726 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3796 | 1467736548731 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:35:48 INFO - PROCESS | 3796 | 1467736548740 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 3796 | 1467736548743 Marionette TRACE conn2 <- [1,50,null,{}] 08:35:48 INFO - PROCESS | 3796 | 1467736548746 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3796 | 1467736548749 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:48 INFO - PROCESS | 3796 | 1467736548908 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:35:48 INFO - PROCESS | 3796 | 1467736548968 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3796 | 1467736548971 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:48 INFO - PROCESS | 3796 | ++DOCSHELL 1142D400 == 20 [pid = 3796] [id = 22] 08:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (114A1400) [pid = 3796] [serial = 62] [outer = 00000000] 08:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11CABC00) [pid = 3796] [serial = 63] [outer = 114A1400] 08:35:49 INFO - PROCESS | 3796 | 1467736549015 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (131CC000) [pid = 3796] [serial = 64] [outer = 114A1400] 08:35:49 INFO - PROCESS | 3796 | 1467736549311 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 617ms 08:35:49 INFO - PROCESS | 3796 | 1467736549355 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3796 | 1467736549357 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:35:49 INFO - PROCESS | 3796 | 1467736549367 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3796 | 1467736549371 Marionette TRACE conn2 <- [1,54,null,{}] 08:35:49 INFO - PROCESS | 3796 | 1467736549389 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3796 | 1467736549394 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:49 INFO - PROCESS | 3796 | 1467736549458 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:35:49 INFO - PROCESS | 3796 | 1467736549465 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3796 | 1467736549476 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:49 INFO - PROCESS | 3796 | ++DOCSHELL 13B28400 == 21 [pid = 3796] [id = 23] 08:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13B28C00) [pid = 3796] [serial = 65] [outer = 00000000] 08:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13E96C00) [pid = 3796] [serial = 66] [outer = 13B28C00] 08:35:49 INFO - PROCESS | 3796 | 1467736549520 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (14203800) [pid = 3796] [serial = 67] [outer = 13B28C00] 08:35:49 INFO - PROCESS | 3796 | 1467736549864 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 549ms 08:35:49 INFO - PROCESS | 3796 | 1467736549900 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3796 | 1467736549903 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:35:49 INFO - PROCESS | 3796 | 1467736549906 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3796 | 1467736549908 Marionette TRACE conn2 <- [1,58,null,{}] 08:35:49 INFO - PROCESS | 3796 | 1467736549915 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3796 | 1467736549917 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:49 INFO - PROCESS | 3796 | 1467736549994 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:35:49 INFO - PROCESS | 3796 | 1467736550000 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3796 | 1467736550002 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:49 INFO - PROCESS | 3796 | ++DOCSHELL 145B9400 == 22 [pid = 3796] [id = 24] 08:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (145C2C00) [pid = 3796] [serial = 68] [outer = 00000000] 08:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (154EAC00) [pid = 3796] [serial = 69] [outer = 145C2C00] 08:35:50 INFO - PROCESS | 3796 | 1467736550026 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1560B800) [pid = 3796] [serial = 70] [outer = 145C2C00] 08:35:50 INFO - PROCESS | 3796 | 1467736550368 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 521ms 08:35:50 INFO - PROCESS | 3796 | 1467736550442 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3796 | 1467736550444 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 3796 | 1467736550447 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3796 | 1467736550449 Marionette TRACE conn2 <- [1,62,null,{}] 08:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:35:50 INFO - PROCESS | 3796 | 1467736550453 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3796 | 1467736550455 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:50 INFO - PROCESS | 3796 | 1467736550514 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:35:50 INFO - PROCESS | 3796 | 1467736550520 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3796 | 1467736550522 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:50 INFO - PROCESS | 3796 | ++DOCSHELL 159E5400 == 23 [pid = 3796] [id = 25] 08:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (159E5C00) [pid = 3796] [serial = 71] [outer = 00000000] 08:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159F1C00) [pid = 3796] [serial = 72] [outer = 159E5C00] 08:35:50 INFO - PROCESS | 3796 | 1467736550576 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (160E3C00) [pid = 3796] [serial = 73] [outer = 159E5C00] 08:35:50 INFO - PROCESS | 3796 | 1467736550941 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 521ms 08:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:35:50 INFO - PROCESS | 3796 | 1467736550969 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3796 | 1467736550971 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 3796 | 1467736550974 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3796 | 1467736550976 Marionette TRACE conn2 <- [1,66,null,{}] 08:35:50 INFO - PROCESS | 3796 | 1467736550983 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3796 | 1467736550988 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:51 INFO - PROCESS | 3796 | 1467736551066 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:35:51 INFO - PROCESS | 3796 | 1467736551072 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3796 | 1467736551074 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:51 INFO - PROCESS | 3796 | ++DOCSHELL 160E7000 == 24 [pid = 3796] [id = 26] 08:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (160EA800) [pid = 3796] [serial = 74] [outer = 00000000] 08:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D0EC00) [pid = 3796] [serial = 75] [outer = 160EA800] 08:35:51 INFO - PROCESS | 3796 | 1467736551112 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E96000) [pid = 3796] [serial = 76] [outer = 160EA800] 08:35:51 INFO - PROCESS | 3796 | 1467736551477 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 522ms 08:35:51 INFO - PROCESS | 3796 | 1467736551502 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3796 | 1467736551504 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:35:51 INFO - PROCESS | 3796 | 1467736551507 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:35:51 INFO - PROCESS | 3796 | 1467736551509 Marionette TRACE conn2 <- [1,70,null,{}] 08:35:51 INFO - PROCESS | 3796 | 1467736551512 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3796 | 1467736551515 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:51 INFO - PROCESS | 3796 | 1467736551605 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:35:51 INFO - PROCESS | 3796 | 1467736551612 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3796 | 1467736551614 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:51 INFO - PROCESS | 3796 | ++DOCSHELL 16EA2400 == 25 [pid = 3796] [id = 27] 08:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17045400) [pid = 3796] [serial = 77] [outer = 00000000] 08:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (171C3000) [pid = 3796] [serial = 78] [outer = 17045400] 08:35:51 INFO - PROCESS | 3796 | 1467736551657 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (175D6C00) [pid = 3796] [serial = 79] [outer = 17045400] 08:35:51 INFO - PROCESS | 3796 | 1467736551976 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 521ms 08:35:52 INFO - PROCESS | 3796 | 1467736552040 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3796 | 1467736552042 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:35:52 INFO - PROCESS | 3796 | 1467736552028 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3796 | 1467736552030 Marionette TRACE conn2 <- [1,74,null,{}] 08:35:52 INFO - PROCESS | 3796 | 1467736552033 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3796 | 1467736552035 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:52 INFO - PROCESS | 3796 | 1467736552137 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:35:52 INFO - PROCESS | 3796 | 1467736552145 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 3796 | 1467736552147 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:52 INFO - PROCESS | 3796 | ++DOCSHELL 1026F400 == 26 [pid = 3796] [id = 28] 08:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A66400) [pid = 3796] [serial = 80] [outer = 00000000] 08:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176C9C00) [pid = 3796] [serial = 81] [outer = 13A66400] 08:35:52 INFO - PROCESS | 3796 | 1467736552194 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17769C00) [pid = 3796] [serial = 82] [outer = 13A66400] 08:35:52 INFO - PROCESS | 3796 | 1467736552535 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 521ms 08:35:52 INFO - PROCESS | 3796 | 1467736552565 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3796 | 1467736552567 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:35:52 INFO - PROCESS | 3796 | 1467736552570 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3796 | 1467736552571 Marionette TRACE conn2 <- [1,78,null,{}] 08:35:52 INFO - PROCESS | 3796 | 1467736552575 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3796 | 1467736552577 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:52 INFO - PROCESS | 3796 | 1467736552679 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:35:52 INFO - PROCESS | 3796 | 1467736552721 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 3796 | 1467736552723 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:52 INFO - PROCESS | 3796 | ++DOCSHELL 13A67C00 == 27 [pid = 3796] [id = 29] 08:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13A6D400) [pid = 3796] [serial = 83] [outer = 00000000] 08:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17CD8400) [pid = 3796] [serial = 84] [outer = 13A6D400] 08:35:52 INFO - PROCESS | 3796 | 1467736552765 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17FE3000) [pid = 3796] [serial = 85] [outer = 13A6D400] 08:35:53 INFO - PROCESS | 3796 | 1467736553037 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 522ms 08:35:53 INFO - PROCESS | 3796 | 1467736553086 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 3796 | 1467736553088 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:35:53 INFO - PROCESS | 3796 | 1467736553091 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:35:53 INFO - PROCESS | 3796 | 1467736553092 Marionette TRACE conn2 <- [1,82,null,{}] 08:35:53 INFO - PROCESS | 3796 | 1467736553096 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3796 | 1467736553098 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:53 INFO - PROCESS | 3796 | 1467736553183 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:35:53 INFO - PROCESS | 3796 | 1467736553190 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3796 | 1467736553192 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:53 INFO - PROCESS | 3796 | ++DOCSHELL 14204C00 == 28 [pid = 3796] [id = 30] 08:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (176C6800) [pid = 3796] [serial = 86] [outer = 00000000] 08:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19957C00) [pid = 3796] [serial = 87] [outer = 176C6800] 08:35:53 INFO - PROCESS | 3796 | 1467736553236 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19CBE000) [pid = 3796] [serial = 88] [outer = 176C6800] 08:35:53 INFO - PROCESS | 3796 | 1467736553591 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 521ms 08:35:53 INFO - PROCESS | 3796 | 1467736553625 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 3796 | 1467736553627 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:35:53 INFO - PROCESS | 3796 | 1467736553631 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:35:53 INFO - PROCESS | 3796 | 1467736553633 Marionette TRACE conn2 <- [1,86,null,{}] 08:35:53 INFO - PROCESS | 3796 | 1467736553636 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3796 | 1467736553638 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:53 INFO - PROCESS | 3796 | 1467736553739 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:35:53 INFO - PROCESS | 3796 | 1467736553747 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3796 | 1467736553749 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:53 INFO - PROCESS | 3796 | ++DOCSHELL 19680400 == 29 [pid = 3796] [id = 31] 08:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19CE5800) [pid = 3796] [serial = 89] [outer = 00000000] 08:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19CF2C00) [pid = 3796] [serial = 90] [outer = 19CE5800] 08:35:53 INFO - PROCESS | 3796 | 1467736553779 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19FAA000) [pid = 3796] [serial = 91] [outer = 19CE5800] 08:35:54 INFO - PROCESS | 3796 | 1467736554118 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 522ms 08:35:54 INFO - PROCESS | 3796 | 1467736554152 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 3796 | 1467736554154 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:35:54 INFO - PROCESS | 3796 | 1467736554157 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 3796 | 1467736554158 Marionette TRACE conn2 <- [1,90,null,{}] 08:35:54 INFO - PROCESS | 3796 | 1467736554161 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 3796 | 1467736554163 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:54 INFO - PROCESS | 3796 | 1467736554279 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:35:54 INFO - PROCESS | 3796 | 1467736554322 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3796 | 1467736554324 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:54 INFO - PROCESS | 3796 | ++DOCSHELL 17669400 == 30 [pid = 3796] [id = 32] 08:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1995A000) [pid = 3796] [serial = 92] [outer = 00000000] 08:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A23F400) [pid = 3796] [serial = 93] [outer = 1995A000] 08:35:54 INFO - PROCESS | 3796 | 1467736554366 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A242C00) [pid = 3796] [serial = 94] [outer = 1995A000] 08:35:55 INFO - PROCESS | 3796 | 1467736555372 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1263ms 08:35:55 INFO - PROCESS | 3796 | 1467736555430 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3796 | 1467736555433 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:35:55 INFO - PROCESS | 3796 | 1467736555438 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:35:55 INFO - PROCESS | 3796 | 1467736555441 Marionette TRACE conn2 <- [1,94,null,{}] 08:35:55 INFO - PROCESS | 3796 | 1467736555446 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3796 | 1467736555449 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:55 INFO - PROCESS | 3796 | 1467736555538 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:35:55 INFO - PROCESS | 3796 | 1467736555551 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 3796 | 1467736555554 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:55 INFO - PROCESS | 3796 | ++DOCSHELL 10A9B800 == 31 [pid = 3796] [id = 33] 08:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A9D400) [pid = 3796] [serial = 95] [outer = 00000000] 08:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (114A8800) [pid = 3796] [serial = 96] [outer = 10A9D400] 08:35:55 INFO - PROCESS | 3796 | 1467736555588 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (114AE000) [pid = 3796] [serial = 97] [outer = 10A9D400] 08:35:55 INFO - PROCESS | 3796 | 1467736555954 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 562ms 08:35:55 INFO - PROCESS | 3796 | 1467736556003 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3796 | 1467736556007 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:35:56 INFO - PROCESS | 3796 | 1467736556012 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3796 | 1467736556015 Marionette TRACE conn2 <- [1,98,null,{}] 08:35:56 INFO - PROCESS | 3796 | 1467736556019 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3796 | 1467736556021 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:56 INFO - PROCESS | 3796 | 1467736556113 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:35:56 INFO - PROCESS | 3796 | 1467736556119 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3796 | 1467736556121 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:56 INFO - PROCESS | 3796 | ++DOCSHELL 1180CC00 == 32 [pid = 3796] [id = 34] 08:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1180E800) [pid = 3796] [serial = 98] [outer = 00000000] 08:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1329CC00) [pid = 3796] [serial = 99] [outer = 1180E800] 08:35:56 INFO - PROCESS | 3796 | 1467736556166 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1390D400) [pid = 3796] [serial = 100] [outer = 1180E800] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AB2EC00) [pid = 3796] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A8A5400) [pid = 3796] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A60AC00) [pid = 3796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19CF0C00) [pid = 3796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (14206C00) [pid = 3796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1B31BC00) [pid = 3796] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1AF0E400) [pid = 3796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1AC96800) [pid = 3796] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (176C6800) [pid = 3796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1026B000) [pid = 3796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (114AB000) [pid = 3796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (102C8C00) [pid = 3796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A9D800) [pid = 3796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (114A1400) [pid = 3796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13B28C00) [pid = 3796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (145C2C00) [pid = 3796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (159E5C00) [pid = 3796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (160EA800) [pid = 3796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17045400) [pid = 3796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A66400) [pid = 3796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:35:56 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13A6D400) [pid = 3796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:35:56 INFO - PROCESS | 3796 | 1467736556911 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 947ms 08:35:56 INFO - PROCESS | 3796 | 1467736556975 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3796 | 1467736556977 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:35:56 INFO - PROCESS | 3796 | 1467736556981 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3796 | 1467736556985 Marionette TRACE conn2 <- [1,102,null,{}] 08:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:35:56 INFO - PROCESS | 3796 | 1467736556995 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3796 | 1467736556999 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:57 INFO - PROCESS | 3796 | 1467736557058 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:35:57 INFO - PROCESS | 3796 | 1467736557067 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3796 | 1467736557070 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:57 INFO - PROCESS | 3796 | ++DOCSHELL 13A6D400 == 33 [pid = 3796] [id = 35] 08:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A6E400) [pid = 3796] [serial = 101] [outer = 00000000] 08:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14201400) [pid = 3796] [serial = 102] [outer = 13A6E400] 08:35:57 INFO - PROCESS | 3796 | 1467736557118 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (145C0000) [pid = 3796] [serial = 103] [outer = 13A6E400] 08:35:57 INFO - PROCESS | 3796 | 1467736557474 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 522ms 08:35:57 INFO - PROCESS | 3796 | 1467736557504 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3796 | 1467736557506 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:35:57 INFO - PROCESS | 3796 | 1467736557509 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:35:57 INFO - PROCESS | 3796 | 1467736557511 Marionette TRACE conn2 <- [1,106,null,{}] 08:35:57 INFO - PROCESS | 3796 | 1467736557514 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3796 | 1467736557516 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:57 INFO - PROCESS | 3796 | 1467736557593 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:35:57 INFO - PROCESS | 3796 | 1467736557598 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3796 | 1467736557600 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:57 INFO - PROCESS | 3796 | ++DOCSHELL 145FBC00 == 34 [pid = 3796] [id = 36] 08:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (145FC400) [pid = 3796] [serial = 104] [outer = 00000000] 08:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (160B7C00) [pid = 3796] [serial = 105] [outer = 145FC400] 08:35:57 INFO - PROCESS | 3796 | 1467736557643 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (160C3400) [pid = 3796] [serial = 106] [outer = 145FC400] 08:35:58 INFO - PROCESS | 3796 | 1467736558016 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 548ms 08:35:58 INFO - PROCESS | 3796 | 1467736558075 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:35:58 INFO - PROCESS | 3796 | 1467736558077 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 3796 | 1467736558080 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3796 | 1467736558082 Marionette TRACE conn2 <- [1,110,null,{}] 08:35:58 INFO - PROCESS | 3796 | 1467736558085 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3796 | 1467736558087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:58 INFO - PROCESS | 3796 | 1467736558144 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:35:58 INFO - PROCESS | 3796 | 1467736558151 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3796 | 1467736558153 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:58 INFO - PROCESS | 3796 | ++DOCSHELL 16678000 == 35 [pid = 3796] [id = 37] 08:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1667F000) [pid = 3796] [serial = 107] [outer = 00000000] 08:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16E99800) [pid = 3796] [serial = 108] [outer = 1667F000] 08:35:58 INFO - PROCESS | 3796 | 1467736558196 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (175CFC00) [pid = 3796] [serial = 109] [outer = 1667F000] 08:35:58 INFO - PROCESS | 3796 | 1467736558580 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 549ms 08:35:58 INFO - PROCESS | 3796 | 1467736558641 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3796 | 1467736558645 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:35:58 INFO - PROCESS | 3796 | 1467736558695 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3796 | 1467736558699 Marionette TRACE conn2 <- [1,114,null,{}] 08:35:58 INFO - PROCESS | 3796 | 1467736558705 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3796 | 1467736558708 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:58 INFO - PROCESS | 3796 | 1467736558824 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:35:58 INFO - PROCESS | 3796 | 1467736558904 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3796 | 1467736558890 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:58 INFO - PROCESS | 3796 | ++DOCSHELL 11259800 == 36 [pid = 3796] [id = 38] 08:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1125A000) [pid = 3796] [serial = 110] [outer = 00000000] 08:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1128D000) [pid = 3796] [serial = 111] [outer = 1125A000] 08:35:58 INFO - PROCESS | 3796 | 1467736558953 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1180C400) [pid = 3796] [serial = 112] [outer = 1125A000] 08:35:59 INFO - PROCESS | 3796 | 1467736559430 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 782ms 08:35:59 INFO - PROCESS | 3796 | 1467736559487 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3796 | 1467736559491 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:35:59 INFO - PROCESS | 3796 | 1467736559480 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3796 | 1467736559482 Marionette TRACE conn2 <- [1,118,null,{}] 08:35:59 INFO - PROCESS | 3796 | 1467736559486 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3796 | 1467736559489 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:59 INFO - PROCESS | 3796 | 1467736559594 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:35:59 INFO - PROCESS | 3796 | 1467736559650 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3796 | 1467736559653 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:35:59 INFO - PROCESS | 3796 | ++DOCSHELL 132A2C00 == 37 [pid = 3796] [id = 39] 08:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (132A3C00) [pid = 3796] [serial = 113] [outer = 00000000] 08:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13E90000) [pid = 3796] [serial = 114] [outer = 132A3C00] 08:35:59 INFO - PROCESS | 3796 | 1467736559708 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1560A000) [pid = 3796] [serial = 115] [outer = 132A3C00] 08:36:00 INFO - PROCESS | 3796 | 1467736560157 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 700ms 08:36:00 INFO - PROCESS | 3796 | 1467736560197 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3796 | 1467736560199 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:36:00 INFO - PROCESS | 3796 | 1467736560204 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3796 | 1467736560208 Marionette TRACE conn2 <- [1,122,null,{}] 08:36:00 INFO - PROCESS | 3796 | 1467736560219 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3796 | 1467736560223 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:00 INFO - PROCESS | 3796 | 1467736560329 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:36:00 INFO - PROCESS | 3796 | 1467736560395 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3796 | 1467736560398 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:00 INFO - PROCESS | 3796 | ++DOCSHELL 17CA6400 == 38 [pid = 3796] [id = 40] 08:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17CA6C00) [pid = 3796] [serial = 116] [outer = 00000000] 08:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (181BEC00) [pid = 3796] [serial = 117] [outer = 17CA6C00] 08:36:00 INFO - PROCESS | 3796 | 1467736560453 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19955C00) [pid = 3796] [serial = 118] [outer = 17CA6C00] 08:36:00 INFO - PROCESS | 3796 | 1467736560883 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 700ms 08:36:00 INFO - PROCESS | 3796 | 1467736560936 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3796 | 1467736560940 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:36:00 INFO - PROCESS | 3796 | 1467736560946 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3796 | 1467736560949 Marionette TRACE conn2 <- [1,126,null,{}] 08:36:00 INFO - PROCESS | 3796 | 1467736560953 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3796 | 1467736560955 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:01 INFO - PROCESS | 3796 | 1467736561051 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:36:01 INFO - PROCESS | 3796 | 1467736561150 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3796 | 1467736561153 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:01 INFO - PROCESS | 3796 | ++DOCSHELL 19CE6400 == 39 [pid = 3796] [id = 41] 08:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19CE7C00) [pid = 3796] [serial = 119] [outer = 00000000] 08:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19CF3000) [pid = 3796] [serial = 120] [outer = 19CE7C00] 08:36:01 INFO - PROCESS | 3796 | 1467736561206 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19FA9800) [pid = 3796] [serial = 121] [outer = 19CE7C00] 08:36:01 INFO - PROCESS | 3796 | 1467736561765 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 824ms 08:36:01 INFO - PROCESS | 3796 | 1467736561788 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 3796 | 1467736561792 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:36:01 INFO - PROCESS | 3796 | 1467736561816 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 3796 | 1467736561819 Marionette TRACE conn2 <- [1,130,null,{}] 08:36:01 INFO - PROCESS | 3796 | 1467736561824 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 3796 | 1467736561827 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:01 INFO - PROCESS | 3796 | 1467736561924 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:36:01 INFO - PROCESS | 3796 | 1467736561984 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3796 | 1467736561988 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 17669400 == 38 [pid = 3796] [id = 32] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 10A9B800 == 37 [pid = 3796] [id = 33] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 1180CC00 == 36 [pid = 3796] [id = 34] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 13A6D400 == 35 [pid = 3796] [id = 35] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 145FBC00 == 34 [pid = 3796] [id = 36] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 19CE6400 == 33 [pid = 3796] [id = 41] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 17CA6400 == 32 [pid = 3796] [id = 40] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 19680400 == 31 [pid = 3796] [id = 31] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 16678000 == 30 [pid = 3796] [id = 37] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 14204C00 == 29 [pid = 3796] [id = 30] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 11259800 == 28 [pid = 3796] [id = 38] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 13A67C00 == 27 [pid = 3796] [id = 29] 08:36:02 INFO - PROCESS | 3796 | --DOCSHELL 132A2C00 == 26 [pid = 3796] [id = 39] 08:36:02 INFO - PROCESS | 3796 | ++DOCSHELL 10228400 == 27 [pid = 3796] [id = 42] 08:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10267C00) [pid = 3796] [serial = 122] [outer = 00000000] 08:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1055A800) [pid = 3796] [serial = 123] [outer = 10267C00] 08:36:02 INFO - PROCESS | 3796 | 1467736562460 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (10A76000) [pid = 3796] [serial = 124] [outer = 10267C00] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16752C00) [pid = 3796] [serial = 17] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1B31E800) [pid = 3796] [serial = 46] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17CD8400) [pid = 3796] [serial = 84] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19957C00) [pid = 3796] [serial = 87] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19CF2C00) [pid = 3796] [serial = 90] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (10519C00) [pid = 3796] [serial = 51] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (11D93C00) [pid = 3796] [serial = 54] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10512400) [pid = 3796] [serial = 57] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11287000) [pid = 3796] [serial = 60] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11CABC00) [pid = 3796] [serial = 63] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (131CC000) [pid = 3796] [serial = 64] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13E96C00) [pid = 3796] [serial = 66] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (14203800) [pid = 3796] [serial = 67] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (154EAC00) [pid = 3796] [serial = 69] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1560B800) [pid = 3796] [serial = 70] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (159F1C00) [pid = 3796] [serial = 72] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16D0EC00) [pid = 3796] [serial = 75] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (171C3000) [pid = 3796] [serial = 78] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (176C9C00) [pid = 3796] [serial = 81] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (160E3C00) [pid = 3796] [serial = 73] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16E96000) [pid = 3796] [serial = 76] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10561400) [pid = 3796] [serial = 58] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (175D6C00) [pid = 3796] [serial = 79] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17769C00) [pid = 3796] [serial = 82] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114A1C00) [pid = 3796] [serial = 61] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17FE3000) [pid = 3796] [serial = 85] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A08000) [pid = 3796] [serial = 52] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12BBB000) [pid = 3796] [serial = 55] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19CBE000) [pid = 3796] [serial = 88] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16B32400) [pid = 3796] [serial = 14] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (14531000) [pid = 3796] [serial = 9] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14536800) [pid = 3796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11DDD800) [pid = 3796] [serial = 4] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1B50CC00) [pid = 3796] [serial = 48] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1B315000) [pid = 3796] [serial = 42] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1B31E400) [pid = 3796] [serial = 45] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1B088400) [pid = 3796] [serial = 39] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1B08CC00) [pid = 3796] [serial = 40] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AF02800) [pid = 3796] [serial = 36] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1AF07400) [pid = 3796] [serial = 37] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1AB32800) [pid = 3796] [serial = 33] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1AE9A000) [pid = 3796] [serial = 34] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1A8AF800) [pid = 3796] [serial = 30] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1AE97800) [pid = 3796] [serial = 31] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1A795C00) [pid = 3796] [serial = 27] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1AE8FC00) [pid = 3796] [serial = 28] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A245000) [pid = 3796] [serial = 24] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (19CF3400) [pid = 3796] [serial = 21] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (19FA1400) [pid = 3796] [serial = 22] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 3796 | 1467736562860 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1043ms 08:36:02 INFO - PROCESS | 3796 | 1467736562885 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 3796 | 1467736562888 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:36:02 INFO - PROCESS | 3796 | 1467736562893 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 3796 | 1467736562896 Marionette TRACE conn2 <- [1,134,null,{}] 08:36:02 INFO - PROCESS | 3796 | 1467736562900 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3796 | 1467736562903 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:02 INFO - PROCESS | 3796 | 1467736562972 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:36:02 INFO - PROCESS | 3796 | 1467736562981 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 3796 | 1467736562985 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:02 INFO - PROCESS | 3796 | ++DOCSHELL 1125D000 == 28 [pid = 3796] [id = 43] 08:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11288C00) [pid = 3796] [serial = 125] [outer = 00000000] 08:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1188B000) [pid = 3796] [serial = 126] [outer = 11288C00] 08:36:03 INFO - PROCESS | 3796 | 1467736563034 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (11CACC00) [pid = 3796] [serial = 127] [outer = 11288C00] 08:36:03 INFO - PROCESS | 3796 | 1467736563405 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 563ms 08:36:03 INFO - PROCESS | 3796 | 1467736563449 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 3796 | 1467736563453 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:36:03 INFO - PROCESS | 3796 | 1467736563459 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 3796 | 1467736563462 Marionette TRACE conn2 <- [1,138,null,{}] 08:36:03 INFO - PROCESS | 3796 | 1467736563465 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 3796 | 1467736563468 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:03 INFO - PROCESS | 3796 | 1467736563536 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:36:03 INFO - PROCESS | 3796 | 1467736563580 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 3796 | 1467736563583 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:03 INFO - PROCESS | 3796 | ++DOCSHELL 1329C800 == 29 [pid = 3796] [id = 44] 08:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1329E800) [pid = 3796] [serial = 128] [outer = 00000000] 08:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13A66400) [pid = 3796] [serial = 129] [outer = 1329E800] 08:36:03 INFO - PROCESS | 3796 | 1467736563627 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13B33800) [pid = 3796] [serial = 130] [outer = 1329E800] 08:36:03 INFO - PROCESS | 3796 | 1467736563983 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 549ms 08:36:04 INFO - PROCESS | 3796 | 1467736564019 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 3796 | 1467736564021 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:36:04 INFO - PROCESS | 3796 | 1467736564025 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 3796 | 1467736564028 Marionette TRACE conn2 <- [1,142,null,{}] 08:36:04 INFO - PROCESS | 3796 | 1467736564044 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 3796 | 1467736564049 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:04 INFO - PROCESS | 3796 | 1467736564121 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:36:04 INFO - PROCESS | 3796 | 1467736564130 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3796 | 1467736564133 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:04 INFO - PROCESS | 3796 | ++DOCSHELL 145C3000 == 30 [pid = 3796] [id = 45] 08:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (145C3400) [pid = 3796] [serial = 131] [outer = 00000000] 08:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (154EF000) [pid = 3796] [serial = 132] [outer = 145C3400] 08:36:04 INFO - PROCESS | 3796 | 1467736564176 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (159C5800) [pid = 3796] [serial = 133] [outer = 145C3400] 08:36:04 INFO - PROCESS | 3796 | 1467736564529 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 577ms 08:36:04 INFO - PROCESS | 3796 | 1467736564602 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 3796 | 1467736564604 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:36:04 INFO - PROCESS | 3796 | 1467736564607 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 3796 | 1467736564609 Marionette TRACE conn2 <- [1,146,null,{}] 08:36:04 INFO - PROCESS | 3796 | 1467736564613 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 3796 | 1467736564615 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:04 INFO - PROCESS | 3796 | 1467736564703 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:36:04 INFO - PROCESS | 3796 | 1467736564764 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3796 | 1467736564767 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:04 INFO - PROCESS | 3796 | ++DOCSHELL 159F1400 == 31 [pid = 3796] [id = 46] 08:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (159F1C00) [pid = 3796] [serial = 134] [outer = 00000000] 08:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (160C2C00) [pid = 3796] [serial = 135] [outer = 159F1C00] 08:36:04 INFO - PROCESS | 3796 | 1467736564810 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16752400) [pid = 3796] [serial = 136] [outer = 159F1C00] 08:36:05 INFO - PROCESS | 3796 | 1467736565155 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 562ms 08:36:05 INFO - PROCESS | 3796 | 1467736565178 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 3796 | 1467736565162 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:36:05 INFO - PROCESS | 3796 | 1467736565165 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:36:05 INFO - PROCESS | 3796 | 1467736565166 Marionette TRACE conn2 <- [1,150,null,{}] 08:36:05 INFO - PROCESS | 3796 | 1467736565170 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 3796 | 1467736565172 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:05 INFO - PROCESS | 3796 | 1467736565267 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:36:05 INFO - PROCESS | 3796 | 1467736565272 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 3796 | 1467736565274 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:05 INFO - PROCESS | 3796 | ++DOCSHELL 160C1C00 == 32 [pid = 3796] [id = 47] 08:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16752000) [pid = 3796] [serial = 137] [outer = 00000000] 08:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16D0B400) [pid = 3796] [serial = 138] [outer = 16752000] 08:36:05 INFO - PROCESS | 3796 | 1467736565329 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17122400) [pid = 3796] [serial = 139] [outer = 16752000] 08:36:05 INFO - PROCESS | 3796 | 1467736565703 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 563ms 08:36:05 INFO - PROCESS | 3796 | 1467736565743 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 3796 | 1467736565745 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:36:05 INFO - PROCESS | 3796 | 1467736565748 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:36:05 INFO - PROCESS | 3796 | 1467736565750 Marionette TRACE conn2 <- [1,154,null,{}] 08:36:05 INFO - PROCESS | 3796 | 1467736565754 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 3796 | 1467736565760 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:05 INFO - PROCESS | 3796 | 1467736565846 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:36:05 INFO - PROCESS | 3796 | 1467736565908 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 3796 | 1467736565910 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:05 INFO - PROCESS | 3796 | ++DOCSHELL 1055D800 == 33 [pid = 3796] [id = 48] 08:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17769800) [pid = 3796] [serial = 140] [outer = 00000000] 08:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17CD9000) [pid = 3796] [serial = 141] [outer = 17769800] 08:36:05 INFO - PROCESS | 3796 | 1467736565954 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17FE0400) [pid = 3796] [serial = 142] [outer = 17769800] 08:36:06 INFO - PROCESS | 3796 | 1467736566321 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:36:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19CE5800) [pid = 3796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:36:06 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1667F000) [pid = 3796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:36:06 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1995A000) [pid = 3796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:36:06 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (145FC400) [pid = 3796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:36:06 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10A9D400) [pid = 3796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:36:06 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1180E800) [pid = 3796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:36:06 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13A6E400) [pid = 3796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 617ms 08:36:06 INFO - PROCESS | 3796 | 1467736566367 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3796 | 1467736566369 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:36:06 INFO - PROCESS | 3796 | 1467736566356 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 3796 | 1467736566358 Marionette TRACE conn2 <- [1,158,null,{}] 08:36:06 INFO - PROCESS | 3796 | 1467736566361 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3796 | 1467736566363 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:06 INFO - PROCESS | 3796 | 1467736566436 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:36:06 INFO - PROCESS | 3796 | 1467736566441 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3796 | 1467736566443 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:06 INFO - PROCESS | 3796 | ++DOCSHELL 10A9D400 == 34 [pid = 3796] [id = 49] 08:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10A9D800) [pid = 3796] [serial = 143] [outer = 00000000] 08:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (145C5800) [pid = 3796] [serial = 144] [outer = 10A9D800] 08:36:06 INFO - PROCESS | 3796 | 1467736566486 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (171BFC00) [pid = 3796] [serial = 145] [outer = 10A9D800] 08:36:06 INFO - PROCESS | 3796 | 1467736566821 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 494ms 08:36:06 INFO - PROCESS | 3796 | 1467736566846 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3796 | 1467736566848 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:36:06 INFO - PROCESS | 3796 | 1467736566851 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:36:06 INFO - PROCESS | 3796 | 1467736566853 Marionette TRACE conn2 <- [1,162,null,{}] 08:36:06 INFO - PROCESS | 3796 | 1467736566863 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3796 | 1467736566865 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:06 INFO - PROCESS | 3796 | 1467736566920 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:36:06 INFO - PROCESS | 3796 | 1467736566925 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3796 | 1467736566927 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:06 INFO - PROCESS | 3796 | ++DOCSHELL 10A75800 == 35 [pid = 3796] [id = 50] 08:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11894C00) [pid = 3796] [serial = 146] [outer = 00000000] 08:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1967E800) [pid = 3796] [serial = 147] [outer = 11894C00] 08:36:06 INFO - PROCESS | 3796 | 1467736566970 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (181C7000) [pid = 3796] [serial = 148] [outer = 11894C00] 08:36:07 INFO - PROCESS | 3796 | 1467736567333 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 522ms 08:36:07 INFO - PROCESS | 3796 | 1467736567388 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3796 | 1467736567371 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:36:07 INFO - PROCESS | 3796 | 1467736567387 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:36:07 INFO - PROCESS | 3796 | 1467736567389 Marionette TRACE conn2 <- [1,166,null,{}] 08:36:07 INFO - PROCESS | 3796 | 1467736567392 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3796 | 1467736567394 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:07 INFO - PROCESS | 3796 | 1467736567467 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:36:07 INFO - PROCESS | 3796 | 1467736567472 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 3796 | 1467736567474 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:07 INFO - PROCESS | 3796 | ++DOCSHELL 154ED400 == 36 [pid = 3796] [id = 51] 08:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1995A400) [pid = 3796] [serial = 149] [outer = 00000000] 08:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19CED400) [pid = 3796] [serial = 150] [outer = 1995A400] 08:36:07 INFO - PROCESS | 3796 | 1467736567517 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19FA0000) [pid = 3796] [serial = 151] [outer = 1995A400] 08:36:07 INFO - PROCESS | 3796 | 1467736567847 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 467ms 08:36:07 INFO - PROCESS | 3796 | 1467736567863 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3796 | 1467736567865 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:36:07 INFO - PROCESS | 3796 | 1467736567868 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:36:07 INFO - PROCESS | 3796 | 1467736567869 Marionette TRACE conn2 <- [1,170,null,{}] 08:36:07 INFO - PROCESS | 3796 | 1467736567872 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3796 | 1467736567874 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:07 INFO - PROCESS | 3796 | 1467736567976 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:36:07 INFO - PROCESS | 3796 | 1467736567964 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 3796 | 1467736567966 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:07 INFO - PROCESS | 3796 | ++DOCSHELL 11257C00 == 37 [pid = 3796] [id = 52] 08:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12BBD000) [pid = 3796] [serial = 152] [outer = 00000000] 08:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19FA4C00) [pid = 3796] [serial = 153] [outer = 12BBD000] 08:36:08 INFO - PROCESS | 3796 | 1467736568011 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A23A000) [pid = 3796] [serial = 154] [outer = 12BBD000] 08:36:08 INFO - PROCESS | 3796 | 1467736568734 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 919ms 08:36:08 INFO - PROCESS | 3796 | 1467736568796 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 3796 | 1467736568799 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:36:08 INFO - PROCESS | 3796 | 1467736568804 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 3796 | 1467736568807 Marionette TRACE conn2 <- [1,174,null,{}] 08:36:08 INFO - PROCESS | 3796 | 1467736568812 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 3796 | 1467736568798 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:08 INFO - PROCESS | 3796 | 1467736568931 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:36:08 INFO - PROCESS | 3796 | 1467736568978 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 3796 | 1467736568981 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:09 INFO - PROCESS | 3796 | ++DOCSHELL 10E52800 == 38 [pid = 3796] [id = 53] 08:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11259400) [pid = 3796] [serial = 155] [outer = 00000000] 08:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (129E8C00) [pid = 3796] [serial = 156] [outer = 11259400] 08:36:09 INFO - PROCESS | 3796 | 1467736569087 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12B71800) [pid = 3796] [serial = 157] [outer = 11259400] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 154ED400 == 37 [pid = 3796] [id = 51] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 10A75800 == 36 [pid = 3796] [id = 50] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 10A9D400 == 35 [pid = 3796] [id = 49] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 1055D800 == 34 [pid = 3796] [id = 48] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 160C1C00 == 33 [pid = 3796] [id = 47] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 159F1400 == 32 [pid = 3796] [id = 46] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 145C3000 == 31 [pid = 3796] [id = 45] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 1329C800 == 30 [pid = 3796] [id = 44] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 1125D000 == 29 [pid = 3796] [id = 43] 08:36:09 INFO - PROCESS | 3796 | --DOCSHELL 10228400 == 28 [pid = 3796] [id = 42] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19FAA000) [pid = 3796] [serial = 91] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (175CFC00) [pid = 3796] [serial = 109] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A23F400) [pid = 3796] [serial = 93] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (160C3400) [pid = 3796] [serial = 106] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (114A8800) [pid = 3796] [serial = 96] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114AE000) [pid = 3796] [serial = 97] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1329CC00) [pid = 3796] [serial = 99] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (160B7C00) [pid = 3796] [serial = 105] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1390D400) [pid = 3796] [serial = 100] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (145C0000) [pid = 3796] [serial = 103] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A242C00) [pid = 3796] [serial = 94] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16E99800) [pid = 3796] [serial = 108] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (14201400) [pid = 3796] [serial = 102] [outer = 00000000] [url = about:blank] 08:36:09 INFO - PROCESS | 3796 | 1467736569771 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1002ms 08:36:09 INFO - PROCESS | 3796 | 1467736569797 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 3796 | 1467736569801 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:36:09 INFO - PROCESS | 3796 | 1467736569808 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 3796 | 1467736569811 Marionette TRACE conn2 <- [1,178,null,{}] 08:36:09 INFO - PROCESS | 3796 | 1467736569816 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 3796 | 1467736569818 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:09 INFO - PROCESS | 3796 | 1467736569899 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:36:09 INFO - PROCESS | 3796 | 1467736569905 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 3796 | 1467736569910 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:09 INFO - PROCESS | 3796 | ++DOCSHELL 11286000 == 29 [pid = 3796] [id = 54] 08:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11286400) [pid = 3796] [serial = 158] [outer = 00000000] 08:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (114A7400) [pid = 3796] [serial = 159] [outer = 11286400] 08:36:09 INFO - PROCESS | 3796 | 1467736569939 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11811800) [pid = 3796] [serial = 160] [outer = 11286400] 08:36:10 INFO - PROCESS | 3796 | 1467736570336 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 549ms 08:36:10 INFO - PROCESS | 3796 | 1467736570379 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3796 | 1467736570384 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:36:10 INFO - PROCESS | 3796 | 1467736570390 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3796 | 1467736570392 Marionette TRACE conn2 <- [1,182,null,{}] 08:36:10 INFO - PROCESS | 3796 | 1467736570396 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3796 | 1467736570399 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:10 INFO - PROCESS | 3796 | 1467736570462 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:36:10 INFO - PROCESS | 3796 | 1467736570471 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3796 | 1467736570473 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:10 INFO - PROCESS | 3796 | ++DOCSHELL 132A8800 == 30 [pid = 3796] [id = 55] 08:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13901400) [pid = 3796] [serial = 161] [outer = 00000000] 08:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13A6EC00) [pid = 3796] [serial = 162] [outer = 13901400] 08:36:10 INFO - PROCESS | 3796 | 1467736570519 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13AAD400) [pid = 3796] [serial = 163] [outer = 13901400] 08:36:10 INFO - PROCESS | 3796 | 1467736570871 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 522ms 08:36:10 INFO - PROCESS | 3796 | 1467736570906 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3796 | 1467736570909 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:36:10 INFO - PROCESS | 3796 | 1467736570912 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3796 | 1467736570915 Marionette TRACE conn2 <- [1,186,null,{}] 08:36:10 INFO - PROCESS | 3796 | 1467736570929 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3796 | 1467736570934 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:10 INFO - PROCESS | 3796 | 1467736570996 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:36:10 INFO - PROCESS | 3796 | 1467736571005 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3796 | 1467736571008 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:11 INFO - PROCESS | 3796 | ++DOCSHELL 145C4400 == 31 [pid = 3796] [id = 56] 08:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (145C5000) [pid = 3796] [serial = 164] [outer = 00000000] 08:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159C2000) [pid = 3796] [serial = 165] [outer = 145C5000] 08:36:11 INFO - PROCESS | 3796 | 1467736571055 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (160B7400) [pid = 3796] [serial = 166] [outer = 145C5000] 08:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D07000) [pid = 3796] [serial = 167] [outer = 1B08E800] 08:36:11 INFO - PROCESS | 3796 | 1467736571473 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 603ms 08:36:11 INFO - PROCESS | 3796 | 1467736571535 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 3796 | 1467736571538 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:36:11 INFO - PROCESS | 3796 | 1467736571541 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 3796 | 1467736571543 Marionette TRACE conn2 <- [1,190,null,{}] 08:36:11 INFO - PROCESS | 3796 | 1467736571550 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 3796 | 1467736571552 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:11 INFO - PROCESS | 3796 | 1467736571613 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:36:11 INFO - PROCESS | 3796 | 1467736571618 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3796 | 1467736571620 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:11 INFO - PROCESS | 3796 | ++DOCSHELL 16D0EC00 == 32 [pid = 3796] [id = 57] 08:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17045C00) [pid = 3796] [serial = 168] [outer = 00000000] 08:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (175D3C00) [pid = 3796] [serial = 169] [outer = 17045C00] 08:36:11 INFO - PROCESS | 3796 | 1467736571667 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17660800) [pid = 3796] [serial = 170] [outer = 17045C00] 08:36:12 INFO - PROCESS | 3796 | 1467736572047 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 563ms 08:36:12 INFO - PROCESS | 3796 | 1467736572095 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 3796 | 1467736572097 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:36:12 INFO - PROCESS | 3796 | 1467736572106 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 3796 | 1467736572108 Marionette TRACE conn2 <- [1,194,null,{}] 08:36:12 INFO - PROCESS | 3796 | 1467736572111 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 3796 | 1467736572113 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:12 INFO - PROCESS | 3796 | 1467736572202 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:36:12 INFO - PROCESS | 3796 | 1467736572271 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3796 | 1467736572273 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:12 INFO - PROCESS | 3796 | ++DOCSHELL 17769C00 == 33 [pid = 3796] [id = 58] 08:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1776A400) [pid = 3796] [serial = 171] [outer = 00000000] 08:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17CE4800) [pid = 3796] [serial = 172] [outer = 1776A400] 08:36:12 INFO - PROCESS | 3796 | 1467736572297 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1995B800) [pid = 3796] [serial = 173] [outer = 1776A400] 08:36:12 INFO - PROCESS | 3796 | 1467736572674 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 617ms 08:36:12 INFO - PROCESS | 3796 | 1467736572719 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 3796 | 1467736572720 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:36:12 INFO - PROCESS | 3796 | 1467736572724 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 3796 | 1467736572725 Marionette TRACE conn2 <- [1,198,null,{}] 08:36:12 INFO - PROCESS | 3796 | 1467736572710 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 3796 | 1467736572715 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:12 INFO - PROCESS | 3796 | 1467736572846 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:36:12 INFO - PROCESS | 3796 | 1467736572856 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3796 | 1467736572858 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:12 INFO - PROCESS | 3796 | ++DOCSHELL 12C8DC00 == 34 [pid = 3796] [id = 59] 08:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176C7000) [pid = 3796] [serial = 174] [outer = 00000000] 08:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19FA3000) [pid = 3796] [serial = 175] [outer = 176C7000] 08:36:12 INFO - PROCESS | 3796 | 1467736572923 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A2E8800) [pid = 3796] [serial = 176] [outer = 176C7000] 08:36:13 INFO - PROCESS | 3796 | 1467736573297 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 618ms 08:36:13 INFO - PROCESS | 3796 | 1467736573336 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3796 | 1467736573338 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:36:13 INFO - PROCESS | 3796 | 1467736573341 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:36:13 INFO - PROCESS | 3796 | 1467736573343 Marionette TRACE conn2 <- [1,202,null,{}] 08:36:13 INFO - PROCESS | 3796 | 1467736573350 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3796 | 1467736573352 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:13 INFO - PROCESS | 3796 | 1467736573454 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:36:13 INFO - PROCESS | 3796 | 1467736573471 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 3796 | 1467736573473 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:13 INFO - PROCESS | 3796 | ++DOCSHELL 12B76C00 == 35 [pid = 3796] [id = 60] 08:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (145C3000) [pid = 3796] [serial = 177] [outer = 00000000] 08:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A60B400) [pid = 3796] [serial = 178] [outer = 145C3000] 08:36:13 INFO - PROCESS | 3796 | 1467736573498 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A60B800) [pid = 3796] [serial = 179] [outer = 145C3000] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16752000) [pid = 3796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1329E800) [pid = 3796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (145C3400) [pid = 3796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11288C00) [pid = 3796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10267C00) [pid = 3796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1995A400) [pid = 3796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (159F1C00) [pid = 3796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1125A000) [pid = 3796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17769800) [pid = 3796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (132A3C00) [pid = 3796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17CA6C00) [pid = 3796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A9D800) [pid = 3796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11894C00) [pid = 3796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:36:13 INFO - PROCESS | 3796 | 1467736573865 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 563ms 08:36:13 INFO - PROCESS | 3796 | 1467736573894 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3796 | 1467736573896 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:36:13 INFO - PROCESS | 3796 | 1467736573899 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:36:13 INFO - PROCESS | 3796 | 1467736573901 Marionette TRACE conn2 <- [1,206,null,{}] 08:36:13 INFO - PROCESS | 3796 | 1467736573913 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3796 | 1467736573915 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:13 INFO - PROCESS | 3796 | 1467736573973 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:36:13 INFO - PROCESS | 3796 | 1467736573978 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 3796 | 1467736573980 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:13 INFO - PROCESS | 3796 | ++DOCSHELL 11844000 == 36 [pid = 3796] [id = 61] 08:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13E8F800) [pid = 3796] [serial = 180] [outer = 00000000] 08:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17CA0000) [pid = 3796] [serial = 181] [outer = 13E8F800] 08:36:14 INFO - PROCESS | 3796 | 1467736574022 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17CDD800) [pid = 3796] [serial = 182] [outer = 13E8F800] 08:36:14 INFO - PROCESS | 3796 | 1467736574371 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 522ms 08:36:14 INFO - PROCESS | 3796 | 1467736574416 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 3796 | 1467736574418 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:36:14 INFO - PROCESS | 3796 | 1467736574428 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 3796 | 1467736574429 Marionette TRACE conn2 <- [1,210,null,{}] 08:36:14 INFO - PROCESS | 3796 | 1467736574434 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3796 | 1467736574435 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:14 INFO - PROCESS | 3796 | 1467736574510 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:36:14 INFO - PROCESS | 3796 | 1467736574515 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3796 | 1467736574517 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:14 INFO - PROCESS | 3796 | ++DOCSHELL 12E57800 == 37 [pid = 3796] [id = 62] 08:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14535800) [pid = 3796] [serial = 183] [outer = 00000000] 08:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A789400) [pid = 3796] [serial = 184] [outer = 14535800] 08:36:14 INFO - PROCESS | 3796 | 1467736574561 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A78F800) [pid = 3796] [serial = 185] [outer = 14535800] 08:36:14 INFO - PROCESS | 3796 | 1467736574935 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 08:36:14 INFO - PROCESS | 3796 | 1467736574958 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 3796 | 1467736574960 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:36:14 INFO - PROCESS | 3796 | 1467736574963 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 3796 | 1467736574965 Marionette TRACE conn2 <- [1,214,null,{}] 08:36:14 INFO - PROCESS | 3796 | 1467736574983 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3796 | 1467736574984 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:15 INFO - PROCESS | 3796 | 1467736575042 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:36:15 INFO - PROCESS | 3796 | 1467736575050 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 3796 | 1467736575052 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:15 INFO - PROCESS | 3796 | ++DOCSHELL 1A601800 == 38 [pid = 3796] [id = 63] 08:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A792000) [pid = 3796] [serial = 186] [outer = 00000000] 08:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A8A6400) [pid = 3796] [serial = 187] [outer = 1A792000] 08:36:15 INFO - PROCESS | 3796 | 1467736575095 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A8A9400) [pid = 3796] [serial = 188] [outer = 1A792000] 08:36:15 INFO - PROCESS | 3796 | 1467736575448 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 549ms 08:36:15 INFO - PROCESS | 3796 | 1467736575519 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 3796 | 1467736575523 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:36:15 INFO - PROCESS | 3796 | 1467736575528 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3796 | 1467736575532 Marionette TRACE conn2 <- [1,218,null,{}] 08:36:15 INFO - PROCESS | 3796 | 1467736575538 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3796 | 1467736575542 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:15 INFO - PROCESS | 3796 | 1467736575632 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:36:15 INFO - PROCESS | 3796 | 1467736575769 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 3796 | 1467736575774 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:15 INFO - PROCESS | 3796 | ++DOCSHELL 1125D000 == 39 [pid = 3796] [id = 64] 08:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1125D400) [pid = 3796] [serial = 189] [outer = 00000000] 08:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (114A3800) [pid = 3796] [serial = 190] [outer = 1125D400] 08:36:15 INFO - PROCESS | 3796 | 1467736575829 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11DDE000) [pid = 3796] [serial = 191] [outer = 1125D400] 08:36:16 INFO - PROCESS | 3796 | 1467736576293 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 796ms 08:36:16 INFO - PROCESS | 3796 | 1467736576340 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 3796 | 1467736576344 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:36:16 INFO - PROCESS | 3796 | 1467736576351 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 3796 | 1467736576355 Marionette TRACE conn2 <- [1,222,null,{}] 08:36:16 INFO - PROCESS | 3796 | 1467736576359 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 3796 | 1467736576362 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:16 INFO - PROCESS | 3796 | 1467736576447 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:36:16 INFO - PROCESS | 3796 | 1467736576535 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3796 | 1467736576538 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:16 INFO - PROCESS | 3796 | ++DOCSHELL 14530800 == 40 [pid = 3796] [id = 65] 08:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (14536800) [pid = 3796] [serial = 192] [outer = 00000000] 08:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (154E5000) [pid = 3796] [serial = 193] [outer = 14536800] 08:36:16 INFO - PROCESS | 3796 | 1467736576570 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1674E800) [pid = 3796] [serial = 194] [outer = 14536800] 08:36:17 INFO - PROCESS | 3796 | 1467736577029 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 727ms 08:36:17 INFO - PROCESS | 3796 | 1467736577087 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3796 | 1467736577090 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:36:17 INFO - PROCESS | 3796 | 1467736577094 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3796 | 1467736577096 Marionette TRACE conn2 <- [1,226,null,{}] 08:36:17 INFO - PROCESS | 3796 | 1467736577106 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3796 | 1467736577111 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:17 INFO - PROCESS | 3796 | 1467736577208 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:36:17 INFO - PROCESS | 3796 | 1467736577280 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 3796 | 1467736577284 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:17 INFO - PROCESS | 3796 | ++DOCSHELL 1A132000 == 41 [pid = 3796] [id = 66] 08:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A132800) [pid = 3796] [serial = 195] [outer = 00000000] 08:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A603800) [pid = 3796] [serial = 196] [outer = 1A132800] 08:36:17 INFO - PROCESS | 3796 | 1467736577343 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A8A3C00) [pid = 3796] [serial = 197] [outer = 1A132800] 08:36:17 INFO - PROCESS | 3796 | 1467736577837 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 796ms 08:36:17 INFO - PROCESS | 3796 | 1467736577877 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3796 | 1467736577880 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:36:17 INFO - PROCESS | 3796 | 1467736577883 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3796 | 1467736577885 Marionette TRACE conn2 <- [1,230,null,{}] 08:36:17 INFO - PROCESS | 3796 | 1467736577889 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3796 | 1467736577891 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:17 INFO - PROCESS | 3796 | 1467736577979 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:36:18 INFO - PROCESS | 3796 | 1467736578067 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3796 | 1467736578070 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:18 INFO - PROCESS | 3796 | ++DOCSHELL 145FC400 == 42 [pid = 3796] [id = 67] 08:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (160EA800) [pid = 3796] [serial = 198] [outer = 00000000] 08:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (175D3800) [pid = 3796] [serial = 199] [outer = 160EA800] 08:36:18 INFO - PROCESS | 3796 | 1467736578122 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17CDB400) [pid = 3796] [serial = 200] [outer = 160EA800] 08:36:18 INFO - PROCESS | 3796 | 1467736578696 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 878ms 08:36:18 INFO - PROCESS | 3796 | 1467736578768 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 3796 | 1467736578771 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:36:18 INFO - PROCESS | 3796 | 1467736578776 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 3796 | 1467736578779 Marionette TRACE conn2 <- [1,234,null,{}] 08:36:18 INFO - PROCESS | 3796 | 1467736578785 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 3796 | 1467736578787 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:18 INFO - PROCESS | 3796 | 1467736578896 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:36:18 INFO - PROCESS | 3796 | 1467736578973 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3796 | 1467736578976 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:19 INFO - PROCESS | 3796 | ++DOCSHELL 10A0FC00 == 43 [pid = 3796] [id = 68] 08:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10A75C00) [pid = 3796] [serial = 201] [outer = 00000000] 08:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (11258C00) [pid = 3796] [serial = 202] [outer = 10A75C00] 08:36:19 INFO - PROCESS | 3796 | 1467736579064 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1180A400) [pid = 3796] [serial = 203] [outer = 10A75C00] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 12E57800 == 42 [pid = 3796] [id = 62] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 11844000 == 41 [pid = 3796] [id = 61] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 12B76C00 == 40 [pid = 3796] [id = 60] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 12C8DC00 == 39 [pid = 3796] [id = 59] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 17769C00 == 38 [pid = 3796] [id = 58] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 16D0EC00 == 37 [pid = 3796] [id = 57] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 145C4400 == 36 [pid = 3796] [id = 56] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 132A8800 == 35 [pid = 3796] [id = 55] 08:36:19 INFO - PROCESS | 3796 | --DOCSHELL 11286000 == 34 [pid = 3796] [id = 54] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19FA4C00) [pid = 3796] [serial = 153] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16D0B400) [pid = 3796] [serial = 138] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13A66400) [pid = 3796] [serial = 129] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13B33800) [pid = 3796] [serial = 130] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (154EF000) [pid = 3796] [serial = 132] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1188B000) [pid = 3796] [serial = 126] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11CACC00) [pid = 3796] [serial = 127] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1055A800) [pid = 3796] [serial = 123] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A76000) [pid = 3796] [serial = 124] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19CED400) [pid = 3796] [serial = 150] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (160C2C00) [pid = 3796] [serial = 135] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1180C400) [pid = 3796] [serial = 112] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1128D000) [pid = 3796] [serial = 111] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17CD9000) [pid = 3796] [serial = 141] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1560A000) [pid = 3796] [serial = 115] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13E90000) [pid = 3796] [serial = 114] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19955C00) [pid = 3796] [serial = 118] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (181BEC00) [pid = 3796] [serial = 117] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19CF3000) [pid = 3796] [serial = 120] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (145C5800) [pid = 3796] [serial = 144] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (181C7000) [pid = 3796] [serial = 148] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17FE0400) [pid = 3796] [serial = 142] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1967E800) [pid = 3796] [serial = 147] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17122400) [pid = 3796] [serial = 139] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16752400) [pid = 3796] [serial = 136] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (171BFC00) [pid = 3796] [serial = 145] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19FA0000) [pid = 3796] [serial = 151] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (159C5800) [pid = 3796] [serial = 133] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 3796 | 1467736579435 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 700ms 08:36:19 INFO - PROCESS | 3796 | 1467736579476 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 3796 | 1467736579480 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:36:19 INFO - PROCESS | 3796 | 1467736579490 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:36:19 INFO - PROCESS | 3796 | 1467736579492 Marionette TRACE conn2 <- [1,238,null,{}] 08:36:19 INFO - PROCESS | 3796 | 1467736579496 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 3796 | 1467736579499 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:19 INFO - PROCESS | 3796 | 1467736579582 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:36:19 INFO - PROCESS | 3796 | 1467736579587 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 3796 | 1467736579571 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:19 INFO - PROCESS | 3796 | ++DOCSHELL 13165400 == 35 [pid = 3796] [id = 69] 08:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (131D5400) [pid = 3796] [serial = 204] [outer = 00000000] 08:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (132A7800) [pid = 3796] [serial = 205] [outer = 131D5400] 08:36:19 INFO - PROCESS | 3796 | 1467736579617 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13A70000) [pid = 3796] [serial = 206] [outer = 131D5400] 08:36:19 INFO - PROCESS | 3796 | 1467736580004 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 562ms 08:36:20 INFO - PROCESS | 3796 | 1467736580066 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 3796 | 1467736580068 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:36:20 INFO - PROCESS | 3796 | 1467736580053 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 3796 | 1467736580056 Marionette TRACE conn2 <- [1,242,null,{}] 08:36:20 INFO - PROCESS | 3796 | 1467736580066 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 3796 | 1467736580070 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:20 INFO - PROCESS | 3796 | 1467736580153 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:36:20 INFO - PROCESS | 3796 | 1467736580162 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3796 | 1467736580165 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:20 INFO - PROCESS | 3796 | ++DOCSHELL 154EE400 == 36 [pid = 3796] [id = 70] 08:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (154EF000) [pid = 3796] [serial = 207] [outer = 00000000] 08:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (159C9000) [pid = 3796] [serial = 208] [outer = 154EF000] 08:36:20 INFO - PROCESS | 3796 | 1467736580223 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (160BEC00) [pid = 3796] [serial = 209] [outer = 154EF000] 08:36:20 INFO - PROCESS | 3796 | 1467736580605 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 577ms 08:36:20 INFO - PROCESS | 3796 | 1467736580629 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 3796 | 1467736580631 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:36:20 INFO - PROCESS | 3796 | 1467736580638 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 3796 | 1467736580640 Marionette TRACE conn2 <- [1,246,null,{}] 08:36:20 INFO - PROCESS | 3796 | 1467736580643 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 3796 | 1467736580645 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:20 INFO - PROCESS | 3796 | 1467736580736 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:36:20 INFO - PROCESS | 3796 | 1467736580742 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3796 | 1467736580744 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:20 INFO - PROCESS | 3796 | ++DOCSHELL 159C8400 == 37 [pid = 3796] [id = 71] 08:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (159EDC00) [pid = 3796] [serial = 210] [outer = 00000000] 08:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16B33C00) [pid = 3796] [serial = 211] [outer = 159EDC00] 08:36:20 INFO - PROCESS | 3796 | 1467736580770 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16EA3400) [pid = 3796] [serial = 212] [outer = 159EDC00] 08:36:21 INFO - PROCESS | 3796 | 1467736581129 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 522ms 08:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:36:21 INFO - PROCESS | 3796 | 1467736581177 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3796 | 1467736581178 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:36:21 INFO - PROCESS | 3796 | 1467736581182 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 3796 | 1467736581183 Marionette TRACE conn2 <- [1,250,null,{}] 08:36:21 INFO - PROCESS | 3796 | 1467736581187 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3796 | 1467736581188 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:21 INFO - PROCESS | 3796 | 1467736581281 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:36:21 INFO - PROCESS | 3796 | 1467736581287 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 3796 | 1467736581289 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:21 INFO - PROCESS | 3796 | ++DOCSHELL 160C1C00 == 38 [pid = 3796] [id = 72] 08:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (160C2C00) [pid = 3796] [serial = 213] [outer = 00000000] 08:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17767000) [pid = 3796] [serial = 214] [outer = 160C2C00] 08:36:21 INFO - PROCESS | 3796 | 1467736581332 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1776E000) [pid = 3796] [serial = 215] [outer = 160C2C00] 08:36:21 INFO - PROCESS | 3796 | 1467736581730 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 617ms 08:36:21 INFO - PROCESS | 3796 | 1467736581825 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3796 | 1467736581827 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:36:21 INFO - PROCESS | 3796 | 1467736581833 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 3796 | 1467736581835 Marionette TRACE conn2 <- [1,254,null,{}] 08:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:36:21 INFO - PROCESS | 3796 | 1467736581844 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3796 | 1467736581850 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:21 INFO - PROCESS | 3796 | 1467736581961 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:36:22 INFO - PROCESS | 3796 | 1467736582008 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 3796 | 1467736582010 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:22 INFO - PROCESS | 3796 | ++DOCSHELL 171C9400 == 39 [pid = 3796] [id = 73] 08:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (181C7000) [pid = 3796] [serial = 216] [outer = 00000000] 08:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19687C00) [pid = 3796] [serial = 217] [outer = 181C7000] 08:36:22 INFO - PROCESS | 3796 | 1467736582053 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19952400) [pid = 3796] [serial = 218] [outer = 181C7000] 08:36:22 INFO - PROCESS | 3796 | 1467736582387 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 576ms 08:36:22 INFO - PROCESS | 3796 | 1467736582408 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 3796 | 1467736582410 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:36:22 INFO - PROCESS | 3796 | 1467736582455 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 3796 | 1467736582457 Marionette TRACE conn2 <- [1,258,null,{}] 08:36:22 INFO - PROCESS | 3796 | 1467736582461 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 3796 | 1467736582463 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:22 INFO - PROCESS | 3796 | 1467736582545 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:36:22 INFO - PROCESS | 3796 | 1467736582551 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 3796 | 1467736582553 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:22 INFO - PROCESS | 3796 | ++DOCSHELL 19688C00 == 40 [pid = 3796] [id = 74] 08:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19953000) [pid = 3796] [serial = 219] [outer = 00000000] 08:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19CE8000) [pid = 3796] [serial = 220] [outer = 19953000] 08:36:22 INFO - PROCESS | 3796 | 1467736582596 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19CEAC00) [pid = 3796] [serial = 221] [outer = 19953000] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1776A400) [pid = 3796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11286400) [pid = 3796] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17045C00) [pid = 3796] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13901400) [pid = 3796] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (145C5000) [pid = 3796] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (176C7000) [pid = 3796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (145C3000) [pid = 3796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (14535800) [pid = 3796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:36:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13E8F800) [pid = 3796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:36:23 INFO - PROCESS | 3796 | 1467736583017 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 618ms 08:36:23 INFO - PROCESS | 3796 | 1467736583054 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3796 | 1467736583056 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:36:23 INFO - PROCESS | 3796 | 1467736583059 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 3796 | 1467736583060 Marionette TRACE conn2 <- [1,262,null,{}] 08:36:23 INFO - PROCESS | 3796 | 1467736583064 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3796 | 1467736583065 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:23 INFO - PROCESS | 3796 | 1467736583142 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:36:23 INFO - PROCESS | 3796 | 1467736583130 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3796 | 1467736583132 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:23 INFO - PROCESS | 3796 | ++DOCSHELL 171C8800 == 41 [pid = 3796] [id = 75] 08:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176C6800) [pid = 3796] [serial = 222] [outer = 00000000] 08:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1995CC00) [pid = 3796] [serial = 223] [outer = 176C6800] 08:36:23 INFO - PROCESS | 3796 | 1467736583175 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19CF1C00) [pid = 3796] [serial = 224] [outer = 176C6800] 08:36:23 INFO - PROCESS | 3796 | 1467736583533 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 08:36:23 INFO - PROCESS | 3796 | 1467736583579 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3796 | 1467736583580 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 3796 | 1467736583584 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:36:23 INFO - PROCESS | 3796 | 1467736583585 Marionette TRACE conn2 <- [1,266,null,{}] 08:36:23 INFO - PROCESS | 3796 | 1467736583589 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3796 | 1467736583591 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:23 INFO - PROCESS | 3796 | 1467736583668 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:36:23 INFO - PROCESS | 3796 | 1467736583695 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3796 | 1467736583697 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:23 INFO - PROCESS | 3796 | ++DOCSHELL 102C8C00 == 42 [pid = 3796] [id = 76] 08:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A7D000) [pid = 3796] [serial = 225] [outer = 00000000] 08:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A133400) [pid = 3796] [serial = 226] [outer = 10A7D000] 08:36:23 INFO - PROCESS | 3796 | 1467736583739 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A78B800) [pid = 3796] [serial = 227] [outer = 10A7D000] 08:36:24 INFO - PROCESS | 3796 | 1467736584079 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 521ms 08:36:24 INFO - PROCESS | 3796 | 1467736584121 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3796 | 1467736584123 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:36:24 INFO - PROCESS | 3796 | 1467736584126 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 3796 | 1467736584128 Marionette TRACE conn2 <- [1,270,null,{}] 08:36:24 INFO - PROCESS | 3796 | 1467736584131 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3796 | 1467736584133 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:24 INFO - PROCESS | 3796 | 1467736584194 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:36:24 INFO - PROCESS | 3796 | 1467736584198 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3796 | 1467736584200 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:24 INFO - PROCESS | 3796 | ++DOCSHELL 19FA2000 == 43 [pid = 3796] [id = 77] 08:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A60A400) [pid = 3796] [serial = 228] [outer = 00000000] 08:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A8B0400) [pid = 3796] [serial = 229] [outer = 1A60A400] 08:36:24 INFO - PROCESS | 3796 | 1467736584242 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A8B0C00) [pid = 3796] [serial = 230] [outer = 1A60A400] 08:36:24 INFO - PROCESS | 3796 | 1467736584594 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 522ms 08:36:24 INFO - PROCESS | 3796 | 1467736584645 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3796 | 1467736584647 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:36:24 INFO - PROCESS | 3796 | 1467736584651 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 3796 | 1467736584653 Marionette TRACE conn2 <- [1,274,null,{}] 08:36:24 INFO - PROCESS | 3796 | 1467736584657 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3796 | 1467736584659 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:24 INFO - PROCESS | 3796 | 1467736584731 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:36:24 INFO - PROCESS | 3796 | 1467736584739 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3796 | 1467736584741 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:24 INFO - PROCESS | 3796 | ++DOCSHELL 1AB2F800 == 44 [pid = 3796] [id = 78] 08:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AB2FC00) [pid = 3796] [serial = 231] [outer = 00000000] 08:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AC93800) [pid = 3796] [serial = 232] [outer = 1AB2FC00] 08:36:24 INFO - PROCESS | 3796 | 1467736584786 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AC99000) [pid = 3796] [serial = 233] [outer = 1AB2FC00] 08:36:25 INFO - PROCESS | 3796 | 1467736585387 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 796ms 08:36:25 INFO - PROCESS | 3796 | 1467736585455 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 3796 | 1467736585460 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 3796 | 1467736585465 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:36:25 INFO - PROCESS | 3796 | 1467736585468 Marionette TRACE conn2 <- [1,278,null,{}] 08:36:25 INFO - PROCESS | 3796 | 1467736585487 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 3796 | 1467736585491 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:25 INFO - PROCESS | 3796 | 1467736585604 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:36:25 INFO - PROCESS | 3796 | 1467736585652 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 3796 | 1467736585655 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:25 INFO - PROCESS | 3796 | ++DOCSHELL 11288C00 == 45 [pid = 3796] [id = 79] 08:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1142EC00) [pid = 3796] [serial = 234] [outer = 00000000] 08:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (131CD800) [pid = 3796] [serial = 235] [outer = 1142EC00] 08:36:25 INFO - PROCESS | 3796 | 1467736585751 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13B27000) [pid = 3796] [serial = 236] [outer = 1142EC00] 08:36:26 INFO - PROCESS | 3796 | 1467736586239 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 865ms 08:36:26 INFO - PROCESS | 3796 | 1467736586338 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3796 | 1467736586344 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 3796 | 1467736586352 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3796 | 1467736586355 Marionette TRACE conn2 <- [1,282,null,{}] 08:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:36:26 INFO - PROCESS | 3796 | 1467736586359 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3796 | 1467736586362 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:26 INFO - PROCESS | 3796 | 1467736586458 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:36:26 INFO - PROCESS | 3796 | 1467736586540 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3796 | 1467736586543 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:26 INFO - PROCESS | 3796 | ++DOCSHELL 166DE000 == 46 [pid = 3796] [id = 80] 08:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16753C00) [pid = 3796] [serial = 237] [outer = 00000000] 08:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (171C3000) [pid = 3796] [serial = 238] [outer = 16753C00] 08:36:26 INFO - PROCESS | 3796 | 1467736586649 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17CE1800) [pid = 3796] [serial = 239] [outer = 16753C00] 08:36:27 INFO - PROCESS | 3796 | 1467736587439 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1139ms 08:36:27 INFO - PROCESS | 3796 | 1467736587499 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:36:27 INFO - PROCESS | 3796 | 1467736587503 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:36:27 INFO - PROCESS | 3796 | 1467736587508 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 3796 | 1467736587511 Marionette TRACE conn2 <- [1,286,null,{}] 08:36:27 INFO - PROCESS | 3796 | 1467736587517 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 3796 | 1467736587520 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:27 INFO - PROCESS | 3796 | 1467736587633 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:36:27 INFO - PROCESS | 3796 | 1467736587710 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3796 | 1467736587696 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:27 INFO - PROCESS | 3796 | ++DOCSHELL 10A0E800 == 47 [pid = 3796] [id = 81] 08:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11257400) [pid = 3796] [serial = 240] [outer = 00000000] 08:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (12B76000) [pid = 3796] [serial = 241] [outer = 11257400] 08:36:27 INFO - PROCESS | 3796 | 1467736587796 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (13163800) [pid = 3796] [serial = 242] [outer = 11257400] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 19FA2000 == 46 [pid = 3796] [id = 77] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 102C8C00 == 45 [pid = 3796] [id = 76] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 171C8800 == 44 [pid = 3796] [id = 75] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 19688C00 == 43 [pid = 3796] [id = 74] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 171C9400 == 42 [pid = 3796] [id = 73] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 160C1C00 == 41 [pid = 3796] [id = 72] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 159C8400 == 40 [pid = 3796] [id = 71] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 154EE400 == 39 [pid = 3796] [id = 70] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 13165400 == 38 [pid = 3796] [id = 69] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 10A0FC00 == 37 [pid = 3796] [id = 68] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 145FC400 == 36 [pid = 3796] [id = 67] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 1A132000 == 35 [pid = 3796] [id = 66] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 14530800 == 34 [pid = 3796] [id = 65] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 1125D000 == 33 [pid = 3796] [id = 64] 08:36:28 INFO - PROCESS | 3796 | --DOCSHELL 1A601800 == 32 [pid = 3796] [id = 63] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17CE4800) [pid = 3796] [serial = 172] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (114A7400) [pid = 3796] [serial = 159] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (11811800) [pid = 3796] [serial = 160] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (175D3C00) [pid = 3796] [serial = 169] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13AAD400) [pid = 3796] [serial = 163] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13A6EC00) [pid = 3796] [serial = 162] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (159C2000) [pid = 3796] [serial = 165] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (160B7400) [pid = 3796] [serial = 166] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A2E8800) [pid = 3796] [serial = 176] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19FA3000) [pid = 3796] [serial = 175] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (129E8C00) [pid = 3796] [serial = 156] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1995B800) [pid = 3796] [serial = 173] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A60B400) [pid = 3796] [serial = 178] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A78F800) [pid = 3796] [serial = 185] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A8A6400) [pid = 3796] [serial = 187] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1B50A400) [pid = 3796] [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.] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A789400) [pid = 3796] [serial = 184] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A60B800) [pid = 3796] [serial = 179] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17CA0000) [pid = 3796] [serial = 181] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17CDD800) [pid = 3796] [serial = 182] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17660800) [pid = 3796] [serial = 170] [outer = 00000000] [url = about:blank] 08:36:28 INFO - PROCESS | 3796 | 1467736588203 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 741ms 08:36:28 INFO - PROCESS | 3796 | 1467736588239 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3796 | 1467736588243 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:36:28 INFO - PROCESS | 3796 | 1467736588249 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:36:28 INFO - PROCESS | 3796 | 1467736588252 Marionette TRACE conn2 <- [1,290,null,{}] 08:36:28 INFO - PROCESS | 3796 | 1467736588255 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3796 | 1467736588258 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:28 INFO - PROCESS | 3796 | 1467736588341 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:36:28 INFO - PROCESS | 3796 | 1467736588332 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 3796 | 1467736588334 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:28 INFO - PROCESS | 3796 | ++DOCSHELL 12B67800 == 33 [pid = 3796] [id = 82] 08:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12E8A800) [pid = 3796] [serial = 243] [outer = 00000000] 08:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13E96400) [pid = 3796] [serial = 244] [outer = 12E8A800] 08:36:28 INFO - PROCESS | 3796 | 1467736588387 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1420F400) [pid = 3796] [serial = 245] [outer = 12E8A800] 08:36:28 INFO - PROCESS | 3796 | 1467736588772 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 563ms 08:36:28 INFO - PROCESS | 3796 | 1467736588812 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3796 | 1467736588814 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:36:28 INFO - PROCESS | 3796 | 1467736588817 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 3796 | 1467736588820 Marionette TRACE conn2 <- [1,294,null,{}] 08:36:28 INFO - PROCESS | 3796 | 1467736588831 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3796 | 1467736588835 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:28 INFO - PROCESS | 3796 | 1467736588927 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:36:28 INFO - PROCESS | 3796 | 1467736588937 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 3796 | 1467736588940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:28 INFO - PROCESS | 3796 | ++DOCSHELL 1667F000 == 34 [pid = 3796] [id = 83] 08:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1667F800) [pid = 3796] [serial = 246] [outer = 00000000] 08:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16B3B800) [pid = 3796] [serial = 247] [outer = 1667F800] 08:36:28 INFO - PROCESS | 3796 | 1467736588988 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1765DC00) [pid = 3796] [serial = 248] [outer = 1667F800] 08:36:29 INFO - PROCESS | 3796 | 1467736589445 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:29 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. 08:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 645ms 08:36:29 INFO - PROCESS | 3796 | 1467736589498 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 3796 | 1467736589500 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:36:29 INFO - PROCESS | 3796 | 1467736589519 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 3796 | 1467736589521 Marionette TRACE conn2 <- [1,298,null,{}] 08:36:29 INFO - PROCESS | 3796 | 1467736589550 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 3796 | 1467736589552 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:29 INFO - PROCESS | 3796 | 1467736589657 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:36:29 INFO - PROCESS | 3796 | 1467736589664 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 3796 | 1467736589667 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:29 INFO - PROCESS | 3796 | ++DOCSHELL 16B31000 == 35 [pid = 3796] [id = 84] 08:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17770C00) [pid = 3796] [serial = 249] [outer = 00000000] 08:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19CB3C00) [pid = 3796] [serial = 250] [outer = 17770C00] 08:36:29 INFO - PROCESS | 3796 | 1467736589710 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19CE7000) [pid = 3796] [serial = 251] [outer = 17770C00] 08:36:30 INFO - PROCESS | 3796 | 1467736590052 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:30 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. 08:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 576ms 08:36:30 INFO - PROCESS | 3796 | 1467736590083 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 3796 | 1467736590085 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:36:30 INFO - PROCESS | 3796 | 1467736590090 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 3796 | 1467736590092 Marionette TRACE conn2 <- [1,302,null,{}] 08:36:30 INFO - PROCESS | 3796 | 1467736590095 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 3796 | 1467736590098 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:30 INFO - PROCESS | 3796 | 1467736590208 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:36:30 INFO - PROCESS | 3796 | 1467736590220 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 3796 | 1467736590223 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:30 INFO - PROCESS | 3796 | ++DOCSHELL 19CF1000 == 36 [pid = 3796] [id = 85] 08:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19FA2400) [pid = 3796] [serial = 252] [outer = 00000000] 08:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A248000) [pid = 3796] [serial = 253] [outer = 19FA2400] 08:36:30 INFO - PROCESS | 3796 | 1467736590252 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A2F3C00) [pid = 3796] [serial = 254] [outer = 19FA2400] 08:36:30 INFO - PROCESS | 3796 | 1467736590635 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:30 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. 08:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 563ms 08:36:30 INFO - PROCESS | 3796 | 1467736590665 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 3796 | 1467736590667 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:36:30 INFO - PROCESS | 3796 | 1467736590670 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:36:30 INFO - PROCESS | 3796 | 1467736590672 Marionette TRACE conn2 <- [1,306,null,{}] 08:36:30 INFO - PROCESS | 3796 | 1467736590675 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 3796 | 1467736590681 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:30 INFO - PROCESS | 3796 | 1467736590787 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:36:30 INFO - PROCESS | 3796 | 1467736590793 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 3796 | 1467736590795 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:30 INFO - PROCESS | 3796 | ++DOCSHELL 102D1400 == 37 [pid = 3796] [id = 86] 08:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19FA2000) [pid = 3796] [serial = 255] [outer = 00000000] 08:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A8A6400) [pid = 3796] [serial = 256] [outer = 19FA2000] 08:36:30 INFO - PROCESS | 3796 | 1467736590838 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A8A8000) [pid = 3796] [serial = 257] [outer = 19FA2000] 08:36:31 INFO - PROCESS | 3796 | 1467736591200 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:31 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. 08:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 562ms 08:36:31 INFO - PROCESS | 3796 | 1467736591228 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 3796 | 1467736591230 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:36:31 INFO - PROCESS | 3796 | 1467736591239 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 3796 | 1467736591241 Marionette TRACE conn2 <- [1,310,null,{}] 08:36:31 INFO - PROCESS | 3796 | 1467736591244 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 3796 | 1467736591246 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:31 INFO - PROCESS | 3796 | 1467736591332 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:36:31 INFO - PROCESS | 3796 | 1467736591407 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 3796 | 1467736591409 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:31 INFO - PROCESS | 3796 | ++DOCSHELL 14204C00 == 38 [pid = 3796] [id = 87] 08:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A78C000) [pid = 3796] [serial = 258] [outer = 00000000] 08:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1AC8F000) [pid = 3796] [serial = 259] [outer = 1A78C000] 08:36:31 INFO - PROCESS | 3796 | 1467736591439 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1AC96C00) [pid = 3796] [serial = 260] [outer = 1A78C000] 08:36:31 INFO - PROCESS | 3796 | 1467736591795 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:31 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. 08:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 604ms 08:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:36:31 INFO - PROCESS | 3796 | 1467736591857 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 3796 | 1467736591859 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:36:31 INFO - PROCESS | 3796 | 1467736591862 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 3796 | 1467736591864 Marionette TRACE conn2 <- [1,314,null,{}] 08:36:31 INFO - PROCESS | 3796 | 1467736591867 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 3796 | 1467736591869 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:31 INFO - PROCESS | 3796 | 1467736591956 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:36:31 INFO - PROCESS | 3796 | 1467736591963 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 3796 | 1467736591965 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:32 INFO - PROCESS | 3796 | ++DOCSHELL 10A78C00 == 39 [pid = 3796] [id = 88] 08:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AB33800) [pid = 3796] [serial = 261] [outer = 00000000] 08:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AE91400) [pid = 3796] [serial = 262] [outer = 1AB33800] 08:36:32 INFO - PROCESS | 3796 | 1467736592114 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1AE97400) [pid = 3796] [serial = 263] [outer = 1AB33800] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (181C7000) [pid = 3796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (160C2C00) [pid = 3796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19953000) [pid = 3796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (154EF000) [pid = 3796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (131D5400) [pid = 3796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (159EDC00) [pid = 3796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10A75C00) [pid = 3796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (176C6800) [pid = 3796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10A7D000) [pid = 3796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A60A400) [pid = 3796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:36:32 INFO - PROCESS | 3796 | 1467736592444 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:32 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. 08:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 604ms 08:36:32 INFO - PROCESS | 3796 | 1467736592467 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 3796 | 1467736592469 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:36:32 INFO - PROCESS | 3796 | 1467736592472 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:36:32 INFO - PROCESS | 3796 | 1467736592473 Marionette TRACE conn2 <- [1,318,null,{}] 08:36:32 INFO - PROCESS | 3796 | 1467736592477 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 3796 | 1467736592478 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:32 INFO - PROCESS | 3796 | 1467736592564 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:36:32 INFO - PROCESS | 3796 | 1467736592639 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 3796 | 1467736592641 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:32 INFO - PROCESS | 3796 | ++DOCSHELL 129EAC00 == 40 [pid = 3796] [id = 89] 08:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (14205000) [pid = 3796] [serial = 264] [outer = 00000000] 08:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A78E800) [pid = 3796] [serial = 265] [outer = 14205000] 08:36:32 INFO - PROCESS | 3796 | 1467736592683 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1AE8F400) [pid = 3796] [serial = 266] [outer = 14205000] 08:36:32 INFO - PROCESS | 3796 | 1467736592835 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:36:32 INFO - PROCESS | 3796 | 1467736592998 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:33 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. 08:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 563ms 08:36:33 INFO - PROCESS | 3796 | 1467736593030 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3796 | 1467736593032 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:36:33 INFO - PROCESS | 3796 | 1467736593035 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 3796 | 1467736593037 Marionette TRACE conn2 <- [1,322,null,{}] 08:36:33 INFO - PROCESS | 3796 | 1467736593041 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3796 | 1467736593043 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:33 INFO - PROCESS | 3796 | 1467736593133 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:36:33 INFO - PROCESS | 3796 | 1467736593141 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3796 | 1467736593143 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:33 INFO - PROCESS | 3796 | ++DOCSHELL 15FBAC00 == 41 [pid = 3796] [id = 90] 08:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15FBDC00) [pid = 3796] [serial = 267] [outer = 00000000] 08:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15FC3C00) [pid = 3796] [serial = 268] [outer = 15FBDC00] 08:36:33 INFO - PROCESS | 3796 | 1467736593186 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (15FC7000) [pid = 3796] [serial = 269] [outer = 15FBDC00] 08:36:33 INFO - PROCESS | 3796 | 1467736593537 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:33 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. 08:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 521ms 08:36:33 INFO - PROCESS | 3796 | 1467736593567 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3796 | 1467736593569 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:36:33 INFO - PROCESS | 3796 | 1467736593572 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 3796 | 1467736593574 Marionette TRACE conn2 <- [1,326,null,{}] 08:36:33 INFO - PROCESS | 3796 | 1467736593578 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3796 | 1467736593580 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:33 INFO - PROCESS | 3796 | 1467736593684 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:36:33 INFO - PROCESS | 3796 | 1467736593693 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3796 | 1467736593696 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:33 INFO - PROCESS | 3796 | ++DOCSHELL 160C2800 == 42 [pid = 3796] [id = 91] 08:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1766B400) [pid = 3796] [serial = 270] [outer = 00000000] 08:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AF05C00) [pid = 3796] [serial = 271] [outer = 1766B400] 08:36:33 INFO - PROCESS | 3796 | 1467736593768 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1B087800) [pid = 3796] [serial = 272] [outer = 1766B400] 08:36:34 INFO - PROCESS | 3796 | 1467736594382 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:34 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. 08:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 878ms 08:36:34 INFO - PROCESS | 3796 | 1467736594451 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:36:34 INFO - PROCESS | 3796 | 1467736594458 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:36:34 INFO - PROCESS | 3796 | 1467736594465 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 3796 | 1467736594471 Marionette TRACE conn2 <- [1,330,null,{}] 08:36:34 INFO - PROCESS | 3796 | 1467736594476 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 3796 | 1467736594479 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:34 INFO - PROCESS | 3796 | 1467736594568 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:36:34 INFO - PROCESS | 3796 | 1467736594688 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 3796 | 1467736594691 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:34 INFO - PROCESS | 3796 | ++DOCSHELL 114A1C00 == 43 [pid = 3796] [id = 92] 08:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (114ADC00) [pid = 3796] [serial = 273] [outer = 00000000] 08:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12B68800) [pid = 3796] [serial = 274] [outer = 114ADC00] 08:36:34 INFO - PROCESS | 3796 | 1467736594749 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (14532800) [pid = 3796] [serial = 275] [outer = 114ADC00] 08:36:35 INFO - PROCESS | 3796 | 1467736595295 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:35 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. 08:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 878ms 08:36:35 INFO - PROCESS | 3796 | 1467736595339 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3796 | 1467736595344 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:36:35 INFO - PROCESS | 3796 | 1467736595350 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3796 | 1467736595353 Marionette TRACE conn2 <- [1,334,null,{}] 08:36:35 INFO - PROCESS | 3796 | 1467736595357 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3796 | 1467736595360 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:35 INFO - PROCESS | 3796 | 1467736595456 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:36:35 INFO - PROCESS | 3796 | 1467736595555 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3796 | 1467736595558 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:35 INFO - PROCESS | 3796 | ++DOCSHELL 16682C00 == 44 [pid = 3796] [id = 93] 08:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16752C00) [pid = 3796] [serial = 276] [outer = 00000000] 08:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (171C9800) [pid = 3796] [serial = 277] [outer = 16752C00] 08:36:35 INFO - PROCESS | 3796 | 1467736595595 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1776D400) [pid = 3796] [serial = 278] [outer = 16752C00] 08:36:36 INFO - PROCESS | 3796 | 1467736596284 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:36 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. 08:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1016ms 08:36:36 INFO - PROCESS | 3796 | 1467736596365 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 3796 | 1467736596368 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:36:36 INFO - PROCESS | 3796 | 1467736596387 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 3796 | 1467736596391 Marionette TRACE conn2 <- [1,338,null,{}] 08:36:36 INFO - PROCESS | 3796 | 1467736596396 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 3796 | 1467736596399 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:36 INFO - PROCESS | 3796 | 1467736596476 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:36:36 INFO - PROCESS | 3796 | 1467736596537 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 3796 | 1467736596541 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:36 INFO - PROCESS | 3796 | ++DOCSHELL 11807400 == 45 [pid = 3796] [id = 94] 08:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (11843000) [pid = 3796] [serial = 279] [outer = 00000000] 08:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1188A000) [pid = 3796] [serial = 280] [outer = 11843000] 08:36:36 INFO - PROCESS | 3796 | 1467736596641 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (11DE1800) [pid = 3796] [serial = 281] [outer = 11843000] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 10E52800 == 44 [pid = 3796] [id = 53] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 15FBAC00 == 43 [pid = 3796] [id = 90] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 129EAC00 == 42 [pid = 3796] [id = 89] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 10A78C00 == 41 [pid = 3796] [id = 88] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 14204C00 == 40 [pid = 3796] [id = 87] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 102D1400 == 39 [pid = 3796] [id = 86] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 19CF1000 == 38 [pid = 3796] [id = 85] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 16B31000 == 37 [pid = 3796] [id = 84] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 1667F000 == 36 [pid = 3796] [id = 83] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 12B67800 == 35 [pid = 3796] [id = 82] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 10A0E800 == 34 [pid = 3796] [id = 81] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 1AB2F800 == 33 [pid = 3796] [id = 78] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 11288C00 == 32 [pid = 3796] [id = 79] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 11257C00 == 31 [pid = 3796] [id = 52] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 166DE000 == 30 [pid = 3796] [id = 80] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 16682C00 == 29 [pid = 3796] [id = 93] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 160C2800 == 28 [pid = 3796] [id = 91] 08:36:37 INFO - PROCESS | 3796 | --DOCSHELL 114A1C00 == 27 [pid = 3796] [id = 92] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1A8B0400) [pid = 3796] [serial = 229] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19687C00) [pid = 3796] [serial = 217] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1776E000) [pid = 3796] [serial = 215] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19CE8000) [pid = 3796] [serial = 220] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (159C9000) [pid = 3796] [serial = 208] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (160BEC00) [pid = 3796] [serial = 209] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (132A7800) [pid = 3796] [serial = 205] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13A70000) [pid = 3796] [serial = 206] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16B33C00) [pid = 3796] [serial = 211] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A603800) [pid = 3796] [serial = 196] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (114A3800) [pid = 3796] [serial = 190] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (11258C00) [pid = 3796] [serial = 202] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1180A400) [pid = 3796] [serial = 203] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (175D3800) [pid = 3796] [serial = 199] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19952400) [pid = 3796] [serial = 218] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (154E5000) [pid = 3796] [serial = 193] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19CF1C00) [pid = 3796] [serial = 224] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1995CC00) [pid = 3796] [serial = 223] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17767000) [pid = 3796] [serial = 214] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A78B800) [pid = 3796] [serial = 227] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A8B0C00) [pid = 3796] [serial = 230] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19CEAC00) [pid = 3796] [serial = 221] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16EA3400) [pid = 3796] [serial = 212] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A133400) [pid = 3796] [serial = 226] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3796 | 1467736597758 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:37 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. 08:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1414ms 08:36:37 INFO - PROCESS | 3796 | 1467736597796 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3796 | 1467736597800 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:36:37 INFO - PROCESS | 3796 | 1467736597806 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 3796 | 1467736597809 Marionette TRACE conn2 <- [1,342,null,{}] 08:36:37 INFO - PROCESS | 3796 | 1467736597814 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 3796 | 1467736597817 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:37 INFO - PROCESS | 3796 | 1467736597886 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:36:37 INFO - PROCESS | 3796 | 1467736597964 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 3796 | 1467736597968 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:37 INFO - PROCESS | 3796 | ++DOCSHELL 10A98C00 == 28 [pid = 3796] [id = 95] 08:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A99800) [pid = 3796] [serial = 282] [outer = 00000000] 08:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11425400) [pid = 3796] [serial = 283] [outer = 10A99800] 08:36:37 INFO - PROCESS | 3796 | 1467736597996 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (114A8C00) [pid = 3796] [serial = 284] [outer = 10A99800] 08:36:38 INFO - PROCESS | 3796 | 1467736598328 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:38 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. 08:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 562ms 08:36:38 INFO - PROCESS | 3796 | 1467736598364 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 3796 | 1467736598369 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:36:38 INFO - PROCESS | 3796 | 1467736598375 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 3796 | 1467736598378 Marionette TRACE conn2 <- [1,346,null,{}] 08:36:38 INFO - PROCESS | 3796 | 1467736598381 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3796 | 1467736598384 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:38 INFO - PROCESS | 3796 | 1467736598449 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:36:38 INFO - PROCESS | 3796 | 1467736598455 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 3796 | 1467736598458 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:38 INFO - PROCESS | 3796 | ++DOCSHELL 131CE000 == 29 [pid = 3796] [id = 96] 08:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (131D1C00) [pid = 3796] [serial = 285] [outer = 00000000] 08:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13A66000) [pid = 3796] [serial = 286] [outer = 131D1C00] 08:36:38 INFO - PROCESS | 3796 | 1467736598504 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13AAD400) [pid = 3796] [serial = 287] [outer = 131D1C00] 08:36:38 INFO - PROCESS | 3796 | 1467736598895 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:38 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. 08:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 563ms 08:36:38 INFO - PROCESS | 3796 | 1467736598927 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 3796 | 1467736598929 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:36:38 INFO - PROCESS | 3796 | 1467736598937 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 3796 | 1467736598940 Marionette TRACE conn2 <- [1,350,null,{}] 08:36:38 INFO - PROCESS | 3796 | 1467736598951 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3796 | 1467736598955 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:39 INFO - PROCESS | 3796 | 1467736599035 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:36:39 INFO - PROCESS | 3796 | 1467736599044 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 3796 | 1467736599047 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:39 INFO - PROCESS | 3796 | ++DOCSHELL 15FBF000 == 30 [pid = 3796] [id = 97] 08:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15FC0400) [pid = 3796] [serial = 288] [outer = 00000000] 08:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (15FC5000) [pid = 3796] [serial = 289] [outer = 15FC0400] 08:36:39 INFO - PROCESS | 3796 | 1467736599103 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (160C2800) [pid = 3796] [serial = 290] [outer = 15FC0400] 08:36:39 INFO - PROCESS | 3796 | 1467736599489 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:39 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. 08:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 617ms 08:36:39 INFO - PROCESS | 3796 | 1467736599550 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 3796 | 1467736599553 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:36:39 INFO - PROCESS | 3796 | 1467736599566 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 3796 | 1467736599568 Marionette TRACE conn2 <- [1,354,null,{}] 08:36:39 INFO - PROCESS | 3796 | 1467736599572 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 3796 | 1467736599574 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:39 INFO - PROCESS | 3796 | 1467736599670 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:36:39 INFO - PROCESS | 3796 | 1467736599676 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 3796 | 1467736599678 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:39 INFO - PROCESS | 3796 | ++DOCSHELL 15FC1C00 == 31 [pid = 3796] [id = 98] 08:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (160C0400) [pid = 3796] [serial = 291] [outer = 00000000] 08:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17120C00) [pid = 3796] [serial = 292] [outer = 160C0400] 08:36:39 INFO - PROCESS | 3796 | 1467736599722 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17669800) [pid = 3796] [serial = 293] [outer = 160C0400] 08:36:40 INFO - PROCESS | 3796 | 1467736600120 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:40 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. 08:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 577ms 08:36:40 INFO - PROCESS | 3796 | 1467736600142 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 3796 | 1467736600144 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:36:40 INFO - PROCESS | 3796 | 1467736600147 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 3796 | 1467736600149 Marionette TRACE conn2 <- [1,358,null,{}] 08:36:40 INFO - PROCESS | 3796 | 1467736600158 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 3796 | 1467736600142 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:40 INFO - PROCESS | 3796 | 1467736600243 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:36:40 INFO - PROCESS | 3796 | 1467736600310 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 3796 | 1467736600312 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:40 INFO - PROCESS | 3796 | ++DOCSHELL 1776E000 == 32 [pid = 3796] [id = 99] 08:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1776F000) [pid = 3796] [serial = 294] [outer = 00000000] 08:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17FDF400) [pid = 3796] [serial = 295] [outer = 1776F000] 08:36:40 INFO - PROCESS | 3796 | 1467736600355 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19684800) [pid = 3796] [serial = 296] [outer = 1776F000] 08:36:40 INFO - PROCESS | 3796 | 1467736600763 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:40 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. 08:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 645ms 08:36:40 INFO - PROCESS | 3796 | 1467736600785 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 3796 | 1467736600787 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:36:40 INFO - PROCESS | 3796 | 1467736600790 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 3796 | 1467736600792 Marionette TRACE conn2 <- [1,362,null,{}] 08:36:40 INFO - PROCESS | 3796 | 1467736600795 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 3796 | 1467736600801 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:40 INFO - PROCESS | 3796 | 1467736600906 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:36:40 INFO - PROCESS | 3796 | 1467736600916 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 3796 | 1467736600918 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:40 INFO - PROCESS | 3796 | ++DOCSHELL 1968AC00 == 33 [pid = 3796] [id = 100] 08:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19681C00) [pid = 3796] [serial = 297] [outer = 00000000] 08:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19CC2800) [pid = 3796] [serial = 298] [outer = 19681C00] 08:36:40 INFO - PROCESS | 3796 | 1467736601005 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19CF1000) [pid = 3796] [serial = 299] [outer = 19681C00] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (15FBDC00) [pid = 3796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19FA2000) [pid = 3796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1A78C000) [pid = 3796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (12E8A800) [pid = 3796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1667F800) [pid = 3796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1AB2FC00) [pid = 3796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (11257400) [pid = 3796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17770C00) [pid = 3796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16753C00) [pid = 3796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1142EC00) [pid = 3796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1AB33800) [pid = 3796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (14205000) [pid = 3796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19FA2400) [pid = 3796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12BBD000) [pid = 3796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (14536800) [pid = 3796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1125D400) [pid = 3796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A132800) [pid = 3796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (160EA800) [pid = 3796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A792000) [pid = 3796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11259400) [pid = 3796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19CE7C00) [pid = 3796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1766B400) [pid = 3796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:36:41 INFO - PROCESS | 3796 | 1467736601665 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:41 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. 08:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 920ms 08:36:41 INFO - PROCESS | 3796 | 1467736601719 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 3796 | 1467736601721 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:36:41 INFO - PROCESS | 3796 | 1467736601724 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:36:41 INFO - PROCESS | 3796 | 1467736601707 Marionette TRACE conn2 <- [1,366,null,{}] 08:36:41 INFO - PROCESS | 3796 | 1467736601710 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 3796 | 1467736601712 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:41 INFO - PROCESS | 3796 | 1467736601842 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:36:41 INFO - PROCESS | 3796 | 1467736601873 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 3796 | 1467736601875 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:41 INFO - PROCESS | 3796 | ++DOCSHELL 0F932400 == 34 [pid = 3796] [id = 101] 08:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (102CB800) [pid = 3796] [serial = 300] [outer = 00000000] 08:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1183FC00) [pid = 3796] [serial = 301] [outer = 102CB800] 08:36:41 INFO - PROCESS | 3796 | 1467736601917 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14531400) [pid = 3796] [serial = 302] [outer = 102CB800] 08:36:42 INFO - PROCESS | 3796 | 1467736602223 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:42 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. 08:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 563ms 08:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:36:42 INFO - PROCESS | 3796 | 1467736602277 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 3796 | 1467736602279 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 3796 | 1467736602282 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 3796 | 1467736602283 Marionette TRACE conn2 <- [1,370,null,{}] 08:36:42 INFO - PROCESS | 3796 | 1467736602287 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 3796 | 1467736602289 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:42 INFO - PROCESS | 3796 | 1467736602376 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:36:42 INFO - PROCESS | 3796 | 1467736602383 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 3796 | 1467736602385 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:42 INFO - PROCESS | 3796 | ++DOCSHELL 11257400 == 35 [pid = 3796] [id = 102] 08:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (114AE000) [pid = 3796] [serial = 303] [outer = 00000000] 08:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176BF400) [pid = 3796] [serial = 304] [outer = 114AE000] 08:36:42 INFO - PROCESS | 3796 | 1467736602427 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (176C5400) [pid = 3796] [serial = 305] [outer = 114AE000] 08:36:42 INFO - PROCESS | 3796 | 1467736602753 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:42 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. 08:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 521ms 08:36:42 INFO - PROCESS | 3796 | 1467736602800 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 3796 | 1467736602801 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 3796 | 1467736602805 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:36:42 INFO - PROCESS | 3796 | 1467736602806 Marionette TRACE conn2 <- [1,374,null,{}] 08:36:42 INFO - PROCESS | 3796 | 1467736602809 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 3796 | 1467736602811 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:42 INFO - PROCESS | 3796 | 1467736602887 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:36:42 INFO - PROCESS | 3796 | 1467736602970 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 3796 | 1467736602972 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:42 INFO - PROCESS | 3796 | ++DOCSHELL 1125A000 == 36 [pid = 3796] [id = 103] 08:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (15FBE800) [pid = 3796] [serial = 306] [outer = 00000000] 08:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19FA4800) [pid = 3796] [serial = 307] [outer = 15FBE800] 08:36:42 INFO - PROCESS | 3796 | 1467736603016 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19FA8800) [pid = 3796] [serial = 308] [outer = 15FBE800] 08:36:43 INFO - PROCESS | 3796 | 1467736603369 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:36:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 617ms 08:36:43 INFO - PROCESS | 3796 | 1467736603425 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 3796 | 1467736603430 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:36:43 INFO - PROCESS | 3796 | 1467736603435 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:36:43 INFO - PROCESS | 3796 | 1467736603440 Marionette TRACE conn2 <- [1,378,null,{}] 08:36:43 INFO - PROCESS | 3796 | 1467736603472 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 3796 | 1467736603475 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:43 INFO - PROCESS | 3796 | 1467736603581 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:36:43 INFO - PROCESS | 3796 | 1467736603657 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 3796 | 1467736603662 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:43 INFO - PROCESS | 3796 | ++DOCSHELL 11258800 == 37 [pid = 3796] [id = 104] 08:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11258C00) [pid = 3796] [serial = 309] [outer = 00000000] 08:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1128F000) [pid = 3796] [serial = 310] [outer = 11258C00] 08:36:43 INFO - PROCESS | 3796 | 1467736603717 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (114A9C00) [pid = 3796] [serial = 311] [outer = 11258C00] 08:36:44 INFO - PROCESS | 3796 | 1467736604391 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:36:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1030ms 08:36:44 INFO - PROCESS | 3796 | 1467736604460 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 3796 | 1467736604464 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:36:44 INFO - PROCESS | 3796 | 1467736604471 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 3796 | 1467736604473 Marionette TRACE conn2 <- [1,382,null,{}] 08:36:44 INFO - PROCESS | 3796 | 1467736604477 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 3796 | 1467736604480 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:44 INFO - PROCESS | 3796 | 1467736604582 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:36:44 INFO - PROCESS | 3796 | 1467736604705 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 3796 | 1467736604708 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:44 INFO - PROCESS | 3796 | ++DOCSHELL 14531800 == 38 [pid = 3796] [id = 105] 08:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (145F8800) [pid = 3796] [serial = 312] [outer = 00000000] 08:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (159C9800) [pid = 3796] [serial = 313] [outer = 145F8800] 08:36:44 INFO - PROCESS | 3796 | 1467736604763 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15FBBC00) [pid = 3796] [serial = 314] [outer = 145F8800] 08:36:45 INFO - PROCESS | 3796 | 1467736605545 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:36:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1098ms 08:36:45 INFO - PROCESS | 3796 | 1467736605570 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 3796 | 1467736605574 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:36:45 INFO - PROCESS | 3796 | 1467736605580 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:36:45 INFO - PROCESS | 3796 | 1467736605583 Marionette TRACE conn2 <- [1,386,null,{}] 08:36:45 INFO - PROCESS | 3796 | 1467736605588 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 3796 | 1467736605591 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:45 INFO - PROCESS | 3796 | 1467736605689 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 11257400 == 37 [pid = 3796] [id = 102] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 0F932400 == 36 [pid = 3796] [id = 101] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 1968AC00 == 35 [pid = 3796] [id = 100] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 1776E000 == 34 [pid = 3796] [id = 99] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 15FC1C00 == 33 [pid = 3796] [id = 98] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 15FBF000 == 32 [pid = 3796] [id = 97] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 131CE000 == 31 [pid = 3796] [id = 96] 08:36:45 INFO - PROCESS | 3796 | --DOCSHELL 10A98C00 == 30 [pid = 3796] [id = 95] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17CDB400) [pid = 3796] [serial = 200] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A8A9400) [pid = 3796] [serial = 188] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12B71800) [pid = 3796] [serial = 157] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19FA9800) [pid = 3796] [serial = 121] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1674E800) [pid = 3796] [serial = 194] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11DDE000) [pid = 3796] [serial = 191] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A8A3C00) [pid = 3796] [serial = 197] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15FC3C00) [pid = 3796] [serial = 268] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A8A6400) [pid = 3796] [serial = 256] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1AC8F000) [pid = 3796] [serial = 259] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13E96400) [pid = 3796] [serial = 244] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1420F400) [pid = 3796] [serial = 245] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16B3B800) [pid = 3796] [serial = 247] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1765DC00) [pid = 3796] [serial = 248] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1AC99000) [pid = 3796] [serial = 233] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1AC93800) [pid = 3796] [serial = 232] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12B76000) [pid = 3796] [serial = 241] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13163800) [pid = 3796] [serial = 242] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19CB3C00) [pid = 3796] [serial = 250] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19CE7000) [pid = 3796] [serial = 251] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (171C3000) [pid = 3796] [serial = 238] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17CE1800) [pid = 3796] [serial = 239] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (131CD800) [pid = 3796] [serial = 235] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13B27000) [pid = 3796] [serial = 236] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AC96C00) [pid = 3796] [serial = 260] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AE91400) [pid = 3796] [serial = 262] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AE8F400) [pid = 3796] [serial = 266] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15FC7000) [pid = 3796] [serial = 269] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1AE97400) [pid = 3796] [serial = 263] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A248000) [pid = 3796] [serial = 253] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A78E800) [pid = 3796] [serial = 265] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A2F3C00) [pid = 3796] [serial = 254] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A8A8000) [pid = 3796] [serial = 257] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A23A000) [pid = 3796] [serial = 154] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1B087800) [pid = 3796] [serial = 272] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1AF05C00) [pid = 3796] [serial = 271] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3796 | 1467736605784 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 3796 | 1467736605788 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:45 INFO - PROCESS | 3796 | ++DOCSHELL 10A03C00 == 31 [pid = 3796] [id = 106] 08:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10A06400) [pid = 3796] [serial = 315] [outer = 00000000] 08:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10A98C00) [pid = 3796] [serial = 316] [outer = 10A06400] 08:36:45 INFO - PROCESS | 3796 | 1467736605836 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11804400) [pid = 3796] [serial = 317] [outer = 10A06400] 08:36:46 INFO - PROCESS | 3796 | 1467736606236 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 700ms 08:36:46 INFO - PROCESS | 3796 | 1467736606277 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3796 | 1467736606281 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:36:46 INFO - PROCESS | 3796 | 1467736606287 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3796 | 1467736606289 Marionette TRACE conn2 <- [1,390,null,{}] 08:36:46 INFO - PROCESS | 3796 | 1467736606297 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3796 | 1467736606299 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:46 INFO - PROCESS | 3796 | 1467736606382 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:36:46 INFO - PROCESS | 3796 | 1467736606395 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 3796 | 1467736606397 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:46 INFO - PROCESS | 3796 | ++DOCSHELL 12EEC400 == 32 [pid = 3796] [id = 107] 08:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13165400) [pid = 3796] [serial = 318] [outer = 00000000] 08:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13A6E000) [pid = 3796] [serial = 319] [outer = 13165400] 08:36:46 INFO - PROCESS | 3796 | 1467736606443 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13E90800) [pid = 3796] [serial = 320] [outer = 13165400] 08:36:46 INFO - PROCESS | 3796 | 1467736606842 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 563ms 08:36:46 INFO - PROCESS | 3796 | 1467736606856 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3796 | 1467736606858 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:36:46 INFO - PROCESS | 3796 | 1467736606861 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3796 | 1467736606865 Marionette TRACE conn2 <- [1,394,null,{}] 08:36:46 INFO - PROCESS | 3796 | 1467736606875 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3796 | 1467736606879 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:46 INFO - PROCESS | 3796 | 1467736606968 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:36:46 INFO - PROCESS | 3796 | 1467736606980 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 3796 | 1467736606983 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:46 INFO - PROCESS | 3796 | ++DOCSHELL 15FC2000 == 33 [pid = 3796] [id = 108] 08:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15FC3C00) [pid = 3796] [serial = 321] [outer = 00000000] 08:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15FC8000) [pid = 3796] [serial = 322] [outer = 15FC3C00] 08:36:47 INFO - PROCESS | 3796 | 1467736607031 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1667F800) [pid = 3796] [serial = 323] [outer = 15FC3C00] 08:36:47 INFO - PROCESS | 3796 | 1467736607411 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 618ms 08:36:47 INFO - PROCESS | 3796 | 1467736607479 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 3796 | 1467736607482 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:36:47 INFO - PROCESS | 3796 | 1467736607485 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 3796 | 1467736607486 Marionette TRACE conn2 <- [1,398,null,{}] 08:36:47 INFO - PROCESS | 3796 | 1467736607491 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3796 | 1467736607494 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:47 INFO - PROCESS | 3796 | 1467736607592 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:36:47 INFO - PROCESS | 3796 | 1467736607601 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3796 | 1467736607603 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:47 INFO - PROCESS | 3796 | ++DOCSHELL 171C6400 == 34 [pid = 3796] [id = 109] 08:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (171C8800) [pid = 3796] [serial = 324] [outer = 00000000] 08:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1776B000) [pid = 3796] [serial = 325] [outer = 171C8800] 08:36:47 INFO - PROCESS | 3796 | 1467736607646 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17CDB400) [pid = 3796] [serial = 326] [outer = 171C8800] 08:36:48 INFO - PROCESS | 3796 | 1467736608058 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 617ms 08:36:48 INFO - PROCESS | 3796 | 1467736608099 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3796 | 1467736608101 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:36:48 INFO - PROCESS | 3796 | 1467736608104 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 3796 | 1467736608105 Marionette TRACE conn2 <- [1,402,null,{}] 08:36:48 INFO - PROCESS | 3796 | 1467736608113 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 3796 | 1467736608115 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:48 INFO - PROCESS | 3796 | 1467736608226 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:36:48 INFO - PROCESS | 3796 | 1467736608246 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3796 | 1467736608248 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:48 INFO - PROCESS | 3796 | ++DOCSHELL 17FE0C00 == 35 [pid = 3796] [id = 110] 08:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17FE3000) [pid = 3796] [serial = 327] [outer = 00000000] 08:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19681000) [pid = 3796] [serial = 328] [outer = 17FE3000] 08:36:48 INFO - PROCESS | 3796 | 1467736608273 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1968B000) [pid = 3796] [serial = 329] [outer = 17FE3000] 08:36:48 INFO - PROCESS | 3796 | 1467736608719 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 645ms 08:36:48 INFO - PROCESS | 3796 | 1467736608744 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3796 | 1467736608746 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:36:48 INFO - PROCESS | 3796 | 1467736608749 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 3796 | 1467736608750 Marionette TRACE conn2 <- [1,406,null,{}] 08:36:48 INFO - PROCESS | 3796 | 1467736608760 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 3796 | 1467736608765 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:48 INFO - PROCESS | 3796 | 1467736608874 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:36:48 INFO - PROCESS | 3796 | 1467736608930 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3796 | 1467736608932 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:48 INFO - PROCESS | 3796 | ++DOCSHELL 19FA9800 == 36 [pid = 3796] [id = 111] 08:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19FA9C00) [pid = 3796] [serial = 330] [outer = 00000000] 08:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A136000) [pid = 3796] [serial = 331] [outer = 19FA9C00] 08:36:48 INFO - PROCESS | 3796 | 1467736608975 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A136C00) [pid = 3796] [serial = 332] [outer = 19FA9C00] 08:36:49 INFO - PROCESS | 3796 | 1467736609358 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 645ms 08:36:49 INFO - PROCESS | 3796 | 1467736609420 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 3796 | 1467736609422 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:36:49 INFO - PROCESS | 3796 | 1467736609408 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3796 | 1467736609410 Marionette TRACE conn2 <- [1,410,null,{}] 08:36:49 INFO - PROCESS | 3796 | 1467736609413 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3796 | 1467736609415 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:49 INFO - PROCESS | 3796 | 1467736609519 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:36:49 INFO - PROCESS | 3796 | 1467736609570 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 3796 | 1467736609572 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1776F000) [pid = 3796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (131D1C00) [pid = 3796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19681C00) [pid = 3796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (102CB800) [pid = 3796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114AE000) [pid = 3796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11843000) [pid = 3796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A99800) [pid = 3796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15FC0400) [pid = 3796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (114ADC00) [pid = 3796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16752C00) [pid = 3796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (160C0400) [pid = 3796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:36:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A09800 == 37 [pid = 3796] [id = 112] 08:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10A09C00) [pid = 3796] [serial = 333] [outer = 00000000] 08:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11843000) [pid = 3796] [serial = 334] [outer = 10A09C00] 08:36:49 INFO - PROCESS | 3796 | 1467736609621 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13A64400) [pid = 3796] [serial = 335] [outer = 10A09C00] 08:36:49 INFO - PROCESS | 3796 | 1467736609958 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 549ms 08:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:36:49 INFO - PROCESS | 3796 | 1467736609984 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 3796 | 1467736609986 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:36:49 INFO - PROCESS | 3796 | 1467736609989 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3796 | 1467736609991 Marionette TRACE conn2 <- [1,414,null,{}] 08:36:49 INFO - PROCESS | 3796 | 1467736609995 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3796 | 1467736609996 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:50 INFO - PROCESS | 3796 | 1467736610082 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:36:50 INFO - PROCESS | 3796 | 1467736610127 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3796 | 1467736610129 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:50 INFO - PROCESS | 3796 | ++DOCSHELL 11429000 == 38 [pid = 3796] [id = 113] 08:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11843400) [pid = 3796] [serial = 336] [outer = 00000000] 08:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A138C00) [pid = 3796] [serial = 337] [outer = 11843400] 08:36:50 INFO - PROCESS | 3796 | 1467736610155 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A2EA400) [pid = 3796] [serial = 338] [outer = 11843400] 08:36:50 INFO - PROCESS | 3796 | 1467736610469 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 522ms 08:36:50 INFO - PROCESS | 3796 | 1467736610507 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 3796 | 1467736610509 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:36:50 INFO - PROCESS | 3796 | 1467736610512 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 3796 | 1467736610514 Marionette TRACE conn2 <- [1,418,null,{}] 08:36:50 INFO - PROCESS | 3796 | 1467736610518 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3796 | 1467736610520 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:50 INFO - PROCESS | 3796 | 1467736610611 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:36:50 INFO - PROCESS | 3796 | 1467736610683 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3796 | 1467736610685 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:50 INFO - PROCESS | 3796 | ++DOCSHELL 175D4000 == 39 [pid = 3796] [id = 114] 08:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1776CC00) [pid = 3796] [serial = 339] [outer = 00000000] 08:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A78C800) [pid = 3796] [serial = 340] [outer = 1776CC00] 08:36:50 INFO - PROCESS | 3796 | 1467736610716 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A791800) [pid = 3796] [serial = 341] [outer = 1776CC00] 08:36:51 INFO - PROCESS | 3796 | 1467736611507 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:36:51 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 08:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1070ms 08:36:51 INFO - PROCESS | 3796 | 1467736611581 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 3796 | 1467736611586 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:36:51 INFO - PROCESS | 3796 | 1467736611632 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 3796 | 1467736611635 Marionette TRACE conn2 <- [1,422,null,{}] 08:36:51 INFO - PROCESS | 3796 | 1467736611642 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 3796 | 1467736611645 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:51 INFO - PROCESS | 3796 | 1467736611752 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:36:51 INFO - PROCESS | 3796 | 1467736611948 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 3796 | 1467736611951 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:51 INFO - PROCESS | 3796 | ++DOCSHELL 114AE400 == 40 [pid = 3796] [id = 115] 08:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11808C00) [pid = 3796] [serial = 342] [outer = 00000000] 08:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11CB1C00) [pid = 3796] [serial = 343] [outer = 11808C00] 08:36:51 INFO - PROCESS | 3796 | 1467736612010 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12E5AC00) [pid = 3796] [serial = 344] [outer = 11808C00] 08:36:52 INFO - PROCESS | 3796 | 1467736612892 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:36:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1331ms 08:36:52 INFO - PROCESS | 3796 | 1467736612905 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 3796 | 1467736612909 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:36:52 INFO - PROCESS | 3796 | 1467736612916 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 3796 | 1467736612919 Marionette TRACE conn2 <- [1,426,null,{}] 08:36:52 INFO - PROCESS | 3796 | 1467736612923 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 3796 | 1467736612926 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:53 INFO - PROCESS | 3796 | 1467736613033 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:36:53 INFO - PROCESS | 3796 | 1467736613084 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 3796 | 1467736613087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:53 INFO - PROCESS | 3796 | ++DOCSHELL 159C8000 == 41 [pid = 3796] [id = 116] 08:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (159F1400) [pid = 3796] [serial = 345] [outer = 00000000] 08:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15FC1000) [pid = 3796] [serial = 346] [outer = 159F1400] 08:36:53 INFO - PROCESS | 3796 | 1467736613193 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1704BC00) [pid = 3796] [serial = 347] [outer = 159F1400] 08:36:53 INFO - PROCESS | 3796 | 1467736613865 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 3796 | 1467736613959 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:36:53 INFO - PROCESS | 3796 | 1467736613965 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:36:53 INFO - PROCESS | 3796 | 1467736613968 Marionette TRACE conn2 <- [1,430,null,{}] 08:36:53 INFO - PROCESS | 3796 | 1467736613973 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 3796 | 1467736613976 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:54 INFO - PROCESS | 3796 | 1467736614065 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:36:54 INFO - PROCESS | 3796 | 1467736614141 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 3796 | 1467736614143 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:54 INFO - PROCESS | 3796 | ++DOCSHELL 114AE000 == 42 [pid = 3796] [id = 117] 08:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1180A400) [pid = 3796] [serial = 348] [outer = 00000000] 08:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13E8D800) [pid = 3796] [serial = 349] [outer = 1180A400] 08:36:54 INFO - PROCESS | 3796 | 1467736614217 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14201400) [pid = 3796] [serial = 350] [outer = 1180A400] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 11429000 == 41 [pid = 3796] [id = 113] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 10A09800 == 40 [pid = 3796] [id = 112] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 19FA9800 == 39 [pid = 3796] [id = 111] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 17FE0C00 == 38 [pid = 3796] [id = 110] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 171C6400 == 37 [pid = 3796] [id = 109] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 15FC2000 == 36 [pid = 3796] [id = 108] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 12EEC400 == 35 [pid = 3796] [id = 107] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 10A03C00 == 34 [pid = 3796] [id = 106] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 11807400 == 33 [pid = 3796] [id = 94] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 11258800 == 32 [pid = 3796] [id = 104] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 14531800 == 31 [pid = 3796] [id = 105] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 1125A000 == 30 [pid = 3796] [id = 103] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 159C8000 == 29 [pid = 3796] [id = 116] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 175D4000 == 28 [pid = 3796] [id = 114] 08:36:54 INFO - PROCESS | 3796 | --DOCSHELL 114AE400 == 27 [pid = 3796] [id = 115] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17FDF400) [pid = 3796] [serial = 295] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13A66000) [pid = 3796] [serial = 286] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13AAD400) [pid = 3796] [serial = 287] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19CC2800) [pid = 3796] [serial = 298] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19684800) [pid = 3796] [serial = 296] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1183FC00) [pid = 3796] [serial = 301] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (176C5400) [pid = 3796] [serial = 305] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11DE1800) [pid = 3796] [serial = 281] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1188A000) [pid = 3796] [serial = 280] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11425400) [pid = 3796] [serial = 283] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (114A8C00) [pid = 3796] [serial = 284] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15FC5000) [pid = 3796] [serial = 289] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (176BF400) [pid = 3796] [serial = 304] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (14532800) [pid = 3796] [serial = 275] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12B68800) [pid = 3796] [serial = 274] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1776D400) [pid = 3796] [serial = 278] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (171C9800) [pid = 3796] [serial = 277] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19CF1000) [pid = 3796] [serial = 299] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17120C00) [pid = 3796] [serial = 292] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17669800) [pid = 3796] [serial = 293] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19FA4800) [pid = 3796] [serial = 307] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (14531400) [pid = 3796] [serial = 302] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (160C2800) [pid = 3796] [serial = 290] [outer = 00000000] [url = about:blank] 08:36:55 INFO - PROCESS | 3796 | 1467736615165 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1221ms 08:36:55 INFO - PROCESS | 3796 | 1467736615190 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 3796 | 1467736615194 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:36:55 INFO - PROCESS | 3796 | 1467736615200 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 3796 | 1467736615204 Marionette TRACE conn2 <- [1,434,null,{}] 08:36:55 INFO - PROCESS | 3796 | 1467736615211 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 3796 | 1467736615214 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:55 INFO - PROCESS | 3796 | 1467736615314 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:36:55 INFO - PROCESS | 3796 | 1467736615387 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 3796 | 1467736615392 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:55 INFO - PROCESS | 3796 | ++DOCSHELL 11286400 == 28 [pid = 3796] [id = 118] 08:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11288400) [pid = 3796] [serial = 351] [outer = 00000000] 08:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11431C00) [pid = 3796] [serial = 352] [outer = 11288400] 08:36:55 INFO - PROCESS | 3796 | 1467736615458 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (114ABC00) [pid = 3796] [serial = 353] [outer = 11288400] 08:36:56 INFO - PROCESS | 3796 | 1467736616202 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:36:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1070ms 08:36:56 INFO - PROCESS | 3796 | 1467736616272 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 3796 | 1467736616278 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:36:56 INFO - PROCESS | 3796 | 1467736616285 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 3796 | 1467736616288 Marionette TRACE conn2 <- [1,438,null,{}] 08:36:56 INFO - PROCESS | 3796 | 1467736616292 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 3796 | 1467736616295 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:56 INFO - PROCESS | 3796 | 1467736616392 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:36:56 INFO - PROCESS | 3796 | 1467736616459 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 3796 | 1467736616462 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:56 INFO - PROCESS | 3796 | ++DOCSHELL 131CDC00 == 29 [pid = 3796] [id = 119] 08:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (131CE000) [pid = 3796] [serial = 354] [outer = 00000000] 08:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13901400) [pid = 3796] [serial = 355] [outer = 131CE000] 08:36:56 INFO - PROCESS | 3796 | 1467736616499 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13A6D400) [pid = 3796] [serial = 356] [outer = 131CE000] 08:36:57 INFO - PROCESS | 3796 | 1467736617125 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 879ms 08:36:57 INFO - PROCESS | 3796 | 1467736617154 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3796 | 1467736617158 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:36:57 INFO - PROCESS | 3796 | 1467736617163 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:36:57 INFO - PROCESS | 3796 | 1467736617166 Marionette TRACE conn2 <- [1,442,null,{}] 08:36:57 INFO - PROCESS | 3796 | 1467736617171 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3796 | 1467736617173 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:57 INFO - PROCESS | 3796 | 1467736617259 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:36:57 INFO - PROCESS | 3796 | 1467736617326 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3796 | 1467736617330 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:57 INFO - PROCESS | 3796 | ++DOCSHELL 11290800 == 30 [pid = 3796] [id = 120] 08:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11429000) [pid = 3796] [serial = 357] [outer = 00000000] 08:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11D97800) [pid = 3796] [serial = 358] [outer = 11429000] 08:36:57 INFO - PROCESS | 3796 | 1467736617376 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12EE5800) [pid = 3796] [serial = 359] [outer = 11429000] 08:36:57 INFO - PROCESS | 3796 | 1467736617756 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 618ms 08:36:57 INFO - PROCESS | 3796 | 1467736617786 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3796 | 1467736617790 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:36:57 INFO - PROCESS | 3796 | 1467736617796 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:36:57 INFO - PROCESS | 3796 | 1467736617798 Marionette TRACE conn2 <- [1,446,null,{}] 08:36:57 INFO - PROCESS | 3796 | 1467736617802 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3796 | 1467736617804 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:57 INFO - PROCESS | 3796 | 1467736617876 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:36:57 INFO - PROCESS | 3796 | 1467736617884 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3796 | 1467736617886 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:57 INFO - PROCESS | 3796 | ++DOCSHELL 14536400 == 31 [pid = 3796] [id = 121] 08:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14538400) [pid = 3796] [serial = 360] [outer = 00000000] 08:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (154E7000) [pid = 3796] [serial = 361] [outer = 14538400] 08:36:57 INFO - PROCESS | 3796 | 1467736617931 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159EE400) [pid = 3796] [serial = 362] [outer = 14538400] 08:36:58 INFO - PROCESS | 3796 | 1467736618322 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 549ms 08:36:58 INFO - PROCESS | 3796 | 1467736618352 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3796 | 1467736618354 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:36:58 INFO - PROCESS | 3796 | 1467736618358 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3796 | 1467736618361 Marionette TRACE conn2 <- [1,450,null,{}] 08:36:58 INFO - PROCESS | 3796 | 1467736618372 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3796 | 1467736618376 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:58 INFO - PROCESS | 3796 | 1467736618439 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:36:58 INFO - PROCESS | 3796 | 1467736618448 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3796 | 1467736618451 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:58 INFO - PROCESS | 3796 | ++DOCSHELL 16B33800 == 32 [pid = 3796] [id = 122] 08:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16D05000) [pid = 3796] [serial = 363] [outer = 00000000] 08:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17045C00) [pid = 3796] [serial = 364] [outer = 16D05000] 08:36:58 INFO - PROCESS | 3796 | 1467736618498 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (175CFC00) [pid = 3796] [serial = 365] [outer = 16D05000] 08:36:58 INFO - PROCESS | 3796 | 1467736618876 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3796 | 1467736618920 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:36:58 INFO - PROCESS | 3796 | 1467736618932 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3796 | 1467736618934 Marionette TRACE conn2 <- [1,454,null,{}] 08:36:58 INFO - PROCESS | 3796 | 1467736618938 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3796 | 1467736618939 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:59 INFO - PROCESS | 3796 | 1467736619027 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:36:59 INFO - PROCESS | 3796 | [3796] 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 08:36:59 INFO - PROCESS | 3796 | [3796] 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 08:36:59 INFO - PROCESS | 3796 | 1467736619108 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 3796 | 1467736619111 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:59 INFO - PROCESS | 3796 | ++DOCSHELL 17FDE400 == 33 [pid = 3796] [id = 123] 08:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FDF000) [pid = 3796] [serial = 366] [outer = 00000000] 08:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (181C2C00) [pid = 3796] [serial = 367] [outer = 17FDF000] 08:36:59 INFO - PROCESS | 3796 | 1467736619154 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19681800) [pid = 3796] [serial = 368] [outer = 17FDF000] 08:36:59 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:59 INFO - PROCESS | 3796 | 1467736619522 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 618ms 08:36:59 INFO - PROCESS | 3796 | 1467736619538 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 3796 | 1467736619540 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 3796 | 1467736619543 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:36:59 INFO - PROCESS | 3796 | 1467736619545 Marionette TRACE conn2 <- [1,458,null,{}] 08:36:59 INFO - PROCESS | 3796 | 1467736619548 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 3796 | 1467736619550 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:59 INFO - PROCESS | 3796 | 1467736619633 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:36:59 INFO - PROCESS | 3796 | 1467736619638 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 3796 | 1467736619641 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:36:59 INFO - PROCESS | 3796 | ++DOCSHELL 19952C00 == 34 [pid = 3796] [id = 124] 08:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19954000) [pid = 3796] [serial = 369] [outer = 00000000] 08:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1995CC00) [pid = 3796] [serial = 370] [outer = 19954000] 08:36:59 INFO - PROCESS | 3796 | 1467736619727 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1995E800) [pid = 3796] [serial = 371] [outer = 19954000] 08:37:00 INFO - PROCESS | 3796 | 1467736620085 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3796 | 1467736620160 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:37:00 INFO - PROCESS | 3796 | 1467736620163 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3796 | 1467736620165 Marionette TRACE conn2 <- [1,462,null,{}] 08:37:00 INFO - PROCESS | 3796 | 1467736620173 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3796 | 1467736620179 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:00 INFO - PROCESS | 3796 | 1467736620314 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:37:00 INFO - PROCESS | 3796 | 1467736620353 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3796 | 1467736620355 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:00 INFO - PROCESS | 3796 | ++DOCSHELL 159C8400 == 35 [pid = 3796] [id = 125] 08:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17767C00) [pid = 3796] [serial = 372] [outer = 00000000] 08:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A12B800) [pid = 3796] [serial = 373] [outer = 17767C00] 08:37:00 INFO - PROCESS | 3796 | 1467736620416 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A244400) [pid = 3796] [serial = 374] [outer = 17767C00] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1776CC00) [pid = 3796] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11808C00) [pid = 3796] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (159F1400) [pid = 3796] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17FE3000) [pid = 3796] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19FA9C00) [pid = 3796] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15FBE800) [pid = 3796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (171C8800) [pid = 3796] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11258C00) [pid = 3796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (145F8800) [pid = 3796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13165400) [pid = 3796] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15FC3C00) [pid = 3796] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A06400) [pid = 3796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A09C00) [pid = 3796] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11843400) [pid = 3796] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:37:00 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:00 INFO - PROCESS | 3796 | 1467736620788 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3796 | 1467736620807 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:37:00 INFO - PROCESS | 3796 | 1467736620810 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3796 | 1467736620812 Marionette TRACE conn2 <- [1,466,null,{}] 08:37:00 INFO - PROCESS | 3796 | 1467736620815 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3796 | 1467736620827 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:00 INFO - PROCESS | 3796 | 1467736620936 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:37:00 INFO - PROCESS | 3796 | 1467736620968 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3796 | 1467736620969 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:00 INFO - PROCESS | 3796 | ++DOCSHELL 1560C000 == 36 [pid = 3796] [id = 126] 08:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (159E2800) [pid = 3796] [serial = 375] [outer = 00000000] 08:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1776CC00) [pid = 3796] [serial = 376] [outer = 159E2800] 08:37:01 INFO - PROCESS | 3796 | 1467736621012 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19CF1000) [pid = 3796] [serial = 377] [outer = 159E2800] 08:37:01 INFO - PROCESS | 3796 | 1467736621315 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3796 | 1467736621350 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:37:01 INFO - PROCESS | 3796 | 1467736621354 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:37:01 INFO - PROCESS | 3796 | 1467736621355 Marionette TRACE conn2 <- [1,470,null,{}] 08:37:01 INFO - PROCESS | 3796 | 1467736621359 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3796 | 1467736621360 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:01 INFO - PROCESS | 3796 | 1467736621420 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:37:01 INFO - PROCESS | 3796 | 1467736621502 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 3796 | 1467736621504 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:01 INFO - PROCESS | 3796 | ++DOCSHELL 13167C00 == 37 [pid = 3796] [id = 127] 08:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (159F1400) [pid = 3796] [serial = 378] [outer = 00000000] 08:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A60B800) [pid = 3796] [serial = 379] [outer = 159F1400] 08:37:01 INFO - PROCESS | 3796 | 1467736621547 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A78F400) [pid = 3796] [serial = 380] [outer = 159F1400] 08:37:01 INFO - PROCESS | 3796 | 1467736621877 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 563ms 08:37:01 INFO - PROCESS | 3796 | 1467736621907 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3796 | 1467736621909 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:37:01 INFO - PROCESS | 3796 | 1467736621912 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 3796 | 1467736621913 Marionette TRACE conn2 <- [1,474,null,{}] 08:37:01 INFO - PROCESS | 3796 | 1467736621917 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3796 | 1467736621919 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:02 INFO - PROCESS | 3796 | 1467736622010 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:37:02 INFO - PROCESS | 3796 | 1467736622016 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3796 | 1467736622018 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:02 INFO - PROCESS | 3796 | ++DOCSHELL 1A795C00 == 38 [pid = 3796] [id = 128] 08:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A796400) [pid = 3796] [serial = 381] [outer = 00000000] 08:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A8A8C00) [pid = 3796] [serial = 382] [outer = 1A796400] 08:37:02 INFO - PROCESS | 3796 | 1467736622060 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A8AC000) [pid = 3796] [serial = 383] [outer = 1A796400] 08:37:02 INFO - PROCESS | 3796 | 1467736622413 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 08:37:02 INFO - PROCESS | 3796 | 1467736622452 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 3796 | 1467736622456 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:37:02 INFO - PROCESS | 3796 | 1467736622462 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:37:02 INFO - PROCESS | 3796 | 1467736622466 Marionette TRACE conn2 <- [1,478,null,{}] 08:37:02 INFO - PROCESS | 3796 | 1467736622472 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3796 | 1467736622476 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:02 INFO - PROCESS | 3796 | 1467736622623 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:37:02 INFO - PROCESS | 3796 | 1467736622790 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3796 | 1467736622795 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:02 INFO - PROCESS | 3796 | ++DOCSHELL 11807400 == 39 [pid = 3796] [id = 129] 08:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1180B000) [pid = 3796] [serial = 384] [outer = 00000000] 08:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11DDE400) [pid = 3796] [serial = 385] [outer = 1180B000] 08:37:02 INFO - PROCESS | 3796 | 1467736622851 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (131C8800) [pid = 3796] [serial = 386] [outer = 1180B000] 08:37:03 INFO - PROCESS | 3796 | 1467736623423 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1002ms 08:37:03 INFO - PROCESS | 3796 | 1467736623473 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 3796 | 1467736623477 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:37:03 INFO - PROCESS | 3796 | 1467736623484 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 3796 | 1467736623488 Marionette TRACE conn2 <- [1,482,null,{}] 08:37:03 INFO - PROCESS | 3796 | 1467736623492 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 3796 | 1467736623495 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:03 INFO - PROCESS | 3796 | 1467736623604 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:37:03 INFO - PROCESS | 3796 | 1467736623651 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3796 | 1467736623654 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:03 INFO - PROCESS | 3796 | ++DOCSHELL 15FC6C00 == 40 [pid = 3796] [id = 130] 08:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (160C2C00) [pid = 3796] [serial = 387] [outer = 00000000] 08:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16754000) [pid = 3796] [serial = 388] [outer = 160C2C00] 08:37:03 INFO - PROCESS | 3796 | 1467736623749 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17669800) [pid = 3796] [serial = 389] [outer = 160C2C00] 08:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A12E400) [pid = 3796] [serial = 390] [outer = 1B08E800] 08:37:04 INFO - PROCESS | 3796 | 1467736624575 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1153ms 08:37:04 INFO - PROCESS | 3796 | 1467736624650 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3796 | 1467736624655 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:37:04 INFO - PROCESS | 3796 | 1467736624660 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:37:04 INFO - PROCESS | 3796 | 1467736624663 Marionette TRACE conn2 <- [1,486,null,{}] 08:37:04 INFO - PROCESS | 3796 | 1467736624668 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3796 | 1467736624671 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:04 INFO - PROCESS | 3796 | 1467736624755 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:37:04 INFO - PROCESS | 3796 | 1467736624829 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 3796 | 1467736624833 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:04 INFO - PROCESS | 3796 | ++DOCSHELL 11DE1800 == 41 [pid = 3796] [id = 131] 08:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (129E9000) [pid = 3796] [serial = 391] [outer = 00000000] 08:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (132A5000) [pid = 3796] [serial = 392] [outer = 129E9000] 08:37:04 INFO - PROCESS | 3796 | 1467736624862 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13B33000) [pid = 3796] [serial = 393] [outer = 129E9000] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 13167C00 == 40 [pid = 3796] [id = 127] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 1560C000 == 39 [pid = 3796] [id = 126] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 159C8400 == 38 [pid = 3796] [id = 125] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 19952C00 == 37 [pid = 3796] [id = 124] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 17FDE400 == 36 [pid = 3796] [id = 123] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 16B33800 == 35 [pid = 3796] [id = 122] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 14536400 == 34 [pid = 3796] [id = 121] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 11290800 == 33 [pid = 3796] [id = 120] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 131CDC00 == 32 [pid = 3796] [id = 119] 08:37:05 INFO - PROCESS | 3796 | --DOCSHELL 11286400 == 31 [pid = 3796] [id = 118] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A78C800) [pid = 3796] [serial = 340] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (11CB1C00) [pid = 3796] [serial = 343] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12E5AC00) [pid = 3796] [serial = 344] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13E8D800) [pid = 3796] [serial = 349] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1704BC00) [pid = 3796] [serial = 347] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15FC1000) [pid = 3796] [serial = 346] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19681000) [pid = 3796] [serial = 328] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A136000) [pid = 3796] [serial = 331] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1968B000) [pid = 3796] [serial = 329] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19FA8800) [pid = 3796] [serial = 308] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1776B000) [pid = 3796] [serial = 325] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1128F000) [pid = 3796] [serial = 310] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (114A9C00) [pid = 3796] [serial = 311] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (159C9800) [pid = 3796] [serial = 313] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15FBBC00) [pid = 3796] [serial = 314] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A136C00) [pid = 3796] [serial = 332] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13A6E000) [pid = 3796] [serial = 319] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E90800) [pid = 3796] [serial = 320] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15FC8000) [pid = 3796] [serial = 322] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1667F800) [pid = 3796] [serial = 323] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10A98C00) [pid = 3796] [serial = 316] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11804400) [pid = 3796] [serial = 317] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A791800) [pid = 3796] [serial = 341] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11843000) [pid = 3796] [serial = 334] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A138C00) [pid = 3796] [serial = 337] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13A64400) [pid = 3796] [serial = 335] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A2EA400) [pid = 3796] [serial = 338] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17CDB400) [pid = 3796] [serial = 326] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 3796 | 1467736625385 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 741ms 08:37:05 INFO - PROCESS | 3796 | 1467736625405 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 3796 | 1467736625409 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:37:05 INFO - PROCESS | 3796 | 1467736625400 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 3796 | 1467736625403 Marionette TRACE conn2 <- [1,490,null,{}] 08:37:05 INFO - PROCESS | 3796 | 1467736625406 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 3796 | 1467736625409 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:05 INFO - PROCESS | 3796 | 1467736625491 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:37:05 INFO - PROCESS | 3796 | 1467736625497 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 3796 | 1467736625500 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:05 INFO - PROCESS | 3796 | ++DOCSHELL 1180E800 == 32 [pid = 3796] [id = 132] 08:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11843000) [pid = 3796] [serial = 394] [outer = 00000000] 08:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13167C00) [pid = 3796] [serial = 395] [outer = 11843000] 08:37:05 INFO - PROCESS | 3796 | 1467736625546 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13E91400) [pid = 3796] [serial = 396] [outer = 11843000] 08:37:05 INFO - PROCESS | 3796 | 1467736625929 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 563ms 08:37:05 INFO - PROCESS | 3796 | 1467736625974 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 3796 | 1467736625976 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:37:05 INFO - PROCESS | 3796 | 1467736625979 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 3796 | 1467736625983 Marionette TRACE conn2 <- [1,494,null,{}] 08:37:06 INFO - PROCESS | 3796 | 1467736626003 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 3796 | 1467736626007 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:06 INFO - PROCESS | 3796 | 1467736626095 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:37:06 INFO - PROCESS | 3796 | 1467736626177 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3796 | 1467736626162 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:06 INFO - PROCESS | 3796 | ++DOCSHELL 159ED800 == 33 [pid = 3796] [id = 133] 08:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (159EDC00) [pid = 3796] [serial = 397] [outer = 00000000] 08:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15FC6000) [pid = 3796] [serial = 398] [outer = 159EDC00] 08:37:06 INFO - PROCESS | 3796 | 1467736626213 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (160C0800) [pid = 3796] [serial = 399] [outer = 159EDC00] 08:37:06 INFO - PROCESS | 3796 | 1467736626548 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 617ms 08:37:06 INFO - PROCESS | 3796 | 1467736626597 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 3796 | 1467736626599 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:37:06 INFO - PROCESS | 3796 | 1467736626603 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 3796 | 1467736626604 Marionette TRACE conn2 <- [1,498,null,{}] 08:37:06 INFO - PROCESS | 3796 | 1467736626590 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 3796 | 1467736626592 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:06 INFO - PROCESS | 3796 | 1467736626673 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:37:06 INFO - PROCESS | 3796 | 1467736626678 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3796 | 1467736626680 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:06 INFO - PROCESS | 3796 | ++DOCSHELL 16D05800 == 34 [pid = 3796] [id = 134] 08:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16D08000) [pid = 3796] [serial = 400] [outer = 00000000] 08:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17769800) [pid = 3796] [serial = 401] [outer = 16D08000] 08:37:06 INFO - PROCESS | 3796 | 1467736626724 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17C9D400) [pid = 3796] [serial = 402] [outer = 16D08000] 08:37:07 INFO - PROCESS | 3796 | 1467736627127 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 563ms 08:37:07 INFO - PROCESS | 3796 | 1467736627158 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3796 | 1467736627160 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:37:07 INFO - PROCESS | 3796 | 1467736627173 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 3796 | 1467736627175 Marionette TRACE conn2 <- [1,502,null,{}] 08:37:07 INFO - PROCESS | 3796 | 1467736627178 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3796 | 1467736627180 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:07 INFO - PROCESS | 3796 | 1467736627262 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:37:07 INFO - PROCESS | 3796 | 1467736627343 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 3796 | 1467736627345 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:07 INFO - PROCESS | 3796 | ++DOCSHELL 17761800 == 35 [pid = 3796] [id = 135] 08:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17767800) [pid = 3796] [serial = 403] [outer = 00000000] 08:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19681000) [pid = 3796] [serial = 404] [outer = 17767800] 08:37:07 INFO - PROCESS | 3796 | 1467736627373 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19686C00) [pid = 3796] [serial = 405] [outer = 17767800] 08:37:07 INFO - PROCESS | 3796 | 1467736627760 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 645ms 08:37:07 INFO - PROCESS | 3796 | 1467736627811 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3796 | 1467736627813 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:37:07 INFO - PROCESS | 3796 | 1467736627816 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:37:07 INFO - PROCESS | 3796 | 1467736627817 Marionette TRACE conn2 <- [1,506,null,{}] 08:37:07 INFO - PROCESS | 3796 | 1467736627821 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3796 | 1467736627826 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:07 INFO - PROCESS | 3796 | 1467736627935 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:37:08 INFO - PROCESS | 3796 | 1467736627997 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3796 | 1467736628000 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:08 INFO - PROCESS | 3796 | ++DOCSHELL 19681400 == 36 [pid = 3796] [id = 136] 08:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19953C00) [pid = 3796] [serial = 406] [outer = 00000000] 08:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19FA4000) [pid = 3796] [serial = 407] [outer = 19953C00] 08:37:08 INFO - PROCESS | 3796 | 1467736628043 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A23A800) [pid = 3796] [serial = 408] [outer = 19953C00] 08:37:08 INFO - PROCESS | 3796 | 1467736628417 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 645ms 08:37:08 INFO - PROCESS | 3796 | 1467736628493 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 3796 | 1467736628495 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:37:08 INFO - PROCESS | 3796 | 1467736628503 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 3796 | 1467736628504 Marionette TRACE conn2 <- [1,510,null,{}] 08:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:37:08 INFO - PROCESS | 3796 | 1467736628508 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 3796 | 1467736628510 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:08 INFO - PROCESS | 3796 | 1467736628595 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:37:08 INFO - PROCESS | 3796 | 1467736628604 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3796 | 1467736628606 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:08 INFO - PROCESS | 3796 | ++DOCSHELL 1A2F3400 == 37 [pid = 3796] [id = 137] 08:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A2F3800) [pid = 3796] [serial = 409] [outer = 00000000] 08:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A60C400) [pid = 3796] [serial = 410] [outer = 1A2F3800] 08:37:08 INFO - PROCESS | 3796 | 1467736628657 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A787400) [pid = 3796] [serial = 411] [outer = 1A2F3800] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (159F1400) [pid = 3796] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17FDF000) [pid = 3796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16D05000) [pid = 3796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19954000) [pid = 3796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11429000) [pid = 3796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14538400) [pid = 3796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (159E2800) [pid = 3796] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:37:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17767C00) [pid = 3796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:37:09 INFO - PROCESS | 3796 | 1467736629023 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 563ms 08:37:09 INFO - PROCESS | 3796 | 1467736629060 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 3796 | 1467736629062 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:37:09 INFO - PROCESS | 3796 | 1467736629065 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 3796 | 1467736629067 Marionette TRACE conn2 <- [1,514,null,{}] 08:37:09 INFO - PROCESS | 3796 | 1467736629070 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 3796 | 1467736629072 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:09 INFO - PROCESS | 3796 | 1467736629136 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:37:09 INFO - PROCESS | 3796 | 1467736629218 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 3796 | 1467736629219 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:09 INFO - PROCESS | 3796 | ++DOCSHELL 13902C00 == 38 [pid = 3796] [id = 138] 08:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14201800) [pid = 3796] [serial = 412] [outer = 00000000] 08:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17FDF000) [pid = 3796] [serial = 413] [outer = 14201800] 08:37:09 INFO - PROCESS | 3796 | 1467736629265 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19FA1800) [pid = 3796] [serial = 414] [outer = 14201800] 08:37:09 INFO - PROCESS | 3796 | 1467736629548 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:37:09 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 08:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 08:37:09 INFO - PROCESS | 3796 | 1467736629581 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 3796 | 1467736629583 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:37:09 INFO - PROCESS | 3796 | 1467736629586 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:37:09 INFO - PROCESS | 3796 | 1467736629588 Marionette TRACE conn2 <- [1,518,null,{}] 08:37:09 INFO - PROCESS | 3796 | 1467736629591 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 3796 | 1467736629593 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:09 INFO - PROCESS | 3796 | 1467736629701 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:37:09 INFO - PROCESS | 3796 | 1467736629754 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 3796 | 1467736629756 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:09 INFO - PROCESS | 3796 | ++DOCSHELL 10A7D000 == 39 [pid = 3796] [id = 139] 08:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D0EC00) [pid = 3796] [serial = 415] [outer = 00000000] 08:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A794C00) [pid = 3796] [serial = 416] [outer = 16D0EC00] 08:37:09 INFO - PROCESS | 3796 | 1467736629797 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A796C00) [pid = 3796] [serial = 417] [outer = 16D0EC00] 08:37:10 INFO - PROCESS | 3796 | 1467736630121 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 549ms 08:37:10 INFO - PROCESS | 3796 | 1467736630160 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 3796 | 1467736630162 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:37:10 INFO - PROCESS | 3796 | 1467736630165 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:37:10 INFO - PROCESS | 3796 | 1467736630167 Marionette TRACE conn2 <- [1,522,null,{}] 08:37:10 INFO - PROCESS | 3796 | 1467736630170 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 3796 | 1467736630172 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:10 INFO - PROCESS | 3796 | 1467736630239 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:37:10 INFO - PROCESS | 3796 | 1467736630244 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 3796 | 1467736630246 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:10 INFO - PROCESS | 3796 | ++DOCSHELL 1A8AF400 == 40 [pid = 3796] [id = 140] 08:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A8AFC00) [pid = 3796] [serial = 418] [outer = 00000000] 08:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB29400) [pid = 3796] [serial = 419] [outer = 1A8AFC00] 08:37:10 INFO - PROCESS | 3796 | 1467736630288 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB2A000) [pid = 3796] [serial = 420] [outer = 1A8AFC00] 08:37:10 INFO - PROCESS | 3796 | 1467736630643 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 522ms 08:37:10 INFO - PROCESS | 3796 | 1467736630703 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 3796 | 1467736630708 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:37:10 INFO - PROCESS | 3796 | 1467736630717 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 3796 | 1467736630722 Marionette TRACE conn2 <- [1,526,null,{}] 08:37:10 INFO - PROCESS | 3796 | 1467736630728 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 3796 | 1467736630731 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:10 INFO - PROCESS | 3796 | 1467736630825 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:37:10 INFO - PROCESS | 3796 | 1467736630958 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 3796 | 1467736630964 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:10 INFO - PROCESS | 3796 | ++DOCSHELL 1142EC00 == 41 [pid = 3796] [id = 141] 08:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11455400) [pid = 3796] [serial = 421] [outer = 00000000] 08:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1180C400) [pid = 3796] [serial = 422] [outer = 11455400] 08:37:11 INFO - PROCESS | 3796 | 1467736631020 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12B6E400) [pid = 3796] [serial = 423] [outer = 11455400] 08:37:11 INFO - PROCESS | 3796 | 1467736631510 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 838ms 08:37:11 INFO - PROCESS | 3796 | 1467736631541 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 3796 | 1467736631544 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:37:11 INFO - PROCESS | 3796 | 1467736631551 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 3796 | 1467736631555 Marionette TRACE conn2 <- [1,530,null,{}] 08:37:11 INFO - PROCESS | 3796 | 1467736631560 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3796 | 1467736631562 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:11 INFO - PROCESS | 3796 | 1467736631670 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:37:11 INFO - PROCESS | 3796 | 1467736631767 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 3796 | 1467736631769 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:11 INFO - PROCESS | 3796 | ++DOCSHELL 15FC1000 == 42 [pid = 3796] [id = 142] 08:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15FC1800) [pid = 3796] [serial = 424] [outer = 00000000] 08:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (160E9C00) [pid = 3796] [serial = 425] [outer = 15FC1800] 08:37:11 INFO - PROCESS | 3796 | 1467736631804 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1765EC00) [pid = 3796] [serial = 426] [outer = 15FC1800] 08:37:12 INFO - PROCESS | 3796 | 1467736632321 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:37:12 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 08:37:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:37:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:12 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 08:37:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:37:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 795ms 08:37:12 INFO - PROCESS | 3796 | 1467736632345 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 3796 | 1467736632347 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:37:12 INFO - PROCESS | 3796 | 1467736632351 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 3796 | 1467736632353 Marionette TRACE conn2 <- [1,534,null,{}] 08:37:12 INFO - PROCESS | 3796 | 1467736632362 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3796 | 1467736632367 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:12 INFO - PROCESS | 3796 | 1467736632464 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:37:12 INFO - PROCESS | 3796 | 1467736632545 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3796 | 1467736632548 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:12 INFO - PROCESS | 3796 | ++DOCSHELL 19CE5400 == 43 [pid = 3796] [id = 143] 08:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19CE7000) [pid = 3796] [serial = 427] [outer = 00000000] 08:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AB33C00) [pid = 3796] [serial = 428] [outer = 19CE7000] 08:37:12 INFO - PROCESS | 3796 | 1467736632604 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AC94400) [pid = 3796] [serial = 429] [outer = 19CE7000] 08:37:13 INFO - PROCESS | 3796 | 1467736633089 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:37:13 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. 08:37:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 782ms 08:37:13 INFO - PROCESS | 3796 | 1467736633148 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3796 | 1467736633150 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:37:13 INFO - PROCESS | 3796 | 1467736633153 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3796 | 1467736633155 Marionette TRACE conn2 <- [1,538,null,{}] 08:37:13 INFO - PROCESS | 3796 | 1467736633159 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3796 | 1467736633161 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:13 INFO - PROCESS | 3796 | 1467736633244 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:37:13 INFO - PROCESS | 3796 | 1467736633338 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3796 | 1467736633341 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:13 INFO - PROCESS | 3796 | ++DOCSHELL 1A78D000 == 44 [pid = 3796] [id = 144] 08:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AC99000) [pid = 3796] [serial = 430] [outer = 00000000] 08:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AE8F800) [pid = 3796] [serial = 431] [outer = 1AC99000] 08:37:13 INFO - PROCESS | 3796 | 1467736633374 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1AE98C00) [pid = 3796] [serial = 432] [outer = 1AC99000] 08:37:13 INFO - PROCESS | 3796 | 1467736633889 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:37:13 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. 08:37:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 782ms 08:37:13 INFO - PROCESS | 3796 | 1467736633940 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3796 | 1467736633943 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:37:13 INFO - PROCESS | 3796 | 1467736633948 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3796 | 1467736633950 Marionette TRACE conn2 <- [1,542,null,{}] 08:37:13 INFO - PROCESS | 3796 | 1467736633954 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3796 | 1467736633956 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:14 INFO - PROCESS | 3796 | 1467736634060 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:37:14 INFO - PROCESS | 3796 | 1467736634287 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 3796 | 1467736634290 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:14 INFO - PROCESS | 3796 | ++DOCSHELL 10A74800 == 45 [pid = 3796] [id = 145] 08:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10A75800) [pid = 3796] [serial = 433] [outer = 00000000] 08:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (11259000) [pid = 3796] [serial = 434] [outer = 10A75800] 08:37:14 INFO - PROCESS | 3796 | 1467736634338 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11429000) [pid = 3796] [serial = 435] [outer = 10A75800] 08:37:14 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:14 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 10A7D000 == 44 [pid = 3796] [id = 139] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 13902C00 == 43 [pid = 3796] [id = 138] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1A2F3400 == 42 [pid = 3796] [id = 137] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 19681400 == 41 [pid = 3796] [id = 136] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 17761800 == 40 [pid = 3796] [id = 135] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 16D05800 == 39 [pid = 3796] [id = 134] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 159ED800 == 38 [pid = 3796] [id = 133] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1180E800 == 37 [pid = 3796] [id = 132] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 11DE1800 == 36 [pid = 3796] [id = 131] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 11807400 == 35 [pid = 3796] [id = 129] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 15FC6C00 == 34 [pid = 3796] [id = 130] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1A795C00 == 33 [pid = 3796] [id = 128] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 114AE000 == 32 [pid = 3796] [id = 117] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1A78D000 == 31 [pid = 3796] [id = 144] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 19CE5400 == 30 [pid = 3796] [id = 143] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1A8AF400 == 29 [pid = 3796] [id = 140] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1142EC00 == 28 [pid = 3796] [id = 141] 08:37:15 INFO - PROCESS | 3796 | --DOCSHELL 15FC1000 == 27 [pid = 3796] [id = 142] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A78F400) [pid = 3796] [serial = 380] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (181C2C00) [pid = 3796] [serial = 367] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19681800) [pid = 3796] [serial = 368] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17045C00) [pid = 3796] [serial = 364] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1995E800) [pid = 3796] [serial = 371] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13901400) [pid = 3796] [serial = 355] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1995CC00) [pid = 3796] [serial = 370] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (11431C00) [pid = 3796] [serial = 352] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11D97800) [pid = 3796] [serial = 358] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12EE5800) [pid = 3796] [serial = 359] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (154E7000) [pid = 3796] [serial = 361] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1776CC00) [pid = 3796] [serial = 376] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (159EE400) [pid = 3796] [serial = 362] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A8A8C00) [pid = 3796] [serial = 382] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A12B800) [pid = 3796] [serial = 373] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A60B800) [pid = 3796] [serial = 379] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A244400) [pid = 3796] [serial = 374] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19CF1000) [pid = 3796] [serial = 377] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (175CFC00) [pid = 3796] [serial = 365] [outer = 00000000] [url = about:blank] 08:37:15 INFO - PROCESS | 3796 | 1467736635554 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1619ms 08:37:15 INFO - PROCESS | 3796 | 1467736635591 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 3796 | 1467736635596 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:37:15 INFO - PROCESS | 3796 | 1467736635601 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 3796 | 1467736635604 Marionette TRACE conn2 <- [1,546,null,{}] 08:37:15 INFO - PROCESS | 3796 | 1467736635610 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 3796 | 1467736635613 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:15 INFO - PROCESS | 3796 | 1467736635701 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:37:15 INFO - PROCESS | 3796 | 1467736635708 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 3796 | 1467736635711 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:15 INFO - PROCESS | 3796 | ++DOCSHELL 11807400 == 28 [pid = 3796] [id = 146] 08:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11808C00) [pid = 3796] [serial = 436] [outer = 00000000] 08:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11DDA400) [pid = 3796] [serial = 437] [outer = 11808C00] 08:37:15 INFO - PROCESS | 3796 | 1467736635741 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11DE1800) [pid = 3796] [serial = 438] [outer = 11808C00] 08:37:16 INFO - PROCESS | 3796 | 1467736636177 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 617ms 08:37:16 INFO - PROCESS | 3796 | 1467736636229 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 3796 | 1467736636234 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:37:16 INFO - PROCESS | 3796 | 1467736636222 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 3796 | 1467736636224 Marionette TRACE conn2 <- [1,550,null,{}] 08:37:16 INFO - PROCESS | 3796 | 1467736636228 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 3796 | 1467736636231 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:16 INFO - PROCESS | 3796 | 1467736636322 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:37:16 INFO - PROCESS | 3796 | 1467736636388 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 3796 | 1467736636391 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:16 INFO - PROCESS | 3796 | ++DOCSHELL 14531400 == 29 [pid = 3796] [id = 147] 08:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (145C0000) [pid = 3796] [serial = 439] [outer = 00000000] 08:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (159ED800) [pid = 3796] [serial = 440] [outer = 145C0000] 08:37:16 INFO - PROCESS | 3796 | 1467736636437 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15FBC400) [pid = 3796] [serial = 441] [outer = 145C0000] 08:37:16 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:16 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:16 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:16 INFO - PROCESS | 3796 | 1467736636768 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 563ms 08:37:16 INFO - PROCESS | 3796 | 1467736636790 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 3796 | 1467736636792 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:37:16 INFO - PROCESS | 3796 | 1467736636795 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:37:16 INFO - PROCESS | 3796 | 1467736636799 Marionette TRACE conn2 <- [1,554,null,{}] 08:37:16 INFO - PROCESS | 3796 | 1467736636809 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 3796 | 1467736636814 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:16 INFO - PROCESS | 3796 | 1467736636905 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:37:16 INFO - PROCESS | 3796 | 1467736636915 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 3796 | 1467736636918 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:16 INFO - PROCESS | 3796 | ++DOCSHELL 1712A800 == 30 [pid = 3796] [id = 148] 08:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (171BFC00) [pid = 3796] [serial = 442] [outer = 00000000] 08:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176BE800) [pid = 3796] [serial = 443] [outer = 171BFC00] 08:37:16 INFO - PROCESS | 3796 | 1467736636966 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1776F400) [pid = 3796] [serial = 444] [outer = 171BFC00] 08:37:17 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:17 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:17 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:17 INFO - PROCESS | 3796 | 1467736637395 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 645ms 08:37:17 INFO - PROCESS | 3796 | 1467736637454 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 3796 | 1467736637448 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:37:17 INFO - PROCESS | 3796 | 1467736637464 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 3796 | 1467736637465 Marionette TRACE conn2 <- [1,558,null,{}] 08:37:17 INFO - PROCESS | 3796 | 1467736637469 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 3796 | 1467736637471 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:17 INFO - PROCESS | 3796 | 1467736637577 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:37:17 INFO - PROCESS | 3796 | 1467736637587 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 3796 | 1467736637589 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:17 INFO - PROCESS | 3796 | ++DOCSHELL 19680800 == 31 [pid = 3796] [id = 149] 08:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19680C00) [pid = 3796] [serial = 445] [outer = 00000000] 08:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19957400) [pid = 3796] [serial = 446] [outer = 19680C00] 08:37:17 INFO - PROCESS | 3796 | 1467736637614 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19CBA000) [pid = 3796] [serial = 447] [outer = 19680C00] 08:37:17 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:17 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:17 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:17 INFO - PROCESS | 3796 | 1467736638006 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 563ms 08:37:18 INFO - PROCESS | 3796 | 1467736638042 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3796 | 1467736638044 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:37:18 INFO - PROCESS | 3796 | 1467736638047 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:37:18 INFO - PROCESS | 3796 | 1467736638049 Marionette TRACE conn2 <- [1,562,null,{}] 08:37:18 INFO - PROCESS | 3796 | 1467736638052 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 3796 | 1467736638054 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:18 INFO - PROCESS | 3796 | 1467736638175 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:37:18 INFO - PROCESS | 3796 | 1467736638196 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3796 | 1467736638198 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:18 INFO - PROCESS | 3796 | ++DOCSHELL 19CEDC00 == 32 [pid = 3796] [id = 150] 08:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19CF4000) [pid = 3796] [serial = 448] [outer = 00000000] 08:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19FAA000) [pid = 3796] [serial = 449] [outer = 19CF4000] 08:37:18 INFO - PROCESS | 3796 | 1467736638219 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A244400) [pid = 3796] [serial = 450] [outer = 19CF4000] 08:37:18 INFO - PROCESS | 3796 | 1467736638601 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 617ms 08:37:18 INFO - PROCESS | 3796 | 1467736638666 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3796 | 1467736638650 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:37:18 INFO - PROCESS | 3796 | 1467736638653 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:37:18 INFO - PROCESS | 3796 | 1467736638655 Marionette TRACE conn2 <- [1,566,null,{}] 08:37:18 INFO - PROCESS | 3796 | 1467736638658 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 3796 | 1467736638664 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:18 INFO - PROCESS | 3796 | 1467736638792 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:37:18 INFO - PROCESS | 3796 | 1467736638829 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3796 | 1467736638831 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:18 INFO - PROCESS | 3796 | ++DOCSHELL 1A604C00 == 33 [pid = 3796] [id = 151] 08:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A78D000) [pid = 3796] [serial = 451] [outer = 00000000] 08:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A8A9400) [pid = 3796] [serial = 452] [outer = 1A78D000] 08:37:18 INFO - PROCESS | 3796 | 1467736638874 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AB2D800) [pid = 3796] [serial = 453] [outer = 1A78D000] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (131CE000) [pid = 3796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17767800) [pid = 3796] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19953C00) [pid = 3796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (129E9000) [pid = 3796] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11843000) [pid = 3796] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1180B000) [pid = 3796] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A796400) [pid = 3796] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (160C2C00) [pid = 3796] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (14201800) [pid = 3796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (159EDC00) [pid = 3796] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16D08000) [pid = 3796] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A2F3800) [pid = 3796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16D0EC00) [pid = 3796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A8AFC00) [pid = 3796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11288400) [pid = 3796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:37:19 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1180A400) [pid = 3796] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:37:19 INFO - PROCESS | 3796 | 1467736639627 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1002ms 08:37:19 INFO - PROCESS | 3796 | 1467736639672 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 3796 | 1467736639674 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:37:19 INFO - PROCESS | 3796 | 1467736639677 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:37:19 INFO - PROCESS | 3796 | 1467736639679 Marionette TRACE conn2 <- [1,570,null,{}] 08:37:19 INFO - PROCESS | 3796 | 1467736639691 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 3796 | 1467736639694 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:19 INFO - PROCESS | 3796 | 1467736639750 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:37:19 INFO - PROCESS | 3796 | 1467736639833 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 3796 | 1467736639835 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:19 INFO - PROCESS | 3796 | ++DOCSHELL 11257400 == 34 [pid = 3796] [id = 152] 08:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11259400) [pid = 3796] [serial = 454] [outer = 00000000] 08:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12BB5C00) [pid = 3796] [serial = 455] [outer = 11259400] 08:37:19 INFO - PROCESS | 3796 | 1467736639860 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12EEA800) [pid = 3796] [serial = 456] [outer = 11259400] 08:37:20 INFO - PROCESS | 3796 | 1467736640184 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 548ms 08:37:20 INFO - PROCESS | 3796 | 1467736640238 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 3796 | 1467736640240 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:37:20 INFO - PROCESS | 3796 | 1467736640244 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 3796 | 1467736640245 Marionette TRACE conn2 <- [1,574,null,{}] 08:37:20 INFO - PROCESS | 3796 | 1467736640249 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 3796 | 1467736640250 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:20 INFO - PROCESS | 3796 | 1467736640340 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:37:20 INFO - PROCESS | 3796 | 1467736640348 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 3796 | 1467736640350 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:20 INFO - PROCESS | 3796 | ++DOCSHELL 11843000 == 35 [pid = 3796] [id = 153] 08:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11CAB800) [pid = 3796] [serial = 457] [outer = 00000000] 08:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19CB9000) [pid = 3796] [serial = 458] [outer = 11CAB800] 08:37:20 INFO - PROCESS | 3796 | 1467736640392 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A8A8800) [pid = 3796] [serial = 459] [outer = 11CAB800] 08:37:20 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:20 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:20 INFO - PROCESS | 3796 | 1467736640741 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 08:37:20 INFO - PROCESS | 3796 | 1467736640774 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 3796 | 1467736640776 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:37:20 INFO - PROCESS | 3796 | 1467736640779 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 3796 | 1467736640780 Marionette TRACE conn2 <- [1,578,null,{}] 08:37:20 INFO - PROCESS | 3796 | 1467736640766 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 3796 | 1467736640768 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:20 INFO - PROCESS | 3796 | 1467736640843 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:37:20 INFO - PROCESS | 3796 | 1467736640938 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 3796 | 1467736640940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:20 INFO - PROCESS | 3796 | ++DOCSHELL 13163C00 == 36 [pid = 3796] [id = 154] 08:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A241800) [pid = 3796] [serial = 460] [outer = 00000000] 08:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AC9AC00) [pid = 3796] [serial = 461] [outer = 1A241800] 08:37:20 INFO - PROCESS | 3796 | 1467736640984 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AC9B000) [pid = 3796] [serial = 462] [outer = 1A241800] 08:37:21 INFO - PROCESS | 3796 | 1467736641332 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 617ms 08:37:21 INFO - PROCESS | 3796 | 1467736641396 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 3796 | 1467736641382 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:37:21 INFO - PROCESS | 3796 | 1467736641412 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 3796 | 1467736641417 Marionette TRACE conn2 <- [1,582,null,{}] 08:37:21 INFO - PROCESS | 3796 | 1467736641424 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 3796 | 1467736641427 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:21 INFO - PROCESS | 3796 | 1467736641546 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:37:21 INFO - PROCESS | 3796 | 1467736641647 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 3796 | 1467736641651 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:21 INFO - PROCESS | 3796 | ++DOCSHELL 114AE400 == 37 [pid = 3796] [id = 155] 08:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11804400) [pid = 3796] [serial = 463] [outer = 00000000] 08:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12B68800) [pid = 3796] [serial = 464] [outer = 11804400] 08:37:21 INFO - PROCESS | 3796 | 1467736641717 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13A66400) [pid = 3796] [serial = 465] [outer = 11804400] 08:37:22 INFO - PROCESS | 3796 | 1467736642543 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1194ms 08:37:22 INFO - PROCESS | 3796 | 1467736642616 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 3796 | 1467736642621 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:37:22 INFO - PROCESS | 3796 | 1467736642627 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 3796 | 1467736642630 Marionette TRACE conn2 <- [1,586,null,{}] 08:37:22 INFO - PROCESS | 3796 | 1467736642634 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 3796 | 1467736642636 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:22 INFO - PROCESS | 3796 | 1467736642820 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:37:22 INFO - PROCESS | 3796 | 1467736642943 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 3796 | 1467736642946 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:22 INFO - PROCESS | 3796 | ++DOCSHELL 10E51400 == 38 [pid = 3796] [id = 156] 08:37:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11284800) [pid = 3796] [serial = 466] [outer = 00000000] 08:37:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (14209800) [pid = 3796] [serial = 467] [outer = 11284800] 08:37:22 INFO - PROCESS | 3796 | 1467736642982 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (159EE400) [pid = 3796] [serial = 468] [outer = 11284800] 08:37:23 INFO - PROCESS | 3796 | 1467736643781 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 11843000 == 37 [pid = 3796] [id = 153] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 11257400 == 36 [pid = 3796] [id = 152] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 1A604C00 == 35 [pid = 3796] [id = 151] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 19CEDC00 == 34 [pid = 3796] [id = 150] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 19680800 == 33 [pid = 3796] [id = 149] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 1712A800 == 32 [pid = 3796] [id = 148] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 14531400 == 31 [pid = 3796] [id = 147] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 11807400 == 30 [pid = 3796] [id = 146] 08:37:23 INFO - PROCESS | 3796 | --DOCSHELL 10A74800 == 29 [pid = 3796] [id = 145] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (14201400) [pid = 3796] [serial = 350] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13A6D400) [pid = 3796] [serial = 356] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (114ABC00) [pid = 3796] [serial = 353] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19681000) [pid = 3796] [serial = 404] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A23A800) [pid = 3796] [serial = 408] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (132A5000) [pid = 3796] [serial = 392] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13B33000) [pid = 3796] [serial = 393] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13167C00) [pid = 3796] [serial = 395] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13E91400) [pid = 3796] [serial = 396] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11DDE400) [pid = 3796] [serial = 385] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (131C8800) [pid = 3796] [serial = 386] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A8AC000) [pid = 3796] [serial = 383] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16754000) [pid = 3796] [serial = 388] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17FDF000) [pid = 3796] [serial = 413] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17669800) [pid = 3796] [serial = 389] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19FA4000) [pid = 3796] [serial = 407] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15FC6000) [pid = 3796] [serial = 398] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (160C0800) [pid = 3796] [serial = 399] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17769800) [pid = 3796] [serial = 401] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A60C400) [pid = 3796] [serial = 410] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A787400) [pid = 3796] [serial = 411] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16D07000) [pid = 3796] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A794C00) [pid = 3796] [serial = 416] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AB29400) [pid = 3796] [serial = 419] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AB2A000) [pid = 3796] [serial = 420] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A796C00) [pid = 3796] [serial = 417] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19686C00) [pid = 3796] [serial = 405] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19FA1800) [pid = 3796] [serial = 414] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17C9D400) [pid = 3796] [serial = 402] [outer = 00000000] [url = about:blank] 08:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1221ms 08:37:23 INFO - PROCESS | 3796 | 1467736643880 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 3796 | 1467736643866 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:37:23 INFO - PROCESS | 3796 | 1467736643873 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 3796 | 1467736643877 Marionette TRACE conn2 <- [1,590,null,{}] 08:37:23 INFO - PROCESS | 3796 | 1467736643884 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 3796 | 1467736643886 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:23 INFO - PROCESS | 3796 | 1467736643979 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:37:23 INFO - PROCESS | 3796 | 1467736643986 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 3796 | 1467736643989 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:23 INFO - PROCESS | 3796 | ++DOCSHELL 11843400 == 30 [pid = 3796] [id = 157] 08:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11889C00) [pid = 3796] [serial = 469] [outer = 00000000] 08:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12B69400) [pid = 3796] [serial = 470] [outer = 11889C00] 08:37:24 INFO - PROCESS | 3796 | 1467736644018 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (131C7400) [pid = 3796] [serial = 471] [outer = 11889C00] 08:37:24 INFO - PROCESS | 3796 | 1467736644467 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 617ms 08:37:24 INFO - PROCESS | 3796 | 1467736644510 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 3796 | 1467736644496 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:37:24 INFO - PROCESS | 3796 | 1467736644502 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 3796 | 1467736644504 Marionette TRACE conn2 <- [1,594,null,{}] 08:37:24 INFO - PROCESS | 3796 | 1467736644508 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 3796 | 1467736644510 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:24 INFO - PROCESS | 3796 | 1467736644593 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:37:24 INFO - PROCESS | 3796 | 1467736644602 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 3796 | 1467736644604 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:24 INFO - PROCESS | 3796 | ++DOCSHELL 145BA800 == 31 [pid = 3796] [id = 158] 08:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (145BAC00) [pid = 3796] [serial = 472] [outer = 00000000] 08:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15609C00) [pid = 3796] [serial = 473] [outer = 145BAC00] 08:37:24 INFO - PROCESS | 3796 | 1467736644651 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (114AD400) [pid = 3796] [serial = 474] [outer = 145BAC00] 08:37:25 INFO - PROCESS | 3796 | 1467736645046 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 563ms 08:37:25 INFO - PROCESS | 3796 | 1467736645073 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3796 | 1467736645075 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:37:25 INFO - PROCESS | 3796 | 1467736645078 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 3796 | 1467736645082 Marionette TRACE conn2 <- [1,598,null,{}] 08:37:25 INFO - PROCESS | 3796 | 1467736645093 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3796 | 1467736645098 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:25 INFO - PROCESS | 3796 | 1467736645160 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:37:25 INFO - PROCESS | 3796 | 1467736645265 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3796 | 1467736645268 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:25 INFO - PROCESS | 3796 | ++DOCSHELL 175D8800 == 32 [pid = 3796] [id = 159] 08:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1765E800) [pid = 3796] [serial = 475] [outer = 00000000] 08:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17769800) [pid = 3796] [serial = 476] [outer = 1765E800] 08:37:25 INFO - PROCESS | 3796 | 1467736645315 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17CDAC00) [pid = 3796] [serial = 477] [outer = 1765E800] 08:37:25 INFO - PROCESS | 3796 | 1467736645644 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 617ms 08:37:25 INFO - PROCESS | 3796 | 1467736645696 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3796 | 1467736645698 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:37:25 INFO - PROCESS | 3796 | 1467736645701 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 3796 | 1467736645703 Marionette TRACE conn2 <- [1,602,null,{}] 08:37:25 INFO - PROCESS | 3796 | 1467736645706 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3796 | 1467736645708 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:25 INFO - PROCESS | 3796 | 1467736645807 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:37:25 INFO - PROCESS | 3796 | 1467736645823 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3796 | 1467736645825 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:25 INFO - PROCESS | 3796 | ++DOCSHELL 17CD8800 == 33 [pid = 3796] [id = 160] 08:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FDF400) [pid = 3796] [serial = 478] [outer = 00000000] 08:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19689400) [pid = 3796] [serial = 479] [outer = 17FDF400] 08:37:25 INFO - PROCESS | 3796 | 1467736645869 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1995A000) [pid = 3796] [serial = 480] [outer = 17FDF400] 08:37:26 INFO - PROCESS | 3796 | 1467736646224 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 563ms 08:37:26 INFO - PROCESS | 3796 | 1467736646259 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 3796 | 1467736646261 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:37:26 INFO - PROCESS | 3796 | 1467736646265 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 3796 | 1467736646266 Marionette TRACE conn2 <- [1,606,null,{}] 08:37:26 INFO - PROCESS | 3796 | 1467736646277 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3796 | 1467736646280 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:26 INFO - PROCESS | 3796 | 1467736646371 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:37:26 INFO - PROCESS | 3796 | 1467736646435 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 3796 | 1467736646437 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:26 INFO - PROCESS | 3796 | ++DOCSHELL 181C9400 == 34 [pid = 3796] [id = 161] 08:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19687400) [pid = 3796] [serial = 481] [outer = 00000000] 08:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19FA1400) [pid = 3796] [serial = 482] [outer = 19687400] 08:37:26 INFO - PROCESS | 3796 | 1467736646480 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19FAB400) [pid = 3796] [serial = 483] [outer = 19687400] 08:37:26 INFO - PROCESS | 3796 | 1467736646866 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 659ms 08:37:26 INFO - PROCESS | 3796 | 1467736646924 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 3796 | 1467736646926 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:37:26 INFO - PROCESS | 3796 | 1467736646911 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 3796 | 1467736646913 Marionette TRACE conn2 <- [1,610,null,{}] 08:37:26 INFO - PROCESS | 3796 | 1467736646927 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3796 | 1467736646933 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:27 INFO - PROCESS | 3796 | 1467736647060 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:37:27 INFO - PROCESS | 3796 | 1467736647100 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 3796 | 1467736647102 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:27 INFO - PROCESS | 3796 | ++DOCSHELL 1A609800 == 35 [pid = 3796] [id = 162] 08:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A789400) [pid = 3796] [serial = 484] [outer = 00000000] 08:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A793400) [pid = 3796] [serial = 485] [outer = 1A789400] 08:37:27 INFO - PROCESS | 3796 | 1467736647146 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A8A7000) [pid = 3796] [serial = 486] [outer = 1A789400] 08:37:27 INFO - PROCESS | 3796 | 1467736647507 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (145C0000) [pid = 3796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (171BFC00) [pid = 3796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11808C00) [pid = 3796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19680C00) [pid = 3796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A78D000) [pid = 3796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19CF4000) [pid = 3796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11259400) [pid = 3796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A75800) [pid = 3796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11CAB800) [pid = 3796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11455400) [pid = 3796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15FC1800) [pid = 3796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19CE7000) [pid = 3796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AC99000) [pid = 3796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:37:27 INFO - PROCESS | 3796 | 1467736647615 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 3796 | 1467736647598 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:37:27 INFO - PROCESS | 3796 | 1467736647607 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 3796 | 1467736647609 Marionette TRACE conn2 <- [1,614,null,{}] 08:37:27 INFO - PROCESS | 3796 | 1467736647612 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 3796 | 1467736647614 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:27 INFO - PROCESS | 3796 | 1467736647689 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:37:27 INFO - PROCESS | 3796 | 1467736647698 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 3796 | 1467736647700 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:27 INFO - PROCESS | 3796 | ++DOCSHELL 14534000 == 36 [pid = 3796] [id = 163] 08:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14536400) [pid = 3796] [serial = 487] [outer = 00000000] 08:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15FC2800) [pid = 3796] [serial = 488] [outer = 14536400] 08:37:27 INFO - PROCESS | 3796 | 1467736647752 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16754800) [pid = 3796] [serial = 489] [outer = 14536400] 08:37:28 INFO - PROCESS | 3796 | 1467736648150 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 562ms 08:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:37:28 INFO - PROCESS | 3796 | 1467736648179 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3796 | 1467736648181 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:37:28 INFO - PROCESS | 3796 | 1467736648188 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3796 | 1467736648190 Marionette TRACE conn2 <- [1,618,null,{}] 08:37:28 INFO - PROCESS | 3796 | 1467736648193 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3796 | 1467736648195 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:28 INFO - PROCESS | 3796 | 1467736648255 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:37:28 INFO - PROCESS | 3796 | 1467736648260 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3796 | 1467736648262 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 145BD400 == 37 [pid = 3796] [id = 164] 08:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A130800) [pid = 3796] [serial = 490] [outer = 00000000] 08:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A791400) [pid = 3796] [serial = 491] [outer = 1A130800] 08:37:28 INFO - PROCESS | 3796 | 1467736648309 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1AB28000) [pid = 3796] [serial = 492] [outer = 1A130800] 08:37:28 INFO - PROCESS | 3796 | 1467736648654 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 522ms 08:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:37:28 INFO - PROCESS | 3796 | 1467736648715 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3796 | 1467736648717 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:37:28 INFO - PROCESS | 3796 | 1467736648721 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3796 | 1467736648723 Marionette TRACE conn2 <- [1,622,null,{}] 08:37:28 INFO - PROCESS | 3796 | 1467736648726 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3796 | 1467736648728 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:28 INFO - PROCESS | 3796 | 1467736648802 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:37:28 INFO - PROCESS | 3796 | 1467736648812 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3796 | 1467736648814 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 1AC99000 == 38 [pid = 3796] [id = 165] 08:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AC9A000) [pid = 3796] [serial = 493] [outer = 00000000] 08:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1AF0A000) [pid = 3796] [serial = 494] [outer = 1AC9A000] 08:37:28 INFO - PROCESS | 3796 | 1467736648865 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1B084000) [pid = 3796] [serial = 495] [outer = 1AC9A000] 08:37:29 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:29 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:29 INFO - PROCESS | 3796 | 1467736649236 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 549ms 08:37:29 INFO - PROCESS | 3796 | 1467736649295 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3796 | 1467736649297 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:37:29 INFO - PROCESS | 3796 | 1467736649300 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 3796 | 1467736649302 Marionette TRACE conn2 <- [1,626,null,{}] 08:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:37:29 INFO - PROCESS | 3796 | 1467736649305 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3796 | 1467736649307 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:29 INFO - PROCESS | 3796 | 1467736649420 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:37:29 INFO - PROCESS | 3796 | 1467736649561 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 3796 | 1467736649564 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:29 INFO - PROCESS | 3796 | ++DOCSHELL 0C761800 == 39 [pid = 3796] [id = 166] 08:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0C762800) [pid = 3796] [serial = 496] [outer = 00000000] 08:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0C765800) [pid = 3796] [serial = 497] [outer = 0C762800] 08:37:29 INFO - PROCESS | 3796 | 1467736649624 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0F939800) [pid = 3796] [serial = 498] [outer = 0C762800] 08:37:29 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:29 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:30 INFO - PROCESS | 3796 | 1467736650141 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 864ms 08:37:30 INFO - PROCESS | 3796 | 1467736650176 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 3796 | 1467736650180 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:37:30 INFO - PROCESS | 3796 | 1467736650186 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 3796 | 1467736650190 Marionette TRACE conn2 <- [1,630,null,{}] 08:37:30 INFO - PROCESS | 3796 | 1467736650195 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 3796 | 1467736650198 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:30 INFO - PROCESS | 3796 | 1467736650287 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:37:30 INFO - PROCESS | 3796 | 1467736650391 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 3796 | 1467736650394 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:30 INFO - PROCESS | 3796 | ++DOCSHELL 1390D400 == 40 [pid = 3796] [id = 167] 08:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13A6D400) [pid = 3796] [serial = 499] [outer = 00000000] 08:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13E90400) [pid = 3796] [serial = 500] [outer = 13A6D400] 08:37:30 INFO - PROCESS | 3796 | 1467736650429 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (145C3400) [pid = 3796] [serial = 501] [outer = 13A6D400] 08:37:30 INFO - PROCESS | 3796 | 1467736650955 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 823ms 08:37:31 INFO - PROCESS | 3796 | 1467736651007 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3796 | 1467736651010 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:37:31 INFO - PROCESS | 3796 | 1467736651014 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3796 | 1467736651016 Marionette TRACE conn2 <- [1,634,null,{}] 08:37:31 INFO - PROCESS | 3796 | 1467736651020 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3796 | 1467736651022 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:31 INFO - PROCESS | 3796 | 1467736651127 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:37:31 INFO - PROCESS | 3796 | 1467736651210 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3796 | 1467736651213 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:31 INFO - PROCESS | 3796 | ++DOCSHELL 16E9A400 == 41 [pid = 3796] [id = 168] 08:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17047000) [pid = 3796] [serial = 502] [outer = 00000000] 08:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1766A800) [pid = 3796] [serial = 503] [outer = 17047000] 08:37:31 INFO - PROCESS | 3796 | 1467736651270 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (181C3800) [pid = 3796] [serial = 504] [outer = 17047000] 08:37:31 INFO - PROCESS | 3796 | 1467736651849 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 878ms 08:37:31 INFO - PROCESS | 3796 | 1467736651894 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3796 | 1467736651898 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:37:31 INFO - PROCESS | 3796 | 1467736651908 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3796 | 1467736651912 Marionette TRACE conn2 <- [1,638,null,{}] 08:37:31 INFO - PROCESS | 3796 | 1467736651953 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3796 | 1467736651957 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:32 INFO - PROCESS | 3796 | 1467736652069 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:37:32 INFO - PROCESS | 3796 | 1467736652270 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 3796 | 1467736652274 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:32 INFO - PROCESS | 3796 | ++DOCSHELL 0C763000 == 42 [pid = 3796] [id = 169] 08:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0C766800) [pid = 3796] [serial = 505] [outer = 00000000] 08:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0F932400) [pid = 3796] [serial = 506] [outer = 0C766800] 08:37:32 INFO - PROCESS | 3796 | 1467736652332 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10A9E800) [pid = 3796] [serial = 507] [outer = 0C766800] 08:37:32 INFO - PROCESS | 3796 | 1467736652862 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:37:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 988ms 08:37:32 INFO - PROCESS | 3796 | 1467736652912 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3796 | 1467736652896 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:37:32 INFO - PROCESS | 3796 | 1467736652900 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 3796 | 1467736652902 Marionette TRACE conn2 <- [1,642,null,{}] 08:37:32 INFO - PROCESS | 3796 | 1467736652908 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 3796 | 1467736652912 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1AC99000 == 41 [pid = 3796] [id = 165] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 145BD400 == 40 [pid = 3796] [id = 164] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 14534000 == 39 [pid = 3796] [id = 163] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1A609800 == 38 [pid = 3796] [id = 162] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 181C9400 == 37 [pid = 3796] [id = 161] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 17CD8800 == 36 [pid = 3796] [id = 160] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 175D8800 == 35 [pid = 3796] [id = 159] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 145BA800 == 34 [pid = 3796] [id = 158] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 11843400 == 33 [pid = 3796] [id = 157] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 13163C00 == 32 [pid = 3796] [id = 154] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 114AE400 == 31 [pid = 3796] [id = 155] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 10E51400 == 30 [pid = 3796] [id = 156] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 0C763000 == 29 [pid = 3796] [id = 169] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 16E9A400 == 28 [pid = 3796] [id = 168] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 0C761800 == 27 [pid = 3796] [id = 166] 08:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1390D400 == 26 [pid = 3796] [id = 167] 08:37:33 INFO - PROCESS | 3796 | 1467736653504 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (159ED800) [pid = 3796] [serial = 440] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (15FBC400) [pid = 3796] [serial = 441] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (176BE800) [pid = 3796] [serial = 443] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11DDA400) [pid = 3796] [serial = 437] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19957400) [pid = 3796] [serial = 446] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A8A9400) [pid = 3796] [serial = 452] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11DE1800) [pid = 3796] [serial = 438] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A244400) [pid = 3796] [serial = 450] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19FAA000) [pid = 3796] [serial = 449] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12BB5C00) [pid = 3796] [serial = 455] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11429000) [pid = 3796] [serial = 435] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11259000) [pid = 3796] [serial = 434] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19CB9000) [pid = 3796] [serial = 458] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12B6E400) [pid = 3796] [serial = 423] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1180C400) [pid = 3796] [serial = 422] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1765EC00) [pid = 3796] [serial = 426] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (160E9C00) [pid = 3796] [serial = 425] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AC94400) [pid = 3796] [serial = 429] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1AB33C00) [pid = 3796] [serial = 428] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AE98C00) [pid = 3796] [serial = 432] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AE8F800) [pid = 3796] [serial = 431] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AB2D800) [pid = 3796] [serial = 453] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A8A8800) [pid = 3796] [serial = 459] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19CBA000) [pid = 3796] [serial = 447] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12EEA800) [pid = 3796] [serial = 456] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1776F400) [pid = 3796] [serial = 444] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AC9AC00) [pid = 3796] [serial = 461] [outer = 00000000] [url = about:blank] 08:37:33 INFO - PROCESS | 3796 | 1467736653678 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 3796 | 1467736653681 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:33 INFO - PROCESS | 3796 | ++DOCSHELL 0C769000 == 27 [pid = 3796] [id = 170] 08:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0C76C800) [pid = 3796] [serial = 508] [outer = 00000000] 08:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (102C9800) [pid = 3796] [serial = 509] [outer = 0C76C800] 08:37:33 INFO - PROCESS | 3796 | 1467736653711 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10A0C000) [pid = 3796] [serial = 510] [outer = 0C76C800] 08:37:34 INFO - PROCESS | 3796 | 1467736654100 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1221ms 08:37:34 INFO - PROCESS | 3796 | 1467736654156 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3796 | 1467736654160 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:37:34 INFO - PROCESS | 3796 | 1467736654148 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3796 | 1467736654150 Marionette TRACE conn2 <- [1,646,null,{}] 08:37:34 INFO - PROCESS | 3796 | 1467736654155 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 3796 | 1467736654158 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:34 INFO - PROCESS | 3796 | 1467736654240 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:37:34 INFO - PROCESS | 3796 | 1467736654256 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3796 | 1467736654259 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:34 INFO - PROCESS | 3796 | ++DOCSHELL 11895800 == 28 [pid = 3796] [id = 171] 08:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11897400) [pid = 3796] [serial = 511] [outer = 00000000] 08:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11DDA400) [pid = 3796] [serial = 512] [outer = 11897400] 08:37:34 INFO - PROCESS | 3796 | 1467736654310 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12B76000) [pid = 3796] [serial = 513] [outer = 11897400] 08:37:34 INFO - PROCESS | 3796 | 1467736654687 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 549ms 08:37:34 INFO - PROCESS | 3796 | 1467736654719 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3796 | 1467736654722 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:37:34 INFO - PROCESS | 3796 | 1467736654725 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3796 | 1467736654727 Marionette TRACE conn2 <- [1,650,null,{}] 08:37:34 INFO - PROCESS | 3796 | 1467736654731 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 3796 | 1467736654734 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:34 INFO - PROCESS | 3796 | 1467736654825 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:37:34 INFO - PROCESS | 3796 | 1467736654837 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3796 | 1467736654839 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:34 INFO - PROCESS | 3796 | ++DOCSHELL 13B31800 == 29 [pid = 3796] [id = 172] 08:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13B33000) [pid = 3796] [serial = 514] [outer = 00000000] 08:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13E97C00) [pid = 3796] [serial = 515] [outer = 13B33000] 08:37:34 INFO - PROCESS | 3796 | 1467736654883 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1420FC00) [pid = 3796] [serial = 516] [outer = 13B33000] 08:37:35 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:35 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:35 INFO - PROCESS | 3796 | 1467736655299 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 604ms 08:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:37:35 INFO - PROCESS | 3796 | 1467736655341 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 3796 | 1467736655345 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 3796 | 1467736655355 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 3796 | 1467736655359 Marionette TRACE conn2 <- [1,654,null,{}] 08:37:35 INFO - PROCESS | 3796 | 1467736655363 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3796 | 1467736655366 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:35 INFO - PROCESS | 3796 | 1467736655448 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:37:35 INFO - PROCESS | 3796 | 1467736655458 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 3796 | 1467736655460 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:35 INFO - PROCESS | 3796 | ++DOCSHELL 1142E800 == 30 [pid = 3796] [id = 173] 08:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12E57800) [pid = 3796] [serial = 517] [outer = 00000000] 08:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15FC1C00) [pid = 3796] [serial = 518] [outer = 12E57800] 08:37:35 INFO - PROCESS | 3796 | 1467736655515 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (160C4000) [pid = 3796] [serial = 519] [outer = 12E57800] 08:37:35 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:35 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:35 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:35 INFO - PROCESS | 3796 | 1467736655945 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 659ms 08:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:37:35 INFO - PROCESS | 3796 | 1467736656005 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 3796 | 1467736656007 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 3796 | 1467736656011 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 3796 | 1467736656012 Marionette TRACE conn2 <- [1,658,null,{}] 08:37:36 INFO - PROCESS | 3796 | 1467736656016 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 3796 | 1467736656018 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:36 INFO - PROCESS | 3796 | 1467736656120 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:37:36 INFO - PROCESS | 3796 | 1467736656131 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 3796 | 1467736656133 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:36 INFO - PROCESS | 3796 | ++DOCSHELL 15FC8400 == 31 [pid = 3796] [id = 174] 08:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16679400) [pid = 3796] [serial = 520] [outer = 00000000] 08:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16E9F800) [pid = 3796] [serial = 521] [outer = 16679400] 08:37:36 INFO - PROCESS | 3796 | 1467736656158 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1704D000) [pid = 3796] [serial = 522] [outer = 16679400] 08:37:36 INFO - PROCESS | 3796 | 1467736656542 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 563ms 08:37:36 INFO - PROCESS | 3796 | 1467736656581 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 3796 | 1467736656583 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:37:36 INFO - PROCESS | 3796 | 1467736656586 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:37:36 INFO - PROCESS | 3796 | 1467736656588 Marionette TRACE conn2 <- [1,662,null,{}] 08:37:36 INFO - PROCESS | 3796 | 1467736656592 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 3796 | 1467736656594 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:36 INFO - PROCESS | 3796 | 1467736656690 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:37:36 INFO - PROCESS | 3796 | 1467736656695 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 3796 | 1467736656701 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:36 INFO - PROCESS | 3796 | ++DOCSHELL 176C4000 == 32 [pid = 3796] [id = 175] 08:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176C5400) [pid = 3796] [serial = 523] [outer = 00000000] 08:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1776D000) [pid = 3796] [serial = 524] [outer = 176C5400] 08:37:36 INFO - PROCESS | 3796 | 1467736656753 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (181C5C00) [pid = 3796] [serial = 525] [outer = 176C5400] 08:37:37 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:37 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:37 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:37 INFO - PROCESS | 3796 | 1467736657164 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:37:37 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 08:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 604ms 08:37:37 INFO - PROCESS | 3796 | 1467736657205 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 3796 | 1467736657207 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:37:37 INFO - PROCESS | 3796 | 1467736657219 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 3796 | 1467736657220 Marionette TRACE conn2 <- [1,666,null,{}] 08:37:37 INFO - PROCESS | 3796 | 1467736657205 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 3796 | 1467736657207 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:37 INFO - PROCESS | 3796 | 1467736657336 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:37:37 INFO - PROCESS | 3796 | 1467736657347 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 3796 | 1467736657349 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:37 INFO - PROCESS | 3796 | ++DOCSHELL 1051E800 == 33 [pid = 3796] [id = 176] 08:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19683800) [pid = 3796] [serial = 526] [outer = 00000000] 08:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19CE6400) [pid = 3796] [serial = 527] [outer = 19683800] 08:37:37 INFO - PROCESS | 3796 | 1467736657383 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19CF0400) [pid = 3796] [serial = 528] [outer = 19683800] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19687400) [pid = 3796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A789400) [pid = 3796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (14536400) [pid = 3796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A241800) [pid = 3796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (145BAC00) [pid = 3796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1765E800) [pid = 3796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11889C00) [pid = 3796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11284800) [pid = 3796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11804400) [pid = 3796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17FDF400) [pid = 3796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A130800) [pid = 3796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:37:37 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AC9A000) [pid = 3796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:37:37 INFO - PROCESS | 3796 | 1467736657882 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 700ms 08:37:37 INFO - PROCESS | 3796 | 1467736657907 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 3796 | 1467736657909 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:37:37 INFO - PROCESS | 3796 | 1467736657912 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 3796 | 1467736657914 Marionette TRACE conn2 <- [1,670,null,{}] 08:37:37 INFO - PROCESS | 3796 | 1467736657917 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 3796 | 1467736657919 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:38 INFO - PROCESS | 3796 | 1467736658016 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:37:38 INFO - PROCESS | 3796 | 1467736658062 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3796 | 1467736658064 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:38 INFO - PROCESS | 3796 | ++DOCSHELL 11889C00 == 34 [pid = 3796] [id = 177] 08:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (159E4400) [pid = 3796] [serial = 529] [outer = 00000000] 08:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FDF400) [pid = 3796] [serial = 530] [outer = 159E4400] 08:37:38 INFO - PROCESS | 3796 | 1467736658108 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19957000) [pid = 3796] [serial = 531] [outer = 159E4400] 08:37:38 INFO - PROCESS | 3796 | 1467736658895 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:37:38 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) 08:37:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1002ms 08:37:38 INFO - PROCESS | 3796 | 1467736658919 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 3796 | 1467736658921 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 3796 | 1467736658924 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:37:38 INFO - PROCESS | 3796 | 1467736658926 Marionette TRACE conn2 <- [1,674,null,{}] 08:37:38 INFO - PROCESS | 3796 | 1467736658929 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 3796 | 1467736658931 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:38 INFO - PROCESS | 3796 | 1467736659005 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:37:38 INFO - PROCESS | 3796 | 1467736659010 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3796 | 1467736659012 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:39 INFO - PROCESS | 3796 | ++DOCSHELL 19CF4800 == 35 [pid = 3796] [id = 178] 08:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19FA4400) [pid = 3796] [serial = 532] [outer = 00000000] 08:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A132800) [pid = 3796] [serial = 533] [outer = 19FA4400] 08:37:39 INFO - PROCESS | 3796 | 1467736659036 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A132C00) [pid = 3796] [serial = 534] [outer = 19FA4400] 08:37:39 INFO - PROCESS | 3796 | 1467736659882 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 947ms 08:37:39 INFO - PROCESS | 3796 | 1467736659882 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 3796 | 1467736659886 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:37:39 INFO - PROCESS | 3796 | 1467736659891 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:37:39 INFO - PROCESS | 3796 | 1467736659895 Marionette TRACE conn2 <- [1,678,null,{}] 08:37:39 INFO - PROCESS | 3796 | 1467736659901 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 3796 | 1467736659904 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:40 INFO - PROCESS | 3796 | 1467736660022 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:37:40 INFO - PROCESS | 3796 | 1467736660097 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3796 | 1467736660102 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:40 INFO - PROCESS | 3796 | ++DOCSHELL 11455C00 == 36 [pid = 3796] [id = 179] 08:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11456C00) [pid = 3796] [serial = 535] [outer = 00000000] 08:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1183D400) [pid = 3796] [serial = 536] [outer = 11456C00] 08:37:40 INFO - PROCESS | 3796 | 1467736660179 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11892800) [pid = 3796] [serial = 537] [outer = 11456C00] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 11889C00 == 35 [pid = 3796] [id = 177] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 1051E800 == 34 [pid = 3796] [id = 176] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 176C4000 == 33 [pid = 3796] [id = 175] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 15FC8400 == 32 [pid = 3796] [id = 174] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 1142E800 == 31 [pid = 3796] [id = 173] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 13B31800 == 30 [pid = 3796] [id = 172] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 11895800 == 29 [pid = 3796] [id = 171] 08:37:41 INFO - PROCESS | 3796 | --DOCSHELL 0C769000 == 28 [pid = 3796] [id = 170] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1AF0A000) [pid = 3796] [serial = 494] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19FA1400) [pid = 3796] [serial = 482] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A793400) [pid = 3796] [serial = 485] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19FAB400) [pid = 3796] [serial = 483] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15FC2800) [pid = 3796] [serial = 488] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AC9B000) [pid = 3796] [serial = 462] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15609C00) [pid = 3796] [serial = 473] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114AD400) [pid = 3796] [serial = 474] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17769800) [pid = 3796] [serial = 476] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17CDAC00) [pid = 3796] [serial = 477] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12B69400) [pid = 3796] [serial = 470] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (131C7400) [pid = 3796] [serial = 471] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14209800) [pid = 3796] [serial = 467] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (159EE400) [pid = 3796] [serial = 468] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12B68800) [pid = 3796] [serial = 464] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13A66400) [pid = 3796] [serial = 465] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A8A7000) [pid = 3796] [serial = 486] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19689400) [pid = 3796] [serial = 479] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16754800) [pid = 3796] [serial = 489] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1995A000) [pid = 3796] [serial = 480] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1B084000) [pid = 3796] [serial = 495] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1A791400) [pid = 3796] [serial = 491] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1AB28000) [pid = 3796] [serial = 492] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 3796 | 1467736661320 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1455ms 08:37:41 INFO - PROCESS | 3796 | 1467736661353 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3796 | 1467736661357 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:37:41 INFO - PROCESS | 3796 | 1467736661362 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 3796 | 1467736661365 Marionette TRACE conn2 <- [1,682,null,{}] 08:37:41 INFO - PROCESS | 3796 | 1467736661370 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 3796 | 1467736661373 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:41 INFO - PROCESS | 3796 | 1467736661450 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:37:41 INFO - PROCESS | 3796 | 1467736661457 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 3796 | 1467736661461 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:41 INFO - PROCESS | 3796 | ++DOCSHELL 10A0AC00 == 29 [pid = 3796] [id = 180] 08:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10A0B800) [pid = 3796] [serial = 538] [outer = 00000000] 08:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10A7BC00) [pid = 3796] [serial = 539] [outer = 10A0B800] 08:37:41 INFO - PROCESS | 3796 | 1467736661510 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A9A000) [pid = 3796] [serial = 540] [outer = 10A0B800] 08:37:42 INFO - PROCESS | 3796 | 1467736662325 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:37:42 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) 08:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1016ms 08:37:42 INFO - PROCESS | 3796 | 1467736662380 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 3796 | 1467736662385 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:37:42 INFO - PROCESS | 3796 | 1467736662392 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 3796 | 1467736662394 Marionette TRACE conn2 <- [1,686,null,{}] 08:37:42 INFO - PROCESS | 3796 | 1467736662398 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 3796 | 1467736662400 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:42 INFO - PROCESS | 3796 | 1467736662469 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:37:42 INFO - PROCESS | 3796 | 1467736662478 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 3796 | 1467736662481 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:42 INFO - PROCESS | 3796 | ++DOCSHELL 12B6E400 == 30 [pid = 3796] [id = 181] 08:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12B74000) [pid = 3796] [serial = 541] [outer = 00000000] 08:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12EE8400) [pid = 3796] [serial = 542] [outer = 12B74000] 08:37:42 INFO - PROCESS | 3796 | 1467736662526 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (131CDC00) [pid = 3796] [serial = 543] [outer = 12B74000] 08:37:43 INFO - PROCESS | 3796 | 1467736663355 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:37:43 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) 08:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1002ms 08:37:43 INFO - PROCESS | 3796 | 1467736663408 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 3796 | 1467736663410 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:37:43 INFO - PROCESS | 3796 | 1467736663414 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 3796 | 1467736663417 Marionette TRACE conn2 <- [1,690,null,{}] 08:37:43 INFO - PROCESS | 3796 | 1467736663428 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 3796 | 1467736663432 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:43 INFO - PROCESS | 3796 | 1467736663527 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:37:43 INFO - PROCESS | 3796 | 1467736663534 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3796 | 1467736663537 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:43 INFO - PROCESS | 3796 | ++DOCSHELL 13B2E400 == 31 [pid = 3796] [id = 182] 08:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13B31800) [pid = 3796] [serial = 544] [outer = 00000000] 08:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1420F800) [pid = 3796] [serial = 545] [outer = 13B31800] 08:37:43 INFO - PROCESS | 3796 | 1467736663620 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1453A400) [pid = 3796] [serial = 546] [outer = 13B31800] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16679400) [pid = 3796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (176C5400) [pid = 3796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (11897400) [pid = 3796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19683800) [pid = 3796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (159E4400) [pid = 3796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13B33000) [pid = 3796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (12E57800) [pid = 3796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0C76C800) [pid = 3796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (0C766800) [pid = 3796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0C762800) [pid = 3796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (13A6D400) [pid = 3796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:37:44 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17047000) [pid = 3796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:37:44 INFO - PROCESS | 3796 | 1467736664482 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1098ms 08:37:44 INFO - PROCESS | 3796 | 1467736664505 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3796 | 1467736664508 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:37:44 INFO - PROCESS | 3796 | 1467736664511 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:37:44 INFO - PROCESS | 3796 | 1467736664513 Marionette TRACE conn2 <- [1,694,null,{}] 08:37:44 INFO - PROCESS | 3796 | 1467736664516 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 3796 | 1467736664518 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:44 INFO - PROCESS | 3796 | 1467736664605 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:37:44 INFO - PROCESS | 3796 | 1467736664611 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 3796 | 1467736664613 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:44 INFO - PROCESS | 3796 | ++DOCSHELL 129EAC00 == 32 [pid = 3796] [id = 183] 08:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13E8E000) [pid = 3796] [serial = 547] [outer = 00000000] 08:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (145C5000) [pid = 3796] [serial = 548] [outer = 13E8E000] 08:37:44 INFO - PROCESS | 3796 | 1467736664657 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1560EC00) [pid = 3796] [serial = 549] [outer = 13E8E000] 08:37:45 INFO - PROCESS | 3796 | 1467736665470 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 961ms 08:37:45 INFO - PROCESS | 3796 | 1467736665491 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 3796 | 1467736665493 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:37:45 INFO - PROCESS | 3796 | 1467736665496 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 3796 | 1467736665498 Marionette TRACE conn2 <- [1,698,null,{}] 08:37:45 INFO - PROCESS | 3796 | 1467736665501 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 3796 | 1467736665503 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:45 INFO - PROCESS | 3796 | 1467736665561 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:37:45 INFO - PROCESS | 3796 | 1467736665566 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 3796 | 1467736665568 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:45 INFO - PROCESS | 3796 | ++DOCSHELL 159C9800 == 33 [pid = 3796] [id = 184] 08:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (159ED400) [pid = 3796] [serial = 550] [outer = 00000000] 08:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (160BF800) [pid = 3796] [serial = 551] [outer = 159ED400] 08:37:45 INFO - PROCESS | 3796 | 1467736665621 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16679400) [pid = 3796] [serial = 552] [outer = 159ED400] 08:37:46 INFO - PROCESS | 3796 | 1467736666426 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 947ms 08:37:46 INFO - PROCESS | 3796 | 1467736666441 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 3796 | 1467736666443 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:37:46 INFO - PROCESS | 3796 | 1467736666447 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 3796 | 1467736666448 Marionette TRACE conn2 <- [1,702,null,{}] 08:37:46 INFO - PROCESS | 3796 | 1467736666452 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 3796 | 1467736666458 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:46 INFO - PROCESS | 3796 | 1467736666586 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:37:46 INFO - PROCESS | 3796 | 1467736666592 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 3796 | 1467736666594 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:46 INFO - PROCESS | 3796 | ++DOCSHELL 16753400 == 34 [pid = 3796] [id = 185] 08:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16755400) [pid = 3796] [serial = 553] [outer = 00000000] 08:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17045C00) [pid = 3796] [serial = 554] [outer = 16755400] 08:37:46 INFO - PROCESS | 3796 | 1467736666626 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (176BF800) [pid = 3796] [serial = 555] [outer = 16755400] 08:37:47 INFO - PROCESS | 3796 | 1467736667648 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:37:47 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 08:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1221ms 08:37:47 INFO - PROCESS | 3796 | 1467736667699 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 3796 | 1467736667703 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:37:47 INFO - PROCESS | 3796 | 1467736667690 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 3796 | 1467736667693 Marionette TRACE conn2 <- [1,706,null,{}] 08:37:47 INFO - PROCESS | 3796 | 1467736667698 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 3796 | 1467736667702 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:47 INFO - PROCESS | 3796 | 1467736667837 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:37:47 INFO - PROCESS | 3796 | 1467736667938 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 3796 | 1467736667941 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:47 INFO - PROCESS | 3796 | ++DOCSHELL 1059BC00 == 35 [pid = 3796] [id = 186] 08:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1128B000) [pid = 3796] [serial = 556] [outer = 00000000] 08:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12C90400) [pid = 3796] [serial = 557] [outer = 1128B000] 08:37:47 INFO - PROCESS | 3796 | 1467736667995 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1329E800) [pid = 3796] [serial = 558] [outer = 1128B000] 08:37:48 INFO - PROCESS | 3796 | 1467736668952 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1276ms 08:37:48 INFO - PROCESS | 3796 | 1467736668976 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 3796 | 1467736668981 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:37:48 INFO - PROCESS | 3796 | 1467736668986 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 3796 | 1467736668989 Marionette TRACE conn2 <- [1,710,null,{}] 08:37:48 INFO - PROCESS | 3796 | 1467736668995 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 3796 | 1467736668997 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:49 INFO - PROCESS | 3796 | 1467736669110 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:37:49 INFO - PROCESS | 3796 | 1467736669222 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 3796 | 1467736669225 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:49 INFO - PROCESS | 3796 | ++DOCSHELL 114A9400 == 36 [pid = 3796] [id = 187] 08:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (114A9C00) [pid = 3796] [serial = 559] [outer = 00000000] 08:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1180EC00) [pid = 3796] [serial = 560] [outer = 114A9C00] 08:37:49 INFO - PROCESS | 3796 | 1467736669274 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11CA8000) [pid = 3796] [serial = 561] [outer = 114A9C00] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 159C9800 == 35 [pid = 3796] [id = 184] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 129EAC00 == 34 [pid = 3796] [id = 183] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 13B2E400 == 33 [pid = 3796] [id = 182] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 12B6E400 == 32 [pid = 3796] [id = 181] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 10A0AC00 == 31 [pid = 3796] [id = 180] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 19CF4800 == 30 [pid = 3796] [id = 178] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 11455C00 == 29 [pid = 3796] [id = 179] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 16753400 == 28 [pid = 3796] [id = 185] 08:37:49 INFO - PROCESS | 3796 | --DOCSHELL 1059BC00 == 27 [pid = 3796] [id = 186] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16E9F800) [pid = 3796] [serial = 521] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1776D000) [pid = 3796] [serial = 524] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1704D000) [pid = 3796] [serial = 522] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11DDA400) [pid = 3796] [serial = 512] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12B76000) [pid = 3796] [serial = 513] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19CE6400) [pid = 3796] [serial = 527] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17FDF400) [pid = 3796] [serial = 530] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (181C5C00) [pid = 3796] [serial = 525] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13E97C00) [pid = 3796] [serial = 515] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1420FC00) [pid = 3796] [serial = 516] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (15FC1C00) [pid = 3796] [serial = 518] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (102C9800) [pid = 3796] [serial = 509] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (10A0C000) [pid = 3796] [serial = 510] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (10A9E800) [pid = 3796] [serial = 507] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (0F932400) [pid = 3796] [serial = 506] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19CF0400) [pid = 3796] [serial = 528] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (0F939800) [pid = 3796] [serial = 498] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (0C765800) [pid = 3796] [serial = 497] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (145C3400) [pid = 3796] [serial = 501] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (13E90400) [pid = 3796] [serial = 500] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (181C3800) [pid = 3796] [serial = 504] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (1766A800) [pid = 3796] [serial = 503] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (19957000) [pid = 3796] [serial = 531] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (160C4000) [pid = 3796] [serial = 519] [outer = 00000000] [url = about:blank] 08:37:49 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (1A132800) [pid = 3796] [serial = 533] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 3796 | 1467736670395 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 3796 | 1467736670446 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:37:50 INFO - PROCESS | 3796 | 1467736670452 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 3796 | 1467736670455 Marionette TRACE conn2 <- [1,714,null,{}] 08:37:50 INFO - PROCESS | 3796 | 1467736670461 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3796 | 1467736670464 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:50 INFO - PROCESS | 3796 | 1467736670576 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:37:50 INFO - PROCESS | 3796 | 1467736670649 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 3796 | 1467736670654 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:50 INFO - PROCESS | 3796 | ++DOCSHELL 10A79800 == 28 [pid = 3796] [id = 188] 08:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (10A9AC00) [pid = 3796] [serial = 562] [outer = 00000000] 08:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (1128D000) [pid = 3796] [serial = 563] [outer = 10A9AC00] 08:37:50 INFO - PROCESS | 3796 | 1467736670699 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (114A2800) [pid = 3796] [serial = 564] [outer = 10A9AC00] 08:37:51 INFO - PROCESS | 3796 | 1467736671461 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:37:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1098ms 08:37:51 INFO - PROCESS | 3796 | 1467736671546 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 3796 | 1467736671549 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:37:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:37:51 INFO - PROCESS | 3796 | 1467736671555 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 3796 | 1467736671558 Marionette TRACE conn2 <- [1,718,null,{}] 08:37:51 INFO - PROCESS | 3796 | 1467736671564 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 3796 | 1467736671567 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:51 INFO - PROCESS | 3796 | 1467736671681 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:37:51 INFO - PROCESS | 3796 | 1467736671753 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 3796 | 1467736671738 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:51 INFO - PROCESS | 3796 | ++DOCSHELL 11260400 == 29 [pid = 3796] [id = 189] 08:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (11261400) [pid = 3796] [serial = 565] [outer = 00000000] 08:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11286400) [pid = 3796] [serial = 566] [outer = 11261400] 08:37:51 INFO - PROCESS | 3796 | 1467736671818 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (11804C00) [pid = 3796] [serial = 567] [outer = 11261400] 08:37:52 INFO - PROCESS | 3796 | 1467736672206 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 3796 | 1467736672269 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:37:52 INFO - PROCESS | 3796 | 1467736672275 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 3796 | 1467736672279 Marionette TRACE conn2 <- [1,722,null,{}] 08:37:52 INFO - PROCESS | 3796 | 1467736672283 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 3796 | 1467736672285 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:52 INFO - PROCESS | 3796 | 1467736672349 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:37:52 INFO - PROCESS | 3796 | 1467736672357 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 3796 | 1467736672359 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:52 INFO - PROCESS | 3796 | ++DOCSHELL 13A6E000 == 30 [pid = 3796] [id = 190] 08:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13A6EC00) [pid = 3796] [serial = 568] [outer = 00000000] 08:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13B27000) [pid = 3796] [serial = 569] [outer = 13A6EC00] 08:37:52 INFO - PROCESS | 3796 | 1467736672406 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13E96400) [pid = 3796] [serial = 570] [outer = 13A6EC00] 08:37:52 INFO - PROCESS | 3796 | 1467736672806 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:37:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 576ms 08:37:52 INFO - PROCESS | 3796 | 1467736672854 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 3796 | 1467736672856 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:37:52 INFO - PROCESS | 3796 | 1467736672859 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 3796 | 1467736672861 Marionette TRACE conn2 <- [1,726,null,{}] 08:37:52 INFO - PROCESS | 3796 | 1467736672871 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 3796 | 1467736672876 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:52 INFO - PROCESS | 3796 | 1467736672973 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:37:53 INFO - PROCESS | 3796 | 1467736673055 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 3796 | 1467736673041 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:53 INFO - PROCESS | 3796 | ++DOCSHELL 159CB400 == 31 [pid = 3796] [id = 191] 08:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (159EA400) [pid = 3796] [serial = 571] [outer = 00000000] 08:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (15FBA400) [pid = 3796] [serial = 572] [outer = 159EA400] 08:37:53 INFO - PROCESS | 3796 | 1467736673088 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (15FC2800) [pid = 3796] [serial = 573] [outer = 159EA400] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1128B000) [pid = 3796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (13E8E000) [pid = 3796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (11456C00) [pid = 3796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (19FA4400) [pid = 3796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (10A0B800) [pid = 3796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (12B74000) [pid = 3796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (13B31800) [pid = 3796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (159ED400) [pid = 3796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:37:53 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (16755400) [pid = 3796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:37:53 INFO - PROCESS | 3796 | 1467736673847 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:37:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1043ms 08:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:37:53 INFO - PROCESS | 3796 | 1467736673901 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 3796 | 1467736673903 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:37:53 INFO - PROCESS | 3796 | 1467736673906 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 3796 | 1467736673908 Marionette TRACE conn2 <- [1,730,null,{}] 08:37:53 INFO - PROCESS | 3796 | 1467736673911 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 3796 | 1467736673913 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:53 INFO - PROCESS | 3796 | 1467736673976 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:37:53 INFO - PROCESS | 3796 | 1467736673982 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 3796 | 1467736673984 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:53 INFO - PROCESS | 3796 | ++DOCSHELL 12E89800 == 32 [pid = 3796] [id = 192] 08:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (15FC4800) [pid = 3796] [serial = 574] [outer = 00000000] 08:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (160C0400) [pid = 3796] [serial = 575] [outer = 15FC4800] 08:37:54 INFO - PROCESS | 3796 | 1467736674028 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1674DC00) [pid = 3796] [serial = 576] [outer = 15FC4800] 08:37:54 INFO - PROCESS | 3796 | 1467736674856 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:37:54 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 08:37:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 960ms 08:37:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:37:54 INFO - PROCESS | 3796 | 1467736674866 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 3796 | 1467736674868 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:37:54 INFO - PROCESS | 3796 | 1467736674872 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 3796 | 1467736674873 Marionette TRACE conn2 <- [1,734,null,{}] 08:37:54 INFO - PROCESS | 3796 | 1467736674877 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 3796 | 1467736674879 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:54 INFO - PROCESS | 3796 | 1467736674952 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:37:54 INFO - PROCESS | 3796 | 1467736674957 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 3796 | 1467736674959 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:54 INFO - PROCESS | 3796 | ++DOCSHELL 0C75BC00 == 33 [pid = 3796] [id = 193] 08:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (16756400) [pid = 3796] [serial = 577] [outer = 00000000] 08:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1704CC00) [pid = 3796] [serial = 578] [outer = 16756400] 08:37:54 INFO - PROCESS | 3796 | 1467736674984 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1765E800) [pid = 3796] [serial = 579] [outer = 16756400] 08:37:55 INFO - PROCESS | 3796 | 1467736675818 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:37:55 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.) 08:37:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 947ms 08:37:55 INFO - PROCESS | 3796 | 1467736675830 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 3796 | 1467736675832 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:37:55 INFO - PROCESS | 3796 | 1467736675836 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 3796 | 1467736675838 Marionette TRACE conn2 <- [1,738,null,{}] 08:37:55 INFO - PROCESS | 3796 | 1467736675842 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 3796 | 1467736675847 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:55 INFO - PROCESS | 3796 | 1467736675948 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:37:55 INFO - PROCESS | 3796 | 1467736675953 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 3796 | 1467736675937 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:55 INFO - PROCESS | 3796 | ++DOCSHELL 17CA6400 == 34 [pid = 3796] [id = 194] 08:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (17CAC000) [pid = 3796] [serial = 580] [outer = 00000000] 08:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (17FDF000) [pid = 3796] [serial = 581] [outer = 17CAC000] 08:37:55 INFO - PROCESS | 3796 | 1467736675980 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (181C2C00) [pid = 3796] [serial = 582] [outer = 17CAC000] 08:37:56 INFO - PROCESS | 3796 | 1467736676801 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 960ms 08:37:56 INFO - PROCESS | 3796 | 1467736676801 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 3796 | 1467736676804 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:37:56 INFO - PROCESS | 3796 | 1467736676811 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 3796 | 1467736676813 Marionette TRACE conn2 <- [1,742,null,{}] 08:37:56 INFO - PROCESS | 3796 | 1467736676817 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 3796 | 1467736676818 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:56 INFO - PROCESS | 3796 | 1467736676891 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:37:56 INFO - PROCESS | 3796 | 1467736676896 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3796 | 1467736676898 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:56 INFO - PROCESS | 3796 | ++DOCSHELL 1128B000 == 35 [pid = 3796] [id = 195] 08:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11429000) [pid = 3796] [serial = 583] [outer = 00000000] 08:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (19686C00) [pid = 3796] [serial = 584] [outer = 11429000] 08:37:56 INFO - PROCESS | 3796 | 1467736676942 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (19687400) [pid = 3796] [serial = 585] [outer = 11429000] 08:37:58 INFO - PROCESS | 3796 | 1467736678014 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:37:58 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 08:37:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1221ms 08:37:58 INFO - PROCESS | 3796 | 1467736678056 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 3796 | 1467736678060 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:37:58 INFO - PROCESS | 3796 | 1467736678066 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 3796 | 1467736678069 Marionette TRACE conn2 <- [1,746,null,{}] 08:37:58 INFO - PROCESS | 3796 | 1467736678075 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3796 | 1467736678078 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:58 INFO - PROCESS | 3796 | 1467736678191 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:37:58 INFO - PROCESS | 3796 | 1467736678256 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 3796 | 1467736678259 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:58 INFO - PROCESS | 3796 | ++DOCSHELL 11848800 == 36 [pid = 3796] [id = 196] 08:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11DDE000) [pid = 3796] [serial = 586] [outer = 00000000] 08:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1390D800) [pid = 3796] [serial = 587] [outer = 11DDE000] 08:37:58 INFO - PROCESS | 3796 | 1467736678315 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13E90800) [pid = 3796] [serial = 588] [outer = 11DDE000] 08:37:58 INFO - PROCESS | 3796 | 1467736678826 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:37:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 823ms 08:37:58 INFO - PROCESS | 3796 | 1467736678891 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 3796 | 1467736678895 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:37:58 INFO - PROCESS | 3796 | 1467736678902 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 3796 | 1467736678905 Marionette TRACE conn2 <- [1,750,null,{}] 08:37:58 INFO - PROCESS | 3796 | 1467736678908 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3796 | 1467736678911 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:58 INFO - PROCESS | 3796 | 1467736678998 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:37:59 INFO - PROCESS | 3796 | 1467736679089 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3796 | 1467736679092 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:37:59 INFO - PROCESS | 3796 | ++DOCSHELL 11261C00 == 37 [pid = 3796] [id = 197] 08:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11284400) [pid = 3796] [serial = 589] [outer = 00000000] 08:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1420FC00) [pid = 3796] [serial = 590] [outer = 11284400] 08:37:59 INFO - PROCESS | 3796 | 1467736679129 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1560BC00) [pid = 3796] [serial = 591] [outer = 11284400] 08:37:59 INFO - PROCESS | 3796 | --DOCSHELL 17CA6400 == 36 [pid = 3796] [id = 194] 08:37:59 INFO - PROCESS | 3796 | --DOCSHELL 0C75BC00 == 35 [pid = 3796] [id = 193] 08:37:59 INFO - PROCESS | 3796 | --DOCSHELL 12E89800 == 34 [pid = 3796] [id = 192] 08:37:59 INFO - PROCESS | 3796 | --DOCSHELL 159CB400 == 33 [pid = 3796] [id = 191] 08:37:59 INFO - PROCESS | 3796 | --DOCSHELL 13A6E000 == 32 [pid = 3796] [id = 190] 08:37:59 INFO - PROCESS | 3796 | --DOCSHELL 11260400 == 31 [pid = 3796] [id = 189] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1180EC00) [pid = 3796] [serial = 560] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (160BF800) [pid = 3796] [serial = 551] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17045C00) [pid = 3796] [serial = 554] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (176BF800) [pid = 3796] [serial = 555] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1329E800) [pid = 3796] [serial = 558] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (12C90400) [pid = 3796] [serial = 557] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (145C5000) [pid = 3796] [serial = 548] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1183D400) [pid = 3796] [serial = 536] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (11892800) [pid = 3796] [serial = 537] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1A132C00) [pid = 3796] [serial = 534] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10A7BC00) [pid = 3796] [serial = 539] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (10A9A000) [pid = 3796] [serial = 540] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (12EE8400) [pid = 3796] [serial = 542] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1453A400) [pid = 3796] [serial = 546] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1420F800) [pid = 3796] [serial = 545] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (16679400) [pid = 3796] [serial = 552] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1560EC00) [pid = 3796] [serial = 549] [outer = 00000000] [url = about:blank] 08:37:59 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (131CDC00) [pid = 3796] [serial = 543] [outer = 00000000] [url = about:blank] 08:38:00 INFO - PROCESS | 3796 | 1467736680128 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1276ms 08:38:00 INFO - PROCESS | 3796 | 1467736680178 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 3796 | 1467736680182 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:38:00 INFO - PROCESS | 3796 | 1467736680186 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:38:00 INFO - PROCESS | 3796 | 1467736680189 Marionette TRACE conn2 <- [1,754,null,{}] 08:38:00 INFO - PROCESS | 3796 | 1467736680194 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 3796 | 1467736680197 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:00 INFO - PROCESS | 3796 | 1467736680280 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:38:00 INFO - PROCESS | 3796 | 1467736680286 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 3796 | 1467736680289 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:00 INFO - PROCESS | 3796 | ++DOCSHELL 1051C000 == 32 [pid = 3796] [id = 198] 08:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (1059BC00) [pid = 3796] [serial = 592] [outer = 00000000] 08:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (114AAC00) [pid = 3796] [serial = 593] [outer = 1059BC00] 08:38:00 INFO - PROCESS | 3796 | 1467736680337 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (11893C00) [pid = 3796] [serial = 594] [outer = 1059BC00] 08:38:01 INFO - PROCESS | 3796 | 1467736681170 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:38:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1016ms 08:38:01 INFO - PROCESS | 3796 | 1467736681207 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3796 | 1467736681211 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:38:01 INFO - PROCESS | 3796 | 1467736681217 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3796 | 1467736681219 Marionette TRACE conn2 <- [1,758,null,{}] 08:38:01 INFO - PROCESS | 3796 | 1467736681223 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3796 | 1467736681226 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:01 INFO - PROCESS | 3796 | 1467736681310 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:38:01 INFO - PROCESS | 3796 | 1467736681316 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 3796 | 1467736681318 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:01 INFO - PROCESS | 3796 | ++DOCSHELL 12BB5C00 == 33 [pid = 3796] [id = 199] 08:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (131C9000) [pid = 3796] [serial = 595] [outer = 00000000] 08:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (132A2000) [pid = 3796] [serial = 596] [outer = 131C9000] 08:38:01 INFO - PROCESS | 3796 | 1467736681345 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13A67C00) [pid = 3796] [serial = 597] [outer = 131C9000] 08:38:01 INFO - PROCESS | 3796 | 1467736681765 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 563ms 08:38:01 INFO - PROCESS | 3796 | 1467736681792 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3796 | 1467736681795 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:38:01 INFO - PROCESS | 3796 | 1467736681798 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3796 | 1467736681802 Marionette TRACE conn2 <- [1,762,null,{}] 08:38:01 INFO - PROCESS | 3796 | 1467736681813 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3796 | 1467736681818 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:01 INFO - PROCESS | 3796 | 1467736681940 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:38:01 INFO - PROCESS | 3796 | 1467736681956 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 3796 | 1467736681959 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:01 INFO - PROCESS | 3796 | ++DOCSHELL 145BD800 == 34 [pid = 3796] [id = 200] 08:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (145C0000) [pid = 3796] [serial = 598] [outer = 00000000] 08:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (159C3800) [pid = 3796] [serial = 599] [outer = 145C0000] 08:38:01 INFO - PROCESS | 3796 | 1467736681983 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (15FBE400) [pid = 3796] [serial = 600] [outer = 145C0000] 08:38:02 INFO - PROCESS | 3796 | 1467736682393 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 617ms 08:38:02 INFO - PROCESS | 3796 | 1467736682414 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 3796 | 1467736682416 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:38:02 INFO - PROCESS | 3796 | 1467736682401 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 3796 | 1467736682402 Marionette TRACE conn2 <- [1,766,null,{}] 08:38:02 INFO - PROCESS | 3796 | 1467736682414 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3796 | 1467736682416 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:02 INFO - PROCESS | 3796 | 1467736682549 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:38:02 INFO - PROCESS | 3796 | 1467736682586 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 3796 | 1467736682588 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:02 INFO - PROCESS | 3796 | ++DOCSHELL 160E3C00 == 35 [pid = 3796] [id = 201] 08:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (160E9C00) [pid = 3796] [serial = 601] [outer = 00000000] 08:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (16754400) [pid = 3796] [serial = 602] [outer = 160E9C00] 08:38:02 INFO - PROCESS | 3796 | 1467736682633 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16B34000) [pid = 3796] [serial = 603] [outer = 160E9C00] 08:38:03 INFO - PROCESS | 3796 | 1467736683011 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 604ms 08:38:03 INFO - PROCESS | 3796 | 1467736683045 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 3796 | 1467736683047 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:38:03 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (17CAC000) [pid = 3796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:38:03 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16756400) [pid = 3796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:38:03 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13A6EC00) [pid = 3796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:38:03 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (11261400) [pid = 3796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:38:03 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (159EA400) [pid = 3796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:38:03 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (15FC4800) [pid = 3796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:38:03 INFO - PROCESS | 3796 | 1467736683054 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 3796 | 1467736683056 Marionette TRACE conn2 <- [1,770,null,{}] 08:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:38:03 INFO - PROCESS | 3796 | 1467736683060 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 3796 | 1467736683062 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:03 INFO - PROCESS | 3796 | 1467736683142 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:38:03 INFO - PROCESS | 3796 | 1467736683192 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 3796 | 1467736683194 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A9A000 == 36 [pid = 3796] [id = 202] 08:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (154E6000) [pid = 3796] [serial = 604] [outer = 00000000] 08:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (160C1800) [pid = 3796] [serial = 605] [outer = 154E6000] 08:38:03 INFO - PROCESS | 3796 | 1467736683237 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (160C2400) [pid = 3796] [serial = 606] [outer = 154E6000] 08:38:03 INFO - PROCESS | 3796 | 1467736683544 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 522ms 08:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:38:03 INFO - PROCESS | 3796 | 1467736683574 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 3796 | 1467736683575 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:38:03 INFO - PROCESS | 3796 | 1467736683579 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 3796 | 1467736683580 Marionette TRACE conn2 <- [1,774,null,{}] 08:38:03 INFO - PROCESS | 3796 | 1467736683584 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 3796 | 1467736683589 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:03 INFO - PROCESS | 3796 | 1467736683690 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:38:03 INFO - PROCESS | 3796 | 1467736683730 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 3796 | 1467736683732 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:03 INFO - PROCESS | 3796 | ++DOCSHELL 17766800 == 37 [pid = 3796] [id = 203] 08:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (17767000) [pid = 3796] [serial = 607] [outer = 00000000] 08:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (17CDD800) [pid = 3796] [serial = 608] [outer = 17767000] 08:38:03 INFO - PROCESS | 3796 | 1467736683775 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (17CE2800) [pid = 3796] [serial = 609] [outer = 17767000] 08:38:04 INFO - PROCESS | 3796 | 1467736684113 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 562ms 08:38:04 INFO - PROCESS | 3796 | 1467736684135 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3796 | 1467736684137 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:38:04 INFO - PROCESS | 3796 | 1467736684141 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 3796 | 1467736684143 Marionette TRACE conn2 <- [1,778,null,{}] 08:38:04 INFO - PROCESS | 3796 | 1467736684146 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3796 | 1467736684148 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:04 INFO - PROCESS | 3796 | 1467736684252 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:38:04 INFO - PROCESS | 3796 | 1467736684259 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3796 | 1467736684261 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:04 INFO - PROCESS | 3796 | ++DOCSHELL 17766000 == 38 [pid = 3796] [id = 204] 08:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (17CDB800) [pid = 3796] [serial = 610] [outer = 00000000] 08:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (19956000) [pid = 3796] [serial = 611] [outer = 17CDB800] 08:38:04 INFO - PROCESS | 3796 | 1467736684287 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19958800) [pid = 3796] [serial = 612] [outer = 17CDB800] 08:38:04 INFO - PROCESS | 3796 | 1467736684636 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 522ms 08:38:04 INFO - PROCESS | 3796 | 1467736684675 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3796 | 1467736684677 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:38:04 INFO - PROCESS | 3796 | 1467736684681 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 3796 | 1467736684682 Marionette TRACE conn2 <- [1,782,null,{}] 08:38:04 INFO - PROCESS | 3796 | 1467736684686 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3796 | 1467736684688 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:04 INFO - PROCESS | 3796 | 1467736684747 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:38:04 INFO - PROCESS | 3796 | 1467736684857 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3796 | 1467736684859 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:04 INFO - PROCESS | 3796 | ++DOCSHELL 132A2800 == 39 [pid = 3796] [id = 205] 08:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (154F3000) [pid = 3796] [serial = 613] [outer = 00000000] 08:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19CBF000) [pid = 3796] [serial = 614] [outer = 154F3000] 08:38:04 INFO - PROCESS | 3796 | 1467736684886 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19CE9800) [pid = 3796] [serial = 615] [outer = 154F3000] 08:38:05 INFO - PROCESS | 3796 | 1467736685206 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 548ms 08:38:05 INFO - PROCESS | 3796 | 1467736685243 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 3796 | 1467736685245 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:38:05 INFO - PROCESS | 3796 | 1467736685248 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:38:05 INFO - PROCESS | 3796 | 1467736685250 Marionette TRACE conn2 <- [1,786,null,{}] 08:38:05 INFO - PROCESS | 3796 | 1467736685253 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 3796 | 1467736685255 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:05 INFO - PROCESS | 3796 | 1467736685356 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:38:05 INFO - PROCESS | 3796 | 1467736685476 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 3796 | 1467736685480 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:05 INFO - PROCESS | 3796 | ++DOCSHELL 10A09C00 == 40 [pid = 3796] [id = 206] 08:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A0B800) [pid = 3796] [serial = 616] [outer = 00000000] 08:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10A7F000) [pid = 3796] [serial = 617] [outer = 10A0B800] 08:38:05 INFO - PROCESS | 3796 | 1467736685537 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10E56C00) [pid = 3796] [serial = 618] [outer = 10A0B800] 08:38:06 INFO - PROCESS | 3796 | 1467736686094 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:38:06 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 08:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 920ms 08:38:06 INFO - PROCESS | 3796 | 1467736686163 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 3796 | 1467736686167 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:38:06 INFO - PROCESS | 3796 | 1467736686172 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 3796 | 1467736686175 Marionette TRACE conn2 <- [1,790,null,{}] 08:38:06 INFO - PROCESS | 3796 | 1467736686180 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 3796 | 1467736686185 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:06 INFO - PROCESS | 3796 | 1467736686352 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:38:06 INFO - PROCESS | 3796 | 1467736686469 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 3796 | 1467736686472 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:06 INFO - PROCESS | 3796 | ++DOCSHELL 12E86000 == 41 [pid = 3796] [id = 207] 08:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12EEDC00) [pid = 3796] [serial = 619] [outer = 00000000] 08:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13B29C00) [pid = 3796] [serial = 620] [outer = 12EEDC00] 08:38:06 INFO - PROCESS | 3796 | 1467736686527 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1420E400) [pid = 3796] [serial = 621] [outer = 12EEDC00] 08:38:07 INFO - PROCESS | 3796 | 1467736687022 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:38:07 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 08:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 879ms 08:38:07 INFO - PROCESS | 3796 | 1467736687056 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 3796 | 1467736687059 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:38:07 INFO - PROCESS | 3796 | 1467736687063 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 3796 | 1467736687065 Marionette TRACE conn2 <- [1,794,null,{}] 08:38:07 INFO - PROCESS | 3796 | 1467736687069 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 3796 | 1467736687071 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:07 INFO - PROCESS | 3796 | 1467736687178 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:38:07 INFO - PROCESS | 3796 | 1467736687280 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 3796 | 1467736687282 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:07 INFO - PROCESS | 3796 | ++DOCSHELL 15FC7C00 == 42 [pid = 3796] [id = 208] 08:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15FC8000) [pid = 3796] [serial = 622] [outer = 00000000] 08:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16754800) [pid = 3796] [serial = 623] [outer = 15FC8000] 08:38:07 INFO - PROCESS | 3796 | 1467736687334 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (175D7800) [pid = 3796] [serial = 624] [outer = 15FC8000] 08:38:07 INFO - PROCESS | 3796 | 1467736687981 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:38:08 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 08:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 961ms 08:38:08 INFO - PROCESS | 3796 | 1467736688033 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:38:08 INFO - PROCESS | 3796 | 1467736688037 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:38:08 INFO - PROCESS | 3796 | 1467736688041 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 3796 | 1467736688044 Marionette TRACE conn2 <- [1,798,null,{}] 08:38:08 INFO - PROCESS | 3796 | 1467736688050 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 3796 | 1467736688052 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:08 INFO - PROCESS | 3796 | 1467736688131 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:38:08 INFO - PROCESS | 3796 | 1467736688213 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 3796 | 1467736688215 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:08 INFO - PROCESS | 3796 | ++DOCSHELL 1128F000 == 43 [pid = 3796] [id = 209] 08:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11456C00) [pid = 3796] [serial = 625] [outer = 00000000] 08:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (129E0000) [pid = 3796] [serial = 626] [outer = 11456C00] 08:38:08 INFO - PROCESS | 3796 | 1467736688286 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12E5AC00) [pid = 3796] [serial = 627] [outer = 11456C00] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 10A79800 == 42 [pid = 3796] [id = 188] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 132A2800 == 41 [pid = 3796] [id = 205] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 17766000 == 40 [pid = 3796] [id = 204] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 17766800 == 39 [pid = 3796] [id = 203] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 10A9A000 == 38 [pid = 3796] [id = 202] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 160E3C00 == 37 [pid = 3796] [id = 201] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 145BD800 == 36 [pid = 3796] [id = 200] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 12BB5C00 == 35 [pid = 3796] [id = 199] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 1051C000 == 34 [pid = 3796] [id = 198] 08:38:08 INFO - PROCESS | 3796 | --DOCSHELL 1128B000 == 33 [pid = 3796] [id = 195] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1704CC00) [pid = 3796] [serial = 578] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13B27000) [pid = 3796] [serial = 569] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13E96400) [pid = 3796] [serial = 570] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11804C00) [pid = 3796] [serial = 567] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11286400) [pid = 3796] [serial = 566] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15FC2800) [pid = 3796] [serial = 573] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15FBA400) [pid = 3796] [serial = 572] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (160C0400) [pid = 3796] [serial = 575] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1128D000) [pid = 3796] [serial = 563] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1765E800) [pid = 3796] [serial = 579] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1674DC00) [pid = 3796] [serial = 576] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (181C2C00) [pid = 3796] [serial = 582] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17FDF000) [pid = 3796] [serial = 581] [outer = 00000000] [url = about:blank] 08:38:08 INFO - PROCESS | 3796 | 1467736688689 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 700ms 08:38:08 INFO - PROCESS | 3796 | 1467736688755 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 3796 | 1467736688740 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:38:08 INFO - PROCESS | 3796 | 1467736688746 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:38:08 INFO - PROCESS | 3796 | 1467736688749 Marionette TRACE conn2 <- [1,802,null,{}] 08:38:08 INFO - PROCESS | 3796 | 1467736688752 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 3796 | 1467736688755 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:08 INFO - PROCESS | 3796 | 1467736688840 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:38:08 INFO - PROCESS | 3796 | 1467736688907 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 3796 | 1467736688909 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:08 INFO - PROCESS | 3796 | ++DOCSHELL 12C8EC00 == 34 [pid = 3796] [id = 210] 08:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12C93800) [pid = 3796] [serial = 628] [outer = 00000000] 08:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13910800) [pid = 3796] [serial = 629] [outer = 12C93800] 08:38:08 INFO - PROCESS | 3796 | 1467736688955 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (145BA800) [pid = 3796] [serial = 630] [outer = 12C93800] 08:38:09 INFO - PROCESS | 3796 | 1467736689311 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3796 | 1467736689383 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:38:09 INFO - PROCESS | 3796 | 1467736689386 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3796 | 1467736689390 Marionette TRACE conn2 <- [1,806,null,{}] 08:38:09 INFO - PROCESS | 3796 | 1467736689400 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 3796 | 1467736689405 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:09 INFO - PROCESS | 3796 | 1467736689486 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:38:09 INFO - PROCESS | 3796 | 1467736689502 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 3796 | 1467736689506 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:09 INFO - PROCESS | 3796 | ++DOCSHELL 160C3400 == 35 [pid = 3796] [id = 211] 08:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1667F000) [pid = 3796] [serial = 631] [outer = 00000000] 08:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16B2FC00) [pid = 3796] [serial = 632] [outer = 1667F000] 08:38:09 INFO - PROCESS | 3796 | 1467736689552 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (175D3800) [pid = 3796] [serial = 633] [outer = 1667F000] 08:38:09 INFO - PROCESS | 3796 | 1467736689928 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 562ms 08:38:09 INFO - PROCESS | 3796 | 1467736689949 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3796 | 1467736689951 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:38:09 INFO - PROCESS | 3796 | 1467736689954 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3796 | 1467736689956 Marionette TRACE conn2 <- [1,810,null,{}] 08:38:09 INFO - PROCESS | 3796 | 1467736689959 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 3796 | 1467736689961 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:10 INFO - PROCESS | 3796 | 1467736690032 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:38:10 INFO - PROCESS | 3796 | 1467736690037 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3796 | 1467736690048 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:10 INFO - PROCESS | 3796 | ++DOCSHELL 1766A800 == 36 [pid = 3796] [id = 212] 08:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17761800) [pid = 3796] [serial = 634] [outer = 00000000] 08:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17CAC000) [pid = 3796] [serial = 635] [outer = 17761800] 08:38:10 INFO - PROCESS | 3796 | 1467736690095 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (181BD800) [pid = 3796] [serial = 636] [outer = 17761800] 08:38:10 INFO - PROCESS | 3796 | 1467736690465 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 3796 | 1467736690517 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:38:10 INFO - PROCESS | 3796 | 1467736690520 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 3796 | 1467736690522 Marionette TRACE conn2 <- [1,814,null,{}] 08:38:10 INFO - PROCESS | 3796 | 1467736690525 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3796 | 1467736690527 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:10 INFO - PROCESS | 3796 | 1467736690616 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:38:10 INFO - PROCESS | 3796 | 1467736690621 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3796 | 1467736690623 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:10 INFO - PROCESS | 3796 | ++DOCSHELL 181C6000 == 37 [pid = 3796] [id = 213] 08:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (181C8800) [pid = 3796] [serial = 637] [outer = 00000000] 08:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19957800) [pid = 3796] [serial = 638] [outer = 181C8800] 08:38:10 INFO - PROCESS | 3796 | 1467736690669 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1995F800) [pid = 3796] [serial = 639] [outer = 181C8800] 08:38:11 INFO - PROCESS | 3796 | 1467736691104 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 604ms 08:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:38:11 INFO - PROCESS | 3796 | 1467736691142 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 3796 | 1467736691144 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:38:11 INFO - PROCESS | 3796 | 1467736691147 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 3796 | 1467736691149 Marionette TRACE conn2 <- [1,818,null,{}] 08:38:11 INFO - PROCESS | 3796 | 1467736691152 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 3796 | 1467736691157 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:11 INFO - PROCESS | 3796 | 1467736691278 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:38:11 INFO - PROCESS | 3796 | 1467736691337 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 3796 | 1467736691321 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:11 INFO - PROCESS | 3796 | ++DOCSHELL 19FA3C00 == 38 [pid = 3796] [id = 214] 08:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A136400) [pid = 3796] [serial = 640] [outer = 00000000] 08:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A242C00) [pid = 3796] [serial = 641] [outer = 1A136400] 08:38:11 INFO - PROCESS | 3796 | 1467736691365 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A246000) [pid = 3796] [serial = 642] [outer = 1A136400] 08:38:11 INFO - PROCESS | 3796 | 1467736691730 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 604ms 08:38:11 INFO - PROCESS | 3796 | 1467736691762 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 3796 | 1467736691764 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:38:11 INFO - PROCESS | 3796 | 1467736691767 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 3796 | 1467736691769 Marionette TRACE conn2 <- [1,822,null,{}] 08:38:11 INFO - PROCESS | 3796 | 1467736691772 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 3796 | 1467736691774 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:11 INFO - PROCESS | 3796 | 1467736691893 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:38:11 INFO - PROCESS | 3796 | 1467736691902 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 3796 | 1467736691903 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:11 INFO - PROCESS | 3796 | ++DOCSHELL 13E8F400 == 39 [pid = 3796] [id = 215] 08:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A23F000) [pid = 3796] [serial = 643] [outer = 00000000] 08:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A2F2000) [pid = 3796] [serial = 644] [outer = 1A23F000] 08:38:11 INFO - PROCESS | 3796 | 1467736691972 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A603000) [pid = 3796] [serial = 645] [outer = 1A23F000] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (131C9000) [pid = 3796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (145C0000) [pid = 3796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11284400) [pid = 3796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1059BC00) [pid = 3796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (160E9C00) [pid = 3796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (154E6000) [pid = 3796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17767000) [pid = 3796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17CDB800) [pid = 3796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114A9C00) [pid = 3796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A9AC00) [pid = 3796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:38:12 INFO - PROCESS | 3796 | 1467736692403 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 700ms 08:38:12 INFO - PROCESS | 3796 | 1467736692474 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 3796 | 1467736692476 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:38:12 INFO - PROCESS | 3796 | 1467736692479 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:38:12 INFO - PROCESS | 3796 | 1467736692481 Marionette TRACE conn2 <- [1,826,null,{}] 08:38:12 INFO - PROCESS | 3796 | 1467736692485 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 3796 | 1467736692488 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:12 INFO - PROCESS | 3796 | 1467736692601 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:38:12 INFO - PROCESS | 3796 | 1467736692654 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 3796 | 1467736692638 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:12 INFO - PROCESS | 3796 | ++DOCSHELL 0C766000 == 40 [pid = 3796] [id = 216] 08:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10A05C00) [pid = 3796] [serial = 646] [outer = 00000000] 08:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13A70000) [pid = 3796] [serial = 647] [outer = 10A05C00] 08:38:12 INFO - PROCESS | 3796 | 1467736692681 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19FA4000) [pid = 3796] [serial = 648] [outer = 10A05C00] 08:38:12 INFO - PROCESS | 3796 | 1467736692978 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 549ms 08:38:13 INFO - PROCESS | 3796 | 1467736693034 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:38:13 INFO - PROCESS | 3796 | 1467736693036 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:38:13 INFO - PROCESS | 3796 | 1467736693039 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 3796 | 1467736693040 Marionette TRACE conn2 <- [1,830,null,{}] 08:38:13 INFO - PROCESS | 3796 | 1467736693068 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3796 | 1467736693070 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:13 INFO - PROCESS | 3796 | 1467736693172 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:38:13 INFO - PROCESS | 3796 | 1467736693180 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 3796 | 1467736693182 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:13 INFO - PROCESS | 3796 | ++DOCSHELL 1776E000 == 41 [pid = 3796] [id = 217] 08:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19955400) [pid = 3796] [serial = 649] [outer = 00000000] 08:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A791C00) [pid = 3796] [serial = 650] [outer = 19955400] 08:38:13 INFO - PROCESS | 3796 | 1467736693224 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2F0800) [pid = 3796] [serial = 651] [outer = 19955400] 08:38:13 INFO - PROCESS | 3796 | 1467736693542 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 549ms 08:38:13 INFO - PROCESS | 3796 | 1467736693596 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 3796 | 1467736693597 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:38:13 INFO - PROCESS | 3796 | 1467736693604 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 3796 | 1467736693605 Marionette TRACE conn2 <- [1,834,null,{}] 08:38:13 INFO - PROCESS | 3796 | 1467736693609 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3796 | 1467736693611 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:13 INFO - PROCESS | 3796 | 1467736693685 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:38:13 INFO - PROCESS | 3796 | 1467736693691 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 3796 | 1467736693693 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:13 INFO - PROCESS | 3796 | ++DOCSHELL 0C768C00 == 42 [pid = 3796] [id = 218] 08:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16B2F400) [pid = 3796] [serial = 652] [outer = 00000000] 08:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A8A8800) [pid = 3796] [serial = 653] [outer = 16B2F400] 08:38:13 INFO - PROCESS | 3796 | 1467736693734 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A8AD000) [pid = 3796] [serial = 654] [outer = 16B2F400] 08:38:14 INFO - PROCESS | 3796 | 1467736694088 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 562ms 08:38:14 INFO - PROCESS | 3796 | 1467736694164 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 3796 | 1467736694168 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:38:14 INFO - PROCESS | 3796 | 1467736694172 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 3796 | 1467736694177 Marionette TRACE conn2 <- [1,838,null,{}] 08:38:14 INFO - PROCESS | 3796 | 1467736694183 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 3796 | 1467736694187 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:14 INFO - PROCESS | 3796 | 1467736694283 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:38:14 INFO - PROCESS | 3796 | 1467736694423 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 3796 | 1467736694428 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:14 INFO - PROCESS | 3796 | ++DOCSHELL 11287400 == 43 [pid = 3796] [id = 219] 08:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11289000) [pid = 3796] [serial = 655] [outer = 00000000] 08:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1188B000) [pid = 3796] [serial = 656] [outer = 11289000] 08:38:14 INFO - PROCESS | 3796 | 1467736694482 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12BC0000) [pid = 3796] [serial = 657] [outer = 11289000] 08:38:14 INFO - PROCESS | 3796 | 1467736695013 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 878ms 08:38:15 INFO - PROCESS | 3796 | 1467736695066 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3796 | 1467736695069 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:38:15 INFO - PROCESS | 3796 | 1467736695057 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 3796 | 1467736695061 Marionette TRACE conn2 <- [1,842,null,{}] 08:38:15 INFO - PROCESS | 3796 | 1467736695065 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3796 | 1467736695068 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:15 INFO - PROCESS | 3796 | 1467736695182 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:38:15 INFO - PROCESS | 3796 | 1467736695287 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 3796 | 1467736695290 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:15 INFO - PROCESS | 3796 | ++DOCSHELL 14534800 == 44 [pid = 3796] [id = 220] 08:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (154E7C00) [pid = 3796] [serial = 658] [outer = 00000000] 08:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15FBEC00) [pid = 3796] [serial = 659] [outer = 154E7C00] 08:38:15 INFO - PROCESS | 3796 | 1467736695345 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (160C2000) [pid = 3796] [serial = 660] [outer = 154E7C00] 08:38:15 INFO - PROCESS | 3796 | 1467736695865 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 851ms 08:38:15 INFO - PROCESS | 3796 | 1467736695906 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3796 | 1467736695908 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:38:15 INFO - PROCESS | 3796 | 1467736695912 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 3796 | 1467736695914 Marionette TRACE conn2 <- [1,846,null,{}] 08:38:15 INFO - PROCESS | 3796 | 1467736695925 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3796 | 1467736695929 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:16 INFO - PROCESS | 3796 | 1467736696035 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:38:16 INFO - PROCESS | 3796 | 1467736696164 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3796 | 1467736696168 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:16 INFO - PROCESS | 3796 | ++DOCSHELL 1A133400 == 45 [pid = 3796] [id = 221] 08:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A134800) [pid = 3796] [serial = 661] [outer = 00000000] 08:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A78F400) [pid = 3796] [serial = 662] [outer = 1A134800] 08:38:16 INFO - PROCESS | 3796 | 1467736696224 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A8A8000) [pid = 3796] [serial = 663] [outer = 1A134800] 08:38:16 INFO - PROCESS | 3796 | 1467736696961 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1098ms 08:38:17 INFO - PROCESS | 3796 | 1467736697016 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3796 | 1467736697021 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:38:17 INFO - PROCESS | 3796 | 1467736697026 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3796 | 1467736697029 Marionette TRACE conn2 <- [1,850,null,{}] 08:38:17 INFO - PROCESS | 3796 | 1467736697034 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3796 | 1467736697037 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:17 INFO - PROCESS | 3796 | 1467736697135 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:38:17 INFO - PROCESS | 3796 | 1467736697267 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3796 | 1467736697272 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:17 INFO - PROCESS | 3796 | ++DOCSHELL 11286400 == 46 [pid = 3796] [id = 222] 08:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1128B000) [pid = 3796] [serial = 664] [outer = 00000000] 08:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (131C7800) [pid = 3796] [serial = 665] [outer = 1128B000] 08:38:17 INFO - PROCESS | 3796 | 1467736697326 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13A6EC00) [pid = 3796] [serial = 666] [outer = 1128B000] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 11848800 == 45 [pid = 3796] [id = 196] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 114A9400 == 44 [pid = 3796] [id = 187] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 1776E000 == 43 [pid = 3796] [id = 217] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 0C766000 == 42 [pid = 3796] [id = 216] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 13E8F400 == 41 [pid = 3796] [id = 215] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 19FA3C00 == 40 [pid = 3796] [id = 214] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 181C6000 == 39 [pid = 3796] [id = 213] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 1766A800 == 38 [pid = 3796] [id = 212] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 160C3400 == 37 [pid = 3796] [id = 211] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 12C8EC00 == 36 [pid = 3796] [id = 210] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 1128F000 == 35 [pid = 3796] [id = 209] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 15FC7C00 == 34 [pid = 3796] [id = 208] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 12E86000 == 33 [pid = 3796] [id = 207] 08:38:17 INFO - PROCESS | 3796 | --DOCSHELL 10A09C00 == 32 [pid = 3796] [id = 206] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (11CA8000) [pid = 3796] [serial = 561] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (114A2800) [pid = 3796] [serial = 564] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (132A2000) [pid = 3796] [serial = 596] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (159C3800) [pid = 3796] [serial = 599] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1420FC00) [pid = 3796] [serial = 590] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19686C00) [pid = 3796] [serial = 584] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (114AAC00) [pid = 3796] [serial = 593] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11893C00) [pid = 3796] [serial = 594] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1390D800) [pid = 3796] [serial = 587] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16754400) [pid = 3796] [serial = 602] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (160C1800) [pid = 3796] [serial = 605] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17CDD800) [pid = 3796] [serial = 608] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16B34000) [pid = 3796] [serial = 603] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19956000) [pid = 3796] [serial = 611] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1560BC00) [pid = 3796] [serial = 591] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (160C2400) [pid = 3796] [serial = 606] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17CE2800) [pid = 3796] [serial = 609] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15FBE400) [pid = 3796] [serial = 600] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13A67C00) [pid = 3796] [serial = 597] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19958800) [pid = 3796] [serial = 612] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19CBF000) [pid = 3796] [serial = 614] [outer = 00000000] [url = about:blank] 08:38:17 INFO - PROCESS | 3796 | 1467736697743 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 741ms 08:38:17 INFO - PROCESS | 3796 | 1467736697780 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3796 | 1467736697784 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:38:17 INFO - PROCESS | 3796 | 1467736697790 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3796 | 1467736697792 Marionette TRACE conn2 <- [1,854,null,{}] 08:38:17 INFO - PROCESS | 3796 | 1467736697796 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3796 | 1467736697798 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:17 INFO - PROCESS | 3796 | 1467736697862 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:38:17 INFO - PROCESS | 3796 | 1467736697869 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3796 | 1467736697872 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:17 INFO - PROCESS | 3796 | ++DOCSHELL 11DDD000 == 33 [pid = 3796] [id = 223] 08:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11DE1800) [pid = 3796] [serial = 667] [outer = 00000000] 08:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13A6E000) [pid = 3796] [serial = 668] [outer = 11DE1800] 08:38:17 INFO - PROCESS | 3796 | 1467736697918 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13E96C00) [pid = 3796] [serial = 669] [outer = 11DE1800] 08:38:18 INFO - PROCESS | 3796 | 1467736698605 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 879ms 08:38:18 INFO - PROCESS | 3796 | 1467736698669 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 3796 | 1467736698672 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:38:18 INFO - PROCESS | 3796 | 1467736698675 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 3796 | 1467736698678 Marionette TRACE conn2 <- [1,858,null,{}] 08:38:18 INFO - PROCESS | 3796 | 1467736698688 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 3796 | 1467736698692 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:18 INFO - PROCESS | 3796 | 1467736698755 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:38:18 INFO - PROCESS | 3796 | 1467736698766 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3796 | 1467736698769 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:18 INFO - PROCESS | 3796 | ++DOCSHELL 171C4400 == 34 [pid = 3796] [id = 224] 08:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (171C6C00) [pid = 3796] [serial = 670] [outer = 00000000] 08:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17766800) [pid = 3796] [serial = 671] [outer = 171C6C00] 08:38:18 INFO - PROCESS | 3796 | 1467736698815 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17CD9000) [pid = 3796] [serial = 672] [outer = 171C6C00] 08:38:19 INFO - PROCESS | 3796 | 1467736699207 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 562ms 08:38:19 INFO - PROCESS | 3796 | 1467736699231 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3796 | 1467736699233 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:38:19 INFO - PROCESS | 3796 | 1467736699237 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3796 | 1467736699238 Marionette TRACE conn2 <- [1,862,null,{}] 08:38:19 INFO - PROCESS | 3796 | 1467736699246 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3796 | 1467736699248 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:19 INFO - PROCESS | 3796 | 1467736699322 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:38:19 INFO - PROCESS | 3796 | 1467736699327 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3796 | 1467736699329 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:19 INFO - PROCESS | 3796 | ++DOCSHELL 181BEC00 == 35 [pid = 3796] [id = 225] 08:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (181C8400) [pid = 3796] [serial = 673] [outer = 00000000] 08:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11848400) [pid = 3796] [serial = 674] [outer = 181C8400] 08:38:19 INFO - PROCESS | 3796 | 1467736699373 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19954000) [pid = 3796] [serial = 675] [outer = 181C8400] 08:38:19 INFO - PROCESS | 3796 | 1467736699808 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 618ms 08:38:19 INFO - PROCESS | 3796 | 1467736699854 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3796 | 1467736699856 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:38:19 INFO - PROCESS | 3796 | 1467736699860 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:38:19 INFO - PROCESS | 3796 | 1467736699861 Marionette TRACE conn2 <- [1,866,null,{}] 08:38:19 INFO - PROCESS | 3796 | 1467736699865 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3796 | 1467736699867 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:19 INFO - PROCESS | 3796 | 1467736699954 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:38:19 INFO - PROCESS | 3796 | 1467736699959 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3796 | 1467736699961 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:19 INFO - PROCESS | 3796 | ++DOCSHELL 19685000 == 36 [pid = 3796] [id = 226] 08:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1968AC00) [pid = 3796] [serial = 676] [outer = 00000000] 08:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19CE5400) [pid = 3796] [serial = 677] [outer = 1968AC00] 08:38:19 INFO - PROCESS | 3796 | 1467736700003 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19CF1000) [pid = 3796] [serial = 678] [outer = 1968AC00] 08:38:20 INFO - PROCESS | 3796 | 1467736700399 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 549ms 08:38:20 INFO - PROCESS | 3796 | 1467736700420 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 3796 | 1467736700422 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:38:20 INFO - PROCESS | 3796 | 1467736700425 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 3796 | 1467736700426 Marionette TRACE conn2 <- [1,870,null,{}] 08:38:20 INFO - PROCESS | 3796 | 1467736700435 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 3796 | 1467736700421 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:20 INFO - PROCESS | 3796 | 1467736700555 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:38:20 INFO - PROCESS | 3796 | 1467736700623 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 3796 | 1467736700626 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:20 INFO - PROCESS | 3796 | ++DOCSHELL 1A244400 == 37 [pid = 3796] [id = 227] 08:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A2EA800) [pid = 3796] [serial = 679] [outer = 00000000] 08:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A794C00) [pid = 3796] [serial = 680] [outer = 1A2EA800] 08:38:20 INFO - PROCESS | 3796 | 1467736700668 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A8A6800) [pid = 3796] [serial = 681] [outer = 1A2EA800] 08:38:21 INFO - PROCESS | 3796 | 1467736701036 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 645ms 08:38:21 INFO - PROCESS | 3796 | 1467736701077 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 3796 | 1467736701079 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:38:21 INFO - PROCESS | 3796 | 1467736701082 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 3796 | 1467736701084 Marionette TRACE conn2 <- [1,874,null,{}] 08:38:21 INFO - PROCESS | 3796 | 1467736701087 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 3796 | 1467736701089 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:21 INFO - PROCESS | 3796 | 1467736701203 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:38:21 INFO - PROCESS | 3796 | 1467736701247 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 3796 | 1467736701249 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:21 INFO - PROCESS | 3796 | ++DOCSHELL 1A8B0800 == 38 [pid = 3796] [id = 228] 08:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AB25400) [pid = 3796] [serial = 682] [outer = 00000000] 08:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AC91000) [pid = 3796] [serial = 683] [outer = 1AB25400] 08:38:21 INFO - PROCESS | 3796 | 1467736701291 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AC93C00) [pid = 3796] [serial = 684] [outer = 1AB25400] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A136400) [pid = 3796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17761800) [pid = 3796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A23F000) [pid = 3796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (11456C00) [pid = 3796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1667F000) [pid = 3796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10A05C00) [pid = 3796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (154F3000) [pid = 3796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (181C8800) [pid = 3796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12C93800) [pid = 3796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:38:21 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19955400) [pid = 3796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:38:21 INFO - PROCESS | 3796 | 1467736701710 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 645ms 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:38:21 INFO - PROCESS | 3796 | 1467736701752 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 3796 | 1467736701754 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:38:21 INFO - PROCESS | 3796 | 1467736701758 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 3796 | 1467736701759 Marionette TRACE conn2 <- [1,878,null,{}] 08:38:21 INFO - PROCESS | 3796 | 1467736701762 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 3796 | 1467736701764 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:21 INFO - PROCESS | 3796 | 1467736701849 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:38:21 INFO - PROCESS | 3796 | 1467736701857 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 3796 | 1467736701859 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:21 INFO - PROCESS | 3796 | ++DOCSHELL 12B74000 == 39 [pid = 3796] [id = 229] 08:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (131CE000) [pid = 3796] [serial = 685] [outer = 00000000] 08:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (181C7400) [pid = 3796] [serial = 686] [outer = 131CE000] 08:38:21 INFO - PROCESS | 3796 | 1467736701904 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19685800) [pid = 3796] [serial = 687] [outer = 131CE000] 08:38:22 INFO - PROCESS | 3796 | 1467736702274 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 563ms 08:38:22 INFO - PROCESS | 3796 | 1467736702318 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:38:22 INFO - PROCESS | 3796 | 1467736702320 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:38:22 INFO - PROCESS | 3796 | 1467736702323 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 3796 | 1467736702324 Marionette TRACE conn2 <- [1,882,null,{}] 08:38:22 INFO - PROCESS | 3796 | 1467736702328 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 3796 | 1467736702330 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:22 INFO - PROCESS | 3796 | 1467736702392 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:38:22 INFO - PROCESS | 3796 | 1467736702397 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 3796 | 1467736702399 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:22 INFO - PROCESS | 3796 | ++DOCSHELL 11809800 == 40 [pid = 3796] [id = 230] 08:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17C9D400) [pid = 3796] [serial = 688] [outer = 00000000] 08:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AB2CC00) [pid = 3796] [serial = 689] [outer = 17C9D400] 08:38:22 INFO - PROCESS | 3796 | 1467736702441 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AB2D000) [pid = 3796] [serial = 690] [outer = 17C9D400] 08:38:22 INFO - PROCESS | 3796 | 1467736702807 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 522ms 08:38:22 INFO - PROCESS | 3796 | 1467736702838 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 3796 | 1467736702840 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:38:22 INFO - PROCESS | 3796 | 1467736702844 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 3796 | 1467736702845 Marionette TRACE conn2 <- [1,886,null,{}] 08:38:22 INFO - PROCESS | 3796 | 1467736702853 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 3796 | 1467736702854 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:22 INFO - PROCESS | 3796 | 1467736702932 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:38:22 INFO - PROCESS | 3796 | 1467736702938 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 3796 | 1467736702940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:22 INFO - PROCESS | 3796 | ++DOCSHELL 1A795400 == 41 [pid = 3796] [id = 231] 08:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AE8E800) [pid = 3796] [serial = 691] [outer = 00000000] 08:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AE94800) [pid = 3796] [serial = 692] [outer = 1AE8E800] 08:38:22 INFO - PROCESS | 3796 | 1467736702964 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13E8E400) [pid = 3796] [serial = 693] [outer = 1AE8E800] 08:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AF08800) [pid = 3796] [serial = 694] [outer = 1B08E800] 08:38:23 INFO - PROCESS | 3796 | 1467736703427 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 645ms 08:38:23 INFO - PROCESS | 3796 | 1467736703503 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 3796 | 1467736703507 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:38:23 INFO - PROCESS | 3796 | 1467736703512 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:38:23 INFO - PROCESS | 3796 | 1467736703517 Marionette TRACE conn2 <- [1,890,null,{}] 08:38:23 INFO - PROCESS | 3796 | 1467736703522 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 3796 | 1467736703526 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:23 INFO - PROCESS | 3796 | 1467736703633 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:38:23 INFO - PROCESS | 3796 | 1467736703713 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 3796 | 1467736703718 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:23 INFO - PROCESS | 3796 | ++DOCSHELL 11285C00 == 42 [pid = 3796] [id = 232] 08:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (11286000) [pid = 3796] [serial = 695] [outer = 00000000] 08:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1180E800) [pid = 3796] [serial = 696] [outer = 11286000] 08:38:23 INFO - PROCESS | 3796 | 1467736703772 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (129EAC00) [pid = 3796] [serial = 697] [outer = 11286000] 08:38:24 INFO - PROCESS | 3796 | 1467736704314 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 878ms 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:38:24 INFO - PROCESS | 3796 | 1467736704391 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 3796 | 1467736704394 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:38:24 INFO - PROCESS | 3796 | 1467736704400 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 3796 | 1467736704404 Marionette TRACE conn2 <- [1,894,null,{}] 08:38:24 INFO - PROCESS | 3796 | 1467736704408 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 3796 | 1467736704411 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:24 INFO - PROCESS | 3796 | 1467736704531 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:38:24 INFO - PROCESS | 3796 | 1467736704660 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 3796 | 1467736704662 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:24 INFO - PROCESS | 3796 | ++DOCSHELL 145BAC00 == 43 [pid = 3796] [id = 233] 08:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (154EAC00) [pid = 3796] [serial = 698] [outer = 00000000] 08:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (160C4000) [pid = 3796] [serial = 699] [outer = 154EAC00] 08:38:24 INFO - PROCESS | 3796 | 1467736704718 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17044800) [pid = 3796] [serial = 700] [outer = 154EAC00] 08:38:25 INFO - PROCESS | 3796 | 1467736705199 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 879ms 08:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:38:25 INFO - PROCESS | 3796 | 1467736705277 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 3796 | 1467736705279 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:38:25 INFO - PROCESS | 3796 | 1467736705283 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 3796 | 1467736705285 Marionette TRACE conn2 <- [1,898,null,{}] 08:38:25 INFO - PROCESS | 3796 | 1467736705295 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 3796 | 1467736705300 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:25 INFO - PROCESS | 3796 | 1467736705388 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:38:25 INFO - PROCESS | 3796 | 1467736705497 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 3796 | 1467736705501 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:25 INFO - PROCESS | 3796 | ++DOCSHELL 1A12B800 == 44 [pid = 3796] [id = 234] 08:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1A12D400) [pid = 3796] [serial = 701] [outer = 00000000] 08:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1A605000) [pid = 3796] [serial = 702] [outer = 1A12D400] 08:38:25 INFO - PROCESS | 3796 | 1467736705558 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1A8A7000) [pid = 3796] [serial = 703] [outer = 1A12D400] 08:38:26 INFO - PROCESS | 3796 | 1467736706070 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 824ms 08:38:26 INFO - PROCESS | 3796 | 1467736706106 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3796 | 1467736706108 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:38:26 INFO - PROCESS | 3796 | 1467736706112 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 3796 | 1467736706114 Marionette TRACE conn2 <- [1,902,null,{}] 08:38:26 INFO - PROCESS | 3796 | 1467736706118 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3796 | 1467736706120 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:26 INFO - PROCESS | 3796 | 1467736706225 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:38:26 INFO - PROCESS | 3796 | 1467736706477 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 3796 | 1467736706481 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:26 INFO - PROCESS | 3796 | ++DOCSHELL 102CB000 == 45 [pid = 3796] [id = 235] 08:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10519800) [pid = 3796] [serial = 704] [outer = 00000000] 08:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (10E52800) [pid = 3796] [serial = 705] [outer = 10519800] 08:38:26 INFO - PROCESS | 3796 | 1467736706542 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (114A3400) [pid = 3796] [serial = 706] [outer = 10519800] 08:38:27 INFO - PROCESS | 3796 | 1467736707101 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1043ms 08:38:27 INFO - PROCESS | 3796 | 1467736707169 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 3796 | 1467736707173 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:38:27 INFO - PROCESS | 3796 | 1467736707177 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:38:27 INFO - PROCESS | 3796 | 1467736707180 Marionette TRACE conn2 <- [1,906,null,{}] 08:38:27 INFO - PROCESS | 3796 | 1467736707185 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 3796 | 1467736707189 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 11809800 == 44 [pid = 3796] [id = 230] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 12B74000 == 43 [pid = 3796] [id = 229] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 1A8B0800 == 42 [pid = 3796] [id = 228] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 1A244400 == 41 [pid = 3796] [id = 227] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 19685000 == 40 [pid = 3796] [id = 226] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 181BEC00 == 39 [pid = 3796] [id = 225] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 171C4400 == 38 [pid = 3796] [id = 224] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 11DDD000 == 37 [pid = 3796] [id = 223] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 11286400 == 36 [pid = 3796] [id = 222] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 1A133400 == 35 [pid = 3796] [id = 221] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 11287400 == 34 [pid = 3796] [id = 219] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 14534800 == 33 [pid = 3796] [id = 220] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 0C768C00 == 32 [pid = 3796] [id = 218] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 11261C00 == 31 [pid = 3796] [id = 197] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 102CB000 == 30 [pid = 3796] [id = 235] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 1A12B800 == 29 [pid = 3796] [id = 234] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 1A795400 == 28 [pid = 3796] [id = 231] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 11285C00 == 27 [pid = 3796] [id = 232] 08:38:27 INFO - PROCESS | 3796 | --DOCSHELL 145BAC00 == 26 [pid = 3796] [id = 233] 08:38:27 INFO - PROCESS | 3796 | 1467736707873 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1A8A8800) [pid = 3796] [serial = 653] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1A2F0800) [pid = 3796] [serial = 651] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A242C00) [pid = 3796] [serial = 641] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1A246000) [pid = 3796] [serial = 642] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (181BD800) [pid = 3796] [serial = 636] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10A7F000) [pid = 3796] [serial = 617] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A2F2000) [pid = 3796] [serial = 644] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (129E0000) [pid = 3796] [serial = 626] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16754800) [pid = 3796] [serial = 623] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (175D3800) [pid = 3796] [serial = 633] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13A70000) [pid = 3796] [serial = 647] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A603000) [pid = 3796] [serial = 645] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (12E5AC00) [pid = 3796] [serial = 627] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19CE9800) [pid = 3796] [serial = 615] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19FA4000) [pid = 3796] [serial = 648] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1995F800) [pid = 3796] [serial = 639] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17CAC000) [pid = 3796] [serial = 635] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13B29C00) [pid = 3796] [serial = 620] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16B2FC00) [pid = 3796] [serial = 632] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (145BA800) [pid = 3796] [serial = 630] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19957800) [pid = 3796] [serial = 638] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13910800) [pid = 3796] [serial = 629] [outer = 00000000] [url = about:blank] 08:38:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A791C00) [pid = 3796] [serial = 650] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 3796 | 1467736708022 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3796 | 1467736708025 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:28 INFO - PROCESS | 3796 | ++DOCSHELL 0C766000 == 27 [pid = 3796] [id = 236] 08:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C76E000) [pid = 3796] [serial = 707] [outer = 00000000] 08:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10272000) [pid = 3796] [serial = 708] [outer = 0C76E000] 08:38:28 INFO - PROCESS | 3796 | 1467736708075 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10561400) [pid = 3796] [serial = 709] [outer = 0C76E000] 08:38:28 INFO - PROCESS | 3796 | 1467736708490 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1373ms 08:38:28 INFO - PROCESS | 3796 | 1467736708546 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 3796 | 1467736708551 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:38:28 INFO - PROCESS | 3796 | 1467736708555 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 3796 | 1467736708558 Marionette TRACE conn2 <- [1,910,null,{}] 08:38:28 INFO - PROCESS | 3796 | 1467736708563 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 3796 | 1467736708566 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:28 INFO - PROCESS | 3796 | 1467736708633 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:38:28 INFO - PROCESS | 3796 | 1467736708648 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3796 | 1467736708651 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:28 INFO - PROCESS | 3796 | ++DOCSHELL 12B67800 == 28 [pid = 3796] [id = 237] 08:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12B6F000) [pid = 3796] [serial = 710] [outer = 00000000] 08:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12BBD800) [pid = 3796] [serial = 711] [outer = 12B6F000] 08:38:28 INFO - PROCESS | 3796 | 1467736708697 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13161000) [pid = 3796] [serial = 712] [outer = 12B6F000] 08:38:29 INFO - PROCESS | 3796 | 1467736709091 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 549ms 08:38:29 INFO - PROCESS | 3796 | 1467736709113 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 3796 | 1467736709116 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:38:29 INFO - PROCESS | 3796 | 1467736709119 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 3796 | 1467736709121 Marionette TRACE conn2 <- [1,914,null,{}] 08:38:29 INFO - PROCESS | 3796 | 1467736709125 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3796 | 1467736709128 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:29 INFO - PROCESS | 3796 | 1467736709239 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:38:29 INFO - PROCESS | 3796 | 1467736709232 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 3796 | 1467736709235 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:29 INFO - PROCESS | 3796 | ++DOCSHELL 13902C00 == 29 [pid = 3796] [id = 238] 08:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13908400) [pid = 3796] [serial = 713] [outer = 00000000] 08:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13A70000) [pid = 3796] [serial = 714] [outer = 13908400] 08:38:29 INFO - PROCESS | 3796 | 1467736709278 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13E8D800) [pid = 3796] [serial = 715] [outer = 13908400] 08:38:29 INFO - PROCESS | 3796 | 1467736709684 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 617ms 08:38:29 INFO - PROCESS | 3796 | 1467736709742 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 3796 | 1467736709746 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:38:29 INFO - PROCESS | 3796 | 1467736709756 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 3796 | 1467736709761 Marionette TRACE conn2 <- [1,918,null,{}] 08:38:29 INFO - PROCESS | 3796 | 1467736709764 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3796 | 1467736709767 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:29 INFO - PROCESS | 3796 | 1467736709840 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:38:29 INFO - PROCESS | 3796 | 1467736709846 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 3796 | 1467736709848 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:29 INFO - PROCESS | 3796 | ++DOCSHELL 1323C800 == 30 [pid = 3796] [id = 239] 08:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1323D400) [pid = 3796] [serial = 716] [outer = 00000000] 08:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (159EE800) [pid = 3796] [serial = 717] [outer = 1323D400] 08:38:29 INFO - PROCESS | 3796 | 1467736709901 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16752800) [pid = 3796] [serial = 718] [outer = 1323D400] 08:38:30 INFO - PROCESS | 3796 | 1467736710307 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 604ms 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:38:30 INFO - PROCESS | 3796 | 1467736710355 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 3796 | 1467736710357 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:38:30 INFO - PROCESS | 3796 | 1467736710360 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 3796 | 1467736710362 Marionette TRACE conn2 <- [1,922,null,{}] 08:38:30 INFO - PROCESS | 3796 | 1467736710365 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 3796 | 1467736710367 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:30 INFO - PROCESS | 3796 | 1467736710502 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:38:30 INFO - PROCESS | 3796 | 1467736710509 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 3796 | 1467736710511 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:30 INFO - PROCESS | 3796 | ++DOCSHELL 159EE400 == 31 [pid = 3796] [id = 240] 08:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16B2FC00) [pid = 3796] [serial = 719] [outer = 00000000] 08:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (175D4400) [pid = 3796] [serial = 720] [outer = 16B2FC00] 08:38:30 INFO - PROCESS | 3796 | 1467736710554 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17766000) [pid = 3796] [serial = 721] [outer = 16B2FC00] 08:38:30 INFO - PROCESS | 3796 | 1467736710935 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 604ms 08:38:30 INFO - PROCESS | 3796 | 1467736710980 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 3796 | 1467736710982 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:38:30 INFO - PROCESS | 3796 | 1467736710986 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:38:30 INFO - PROCESS | 3796 | 1467736710987 Marionette TRACE conn2 <- [1,926,null,{}] 08:38:30 INFO - PROCESS | 3796 | 1467736710991 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 3796 | 1467736710993 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:31 INFO - PROCESS | 3796 | 1467736711079 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:38:31 INFO - PROCESS | 3796 | 1467736711085 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 3796 | 1467736711091 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:31 INFO - PROCESS | 3796 | ++DOCSHELL 17CE0C00 == 32 [pid = 3796] [id = 241] 08:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17CE1800) [pid = 3796] [serial = 722] [outer = 00000000] 08:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17FE3C00) [pid = 3796] [serial = 723] [outer = 17CE1800] 08:38:31 INFO - PROCESS | 3796 | 1467736711196 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19685000) [pid = 3796] [serial = 724] [outer = 17CE1800] 08:38:31 INFO - PROCESS | 3796 | 1467736711594 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 645ms 08:38:31 INFO - PROCESS | 3796 | 1467736711671 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 3796 | 1467736711673 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:38:31 INFO - PROCESS | 3796 | 1467736711676 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 3796 | 1467736711678 Marionette TRACE conn2 <- [1,930,null,{}] 08:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:38:31 INFO - PROCESS | 3796 | 1467736711681 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 3796 | 1467736711683 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:31 INFO - PROCESS | 3796 | 1467736711774 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:38:31 INFO - PROCESS | 3796 | 1467736711785 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 3796 | 1467736711788 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:31 INFO - PROCESS | 3796 | ++DOCSHELL 10A03C00 == 33 [pid = 3796] [id = 242] 08:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19953400) [pid = 3796] [serial = 725] [outer = 00000000] 08:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19CBF800) [pid = 3796] [serial = 726] [outer = 19953400] 08:38:31 INFO - PROCESS | 3796 | 1467736711831 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19CEE800) [pid = 3796] [serial = 727] [outer = 19953400] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (12EEDC00) [pid = 3796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (15FC8000) [pid = 3796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1AE8E800) [pid = 3796] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1AB25400) [pid = 3796] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A2EA800) [pid = 3796] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A134800) [pid = 3796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (11DE1800) [pid = 3796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (171C6C00) [pid = 3796] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (181C8400) [pid = 3796] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16B2F400) [pid = 3796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (154E7C00) [pid = 3796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1128B000) [pid = 3796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11289000) [pid = 3796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (131CE000) [pid = 3796] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1968AC00) [pid = 3796] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17C9D400) [pid = 3796] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11429000) [pid = 3796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11DDE000) [pid = 3796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:38:32 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10A0B800) [pid = 3796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:38:32 INFO - PROCESS | 3796 | 1467736712520 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 865ms 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:38:32 INFO - PROCESS | 3796 | 1467736712542 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 3796 | 1467736712543 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:38:32 INFO - PROCESS | 3796 | 1467736712547 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 3796 | 1467736712548 Marionette TRACE conn2 <- [1,934,null,{}] 08:38:32 INFO - PROCESS | 3796 | 1467736712552 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 3796 | 1467736712554 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:32 INFO - PROCESS | 3796 | 1467736712617 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:38:32 INFO - PROCESS | 3796 | 1467736712622 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 3796 | 1467736712624 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:32 INFO - PROCESS | 3796 | ++DOCSHELL 1329CC00 == 34 [pid = 3796] [id = 243] 08:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13910000) [pid = 3796] [serial = 728] [outer = 00000000] 08:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15FC0800) [pid = 3796] [serial = 729] [outer = 13910000] 08:38:32 INFO - PROCESS | 3796 | 1467736712667 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16B3B000) [pid = 3796] [serial = 730] [outer = 13910000] 08:38:33 INFO - PROCESS | 3796 | 1467736713026 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 522ms 08:38:33 INFO - PROCESS | 3796 | 1467736713070 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 3796 | 1467736713072 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:38:33 INFO - PROCESS | 3796 | 1467736713075 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 3796 | 1467736713078 Marionette TRACE conn2 <- [1,938,null,{}] 08:38:33 INFO - PROCESS | 3796 | 1467736713085 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 3796 | 1467736713087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:33 INFO - PROCESS | 3796 | 1467736713161 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:38:33 INFO - PROCESS | 3796 | 1467736713167 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 3796 | 1467736713169 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:33 INFO - PROCESS | 3796 | ++DOCSHELL 17FE1C00 == 35 [pid = 3796] [id = 244] 08:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19957400) [pid = 3796] [serial = 731] [outer = 00000000] 08:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19CF3800) [pid = 3796] [serial = 732] [outer = 19957400] 08:38:33 INFO - PROCESS | 3796 | 1467736713190 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19FA4400) [pid = 3796] [serial = 733] [outer = 19957400] 08:38:33 INFO - PROCESS | 3796 | 1467736713588 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 563ms 08:38:33 INFO - PROCESS | 3796 | 1467736713645 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 3796 | 1467736713647 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:38:33 INFO - PROCESS | 3796 | 1467736713650 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 3796 | 1467736713652 Marionette TRACE conn2 <- [1,942,null,{}] 08:38:33 INFO - PROCESS | 3796 | 1467736713656 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 3796 | 1467736713657 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:33 INFO - PROCESS | 3796 | 1467736713715 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:38:33 INFO - PROCESS | 3796 | 1467736713720 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 3796 | 1467736713722 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:33 INFO - PROCESS | 3796 | ++DOCSHELL 19CF4000 == 36 [pid = 3796] [id = 245] 08:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A133000) [pid = 3796] [serial = 734] [outer = 00000000] 08:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A23FC00) [pid = 3796] [serial = 735] [outer = 1A133000] 08:38:33 INFO - PROCESS | 3796 | 1467736713767 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A248000) [pid = 3796] [serial = 736] [outer = 1A133000] 08:38:34 INFO - PROCESS | 3796 | 1467736714379 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 782ms 08:38:34 INFO - PROCESS | 3796 | 1467736714440 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 3796 | 1467736714445 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:38:34 INFO - PROCESS | 3796 | 1467736714450 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 3796 | 1467736714453 Marionette TRACE conn2 <- [1,946,null,{}] 08:38:34 INFO - PROCESS | 3796 | 1467736714459 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 3796 | 1467736714462 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:34 INFO - PROCESS | 3796 | 1467736714570 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:38:34 INFO - PROCESS | 3796 | 1467736714694 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 3796 | 1467736714697 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:34 INFO - PROCESS | 3796 | ++DOCSHELL 102C9800 == 37 [pid = 3796] [id = 246] 08:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A75800) [pid = 3796] [serial = 737] [outer = 00000000] 08:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11DDD000) [pid = 3796] [serial = 738] [outer = 10A75800] 08:38:34 INFO - PROCESS | 3796 | 1467736714753 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1323DC00) [pid = 3796] [serial = 739] [outer = 10A75800] 08:38:35 INFO - PROCESS | 3796 | 1467736715394 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1015ms 08:38:35 INFO - PROCESS | 3796 | 1467736715464 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 3796 | 1467736715469 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:38:35 INFO - PROCESS | 3796 | 1467736715475 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 3796 | 1467736715478 Marionette TRACE conn2 <- [1,950,null,{}] 08:38:35 INFO - PROCESS | 3796 | 1467736715482 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 3796 | 1467736715485 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:35 INFO - PROCESS | 3796 | 1467736715603 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:38:35 INFO - PROCESS | 3796 | 1467736715728 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 3796 | 1467736715730 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:35 INFO - PROCESS | 3796 | ++DOCSHELL 10224400 == 38 [pid = 3796] [id = 247] 08:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10515000) [pid = 3796] [serial = 740] [outer = 00000000] 08:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (114AB800) [pid = 3796] [serial = 741] [outer = 10515000] 08:38:35 INFO - PROCESS | 3796 | 1467736715786 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (13AAD400) [pid = 3796] [serial = 742] [outer = 10515000] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 17FE1C00 == 37 [pid = 3796] [id = 244] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 1329CC00 == 36 [pid = 3796] [id = 243] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 10A03C00 == 35 [pid = 3796] [id = 242] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 17CE0C00 == 34 [pid = 3796] [id = 241] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 159EE400 == 33 [pid = 3796] [id = 240] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 1323C800 == 32 [pid = 3796] [id = 239] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 13902C00 == 31 [pid = 3796] [id = 238] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 12B67800 == 30 [pid = 3796] [id = 237] 08:38:36 INFO - PROCESS | 3796 | --DOCSHELL 0C766000 == 29 [pid = 3796] [id = 236] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (175D7800) [pid = 3796] [serial = 624] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19687400) [pid = 3796] [serial = 585] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13E90800) [pid = 3796] [serial = 588] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10E56C00) [pid = 3796] [serial = 618] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1420E400) [pid = 3796] [serial = 621] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1AC91000) [pid = 3796] [serial = 683] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A8A6800) [pid = 3796] [serial = 681] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A794C00) [pid = 3796] [serial = 680] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A78F400) [pid = 3796] [serial = 662] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A8A8000) [pid = 3796] [serial = 663] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13A6E000) [pid = 3796] [serial = 668] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13E96C00) [pid = 3796] [serial = 669] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17CD9000) [pid = 3796] [serial = 672] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17766800) [pid = 3796] [serial = 671] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11848400) [pid = 3796] [serial = 674] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A8AD000) [pid = 3796] [serial = 654] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15FBEC00) [pid = 3796] [serial = 659] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (160C2000) [pid = 3796] [serial = 660] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (131C7800) [pid = 3796] [serial = 665] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A6EC00) [pid = 3796] [serial = 666] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1188B000) [pid = 3796] [serial = 656] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12BC0000) [pid = 3796] [serial = 657] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (181C7400) [pid = 3796] [serial = 686] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A12E400) [pid = 3796] [serial = 390] [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.] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19685800) [pid = 3796] [serial = 687] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E8E400) [pid = 3796] [serial = 693] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AC93C00) [pid = 3796] [serial = 684] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19CE5400) [pid = 3796] [serial = 677] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19CF1000) [pid = 3796] [serial = 678] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AB2CC00) [pid = 3796] [serial = 689] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AB2D000) [pid = 3796] [serial = 690] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19954000) [pid = 3796] [serial = 675] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AE94800) [pid = 3796] [serial = 692] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3796 | 1467736716499 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1043ms 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:38:36 INFO - PROCESS | 3796 | 1467736716527 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 3796 | 1467736716531 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:38:36 INFO - PROCESS | 3796 | 1467736716535 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 3796 | 1467736716540 Marionette TRACE conn2 <- [1,954,null,{}] 08:38:36 INFO - PROCESS | 3796 | 1467736716546 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 3796 | 1467736716549 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:36 INFO - PROCESS | 3796 | 1467736716631 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:38:36 INFO - PROCESS | 3796 | 1467736716716 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 3796 | 1467736716719 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:36 INFO - PROCESS | 3796 | ++DOCSHELL 10A08800 == 30 [pid = 3796] [id = 248] 08:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A09400) [pid = 3796] [serial = 743] [outer = 00000000] 08:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1180CC00) [pid = 3796] [serial = 744] [outer = 10A09400] 08:38:36 INFO - PROCESS | 3796 | 1467736716745 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (131CBC00) [pid = 3796] [serial = 745] [outer = 10A09400] 08:38:37 INFO - PROCESS | 3796 | 1467736717106 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 603ms 08:38:37 INFO - PROCESS | 3796 | 1467736717151 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 3796 | 1467736717155 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:38:37 INFO - PROCESS | 3796 | 1467736717161 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:38:37 INFO - PROCESS | 3796 | 1467736717164 Marionette TRACE conn2 <- [1,958,null,{}] 08:38:37 INFO - PROCESS | 3796 | 1467736717168 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 3796 | 1467736717170 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:37 INFO - PROCESS | 3796 | 1467736717238 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:38:37 INFO - PROCESS | 3796 | 1467736717245 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 3796 | 1467736717247 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:37 INFO - PROCESS | 3796 | ++DOCSHELL 1390BC00 == 31 [pid = 3796] [id = 249] 08:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13A6AC00) [pid = 3796] [serial = 746] [outer = 00000000] 08:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13B25400) [pid = 3796] [serial = 747] [outer = 13A6AC00] 08:38:37 INFO - PROCESS | 3796 | 1467736717298 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13E99800) [pid = 3796] [serial = 748] [outer = 13A6AC00] 08:38:37 INFO - PROCESS | 3796 | 1467736717686 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 563ms 08:38:37 INFO - PROCESS | 3796 | 1467736717719 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 3796 | 1467736717721 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:38:37 INFO - PROCESS | 3796 | 1467736717725 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 3796 | 1467736717728 Marionette TRACE conn2 <- [1,962,null,{}] 08:38:37 INFO - PROCESS | 3796 | 1467736717739 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 3796 | 1467736717743 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:37 INFO - PROCESS | 3796 | 1467736717806 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:38:37 INFO - PROCESS | 3796 | 1467736717815 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 3796 | 1467736717818 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:37 INFO - PROCESS | 3796 | ++DOCSHELL 15FC6000 == 32 [pid = 3796] [id = 250] 08:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15FC7C00) [pid = 3796] [serial = 749] [outer = 00000000] 08:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16678000) [pid = 3796] [serial = 750] [outer = 15FC7C00] 08:38:37 INFO - PROCESS | 3796 | 1467736717864 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E98C00) [pid = 3796] [serial = 751] [outer = 15FC7C00] 08:38:38 INFO - PROCESS | 3796 | 1467736718245 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 549ms 08:38:38 INFO - PROCESS | 3796 | 1467736718283 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3796 | 1467736718286 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:38:38 INFO - PROCESS | 3796 | 1467736718289 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 3796 | 1467736718291 Marionette TRACE conn2 <- [1,966,null,{}] 08:38:38 INFO - PROCESS | 3796 | 1467736718294 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3796 | 1467736718296 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:38 INFO - PROCESS | 3796 | 1467736718362 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:38:38 INFO - PROCESS | 3796 | 1467736718368 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 3796 | 1467736718370 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:38 INFO - PROCESS | 3796 | ++DOCSHELL 171C2800 == 33 [pid = 3796] [id = 251] 08:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (175D8800) [pid = 3796] [serial = 752] [outer = 00000000] 08:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1776CC00) [pid = 3796] [serial = 753] [outer = 175D8800] 08:38:38 INFO - PROCESS | 3796 | 1467736718413 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17CDB800) [pid = 3796] [serial = 754] [outer = 175D8800] 08:38:38 INFO - PROCESS | 3796 | 1467736718830 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 549ms 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:38:38 INFO - PROCESS | 3796 | 1467736718845 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3796 | 1467736718846 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:38:38 INFO - PROCESS | 3796 | 1467736718850 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 3796 | 1467736718852 Marionette TRACE conn2 <- [1,970,null,{}] 08:38:38 INFO - PROCESS | 3796 | 1467736718865 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3796 | 1467736718867 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:38 INFO - PROCESS | 3796 | 1467736718955 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:38:38 INFO - PROCESS | 3796 | 1467736718960 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 3796 | 1467736718962 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:38 INFO - PROCESS | 3796 | ++DOCSHELL 1712A800 == 34 [pid = 3796] [id = 252] 08:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17669400) [pid = 3796] [serial = 755] [outer = 00000000] 08:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (181C1400) [pid = 3796] [serial = 756] [outer = 17669400] 08:38:39 INFO - PROCESS | 3796 | 1467736719008 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19685800) [pid = 3796] [serial = 757] [outer = 17669400] 08:38:39 INFO - PROCESS | 3796 | 1467736719434 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 604ms 08:38:39 INFO - PROCESS | 3796 | 1467736719462 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 3796 | 1467736719464 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:38:39 INFO - PROCESS | 3796 | 1467736719468 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 3796 | 1467736719469 Marionette TRACE conn2 <- [1,974,null,{}] 08:38:39 INFO - PROCESS | 3796 | 1467736719473 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 3796 | 1467736719481 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:39 INFO - PROCESS | 3796 | 1467736719618 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:38:39 INFO - PROCESS | 3796 | 1467736719680 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3796 | 1467736719682 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:39 INFO - PROCESS | 3796 | ++DOCSHELL 19CBDC00 == 35 [pid = 3796] [id = 253] 08:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19CBEC00) [pid = 3796] [serial = 758] [outer = 00000000] 08:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19CF1000) [pid = 3796] [serial = 759] [outer = 19CBEC00] 08:38:39 INFO - PROCESS | 3796 | 1467736719707 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19CF1800) [pid = 3796] [serial = 760] [outer = 19CBEC00] 08:38:40 INFO - PROCESS | 3796 | 1467736720086 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 645ms 08:38:40 INFO - PROCESS | 3796 | 1467736720116 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:38:40 INFO - PROCESS | 3796 | 1467736720118 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:38:40 INFO - PROCESS | 3796 | 1467736720121 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 3796 | 1467736720123 Marionette TRACE conn2 <- [1,978,null,{}] 08:38:40 INFO - PROCESS | 3796 | 1467736720127 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 3796 | 1467736720128 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:40 INFO - PROCESS | 3796 | 1467736720236 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:38:40 INFO - PROCESS | 3796 | 1467736720222 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 3796 | 1467736720224 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:40 INFO - PROCESS | 3796 | ++DOCSHELL 1A132800 == 36 [pid = 3796] [id = 254] 08:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A132C00) [pid = 3796] [serial = 761] [outer = 00000000] 08:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A244800) [pid = 3796] [serial = 762] [outer = 1A132C00] 08:38:40 INFO - PROCESS | 3796 | 1467736720315 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A604000) [pid = 3796] [serial = 763] [outer = 1A132C00] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16B2FC00) [pid = 3796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13908400) [pid = 3796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10519800) [pid = 3796] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12B6F000) [pid = 3796] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0C76E000) [pid = 3796] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1323D400) [pid = 3796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17CE1800) [pid = 3796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11286000) [pid = 3796] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (154EAC00) [pid = 3796] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A12D400) [pid = 3796] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19957400) [pid = 3796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19953400) [pid = 3796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:38:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13910000) [pid = 3796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:38:40 INFO - PROCESS | 3796 | 1467736720655 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 549ms 08:38:40 INFO - PROCESS | 3796 | 1467736720679 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 3796 | 1467736720681 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:38:40 INFO - PROCESS | 3796 | 1467736720684 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:38:40 INFO - PROCESS | 3796 | 1467736720686 Marionette TRACE conn2 <- [1,982,null,{}] 08:38:40 INFO - PROCESS | 3796 | 1467736720689 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 3796 | 1467736720691 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:40 INFO - PROCESS | 3796 | 1467736720771 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:38:40 INFO - PROCESS | 3796 | 1467736720777 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 3796 | 1467736720779 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:40 INFO - PROCESS | 3796 | ++DOCSHELL 102CD000 == 37 [pid = 3796] [id = 255] 08:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10510400) [pid = 3796] [serial = 764] [outer = 00000000] 08:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1452FC00) [pid = 3796] [serial = 765] [outer = 10510400] 08:38:40 INFO - PROCESS | 3796 | 1467736720807 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16B2FC00) [pid = 3796] [serial = 766] [outer = 10510400] 08:38:41 INFO - PROCESS | 3796 | 1467736721202 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 562ms 08:38:41 INFO - PROCESS | 3796 | 1467736721243 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 3796 | 1467736721245 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:38:41 INFO - PROCESS | 3796 | 1467736721248 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 3796 | 1467736721250 Marionette TRACE conn2 <- [1,986,null,{}] 08:38:41 INFO - PROCESS | 3796 | 1467736721253 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 3796 | 1467736721255 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:41 INFO - PROCESS | 3796 | 1467736721333 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:38:41 INFO - PROCESS | 3796 | 1467736721338 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 3796 | 1467736721349 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:41 INFO - PROCESS | 3796 | ++DOCSHELL 159C8000 == 38 [pid = 3796] [id = 256] 08:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19953400) [pid = 3796] [serial = 767] [outer = 00000000] 08:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19FA1400) [pid = 3796] [serial = 768] [outer = 19953400] 08:38:41 INFO - PROCESS | 3796 | 1467736721378 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19FA7C00) [pid = 3796] [serial = 769] [outer = 19953400] 08:38:41 INFO - PROCESS | 3796 | 1467736721793 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 563ms 08:38:41 INFO - PROCESS | 3796 | 1467736721815 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 3796 | 1467736721816 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:38:41 INFO - PROCESS | 3796 | 1467736721820 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:38:41 INFO - PROCESS | 3796 | 1467736721821 Marionette TRACE conn2 <- [1,990,null,{}] 08:38:41 INFO - PROCESS | 3796 | 1467736721825 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 3796 | 1467736721826 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:41 INFO - PROCESS | 3796 | 1467736721903 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:38:41 INFO - PROCESS | 3796 | 1467736721909 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 3796 | 1467736721910 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:41 INFO - PROCESS | 3796 | ++DOCSHELL 132A6800 == 39 [pid = 3796] [id = 257] 08:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (154E6000) [pid = 3796] [serial = 770] [outer = 00000000] 08:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A78D800) [pid = 3796] [serial = 771] [outer = 154E6000] 08:38:41 INFO - PROCESS | 3796 | 1467736721952 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A788400) [pid = 3796] [serial = 772] [outer = 154E6000] 08:38:42 INFO - PROCESS | 3796 | 1467736722517 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 741ms 08:38:42 INFO - PROCESS | 3796 | 1467736722575 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 3796 | 1467736722579 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:38:42 INFO - PROCESS | 3796 | 1467736722584 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:38:42 INFO - PROCESS | 3796 | 1467736722588 Marionette TRACE conn2 <- [1,994,null,{}] 08:38:42 INFO - PROCESS | 3796 | 1467736722593 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 3796 | 1467736722596 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:42 INFO - PROCESS | 3796 | 1467736722689 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:38:42 INFO - PROCESS | 3796 | 1467736722802 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3796 | 1467736722805 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:42 INFO - PROCESS | 3796 | ++DOCSHELL 11810C00 == 40 [pid = 3796] [id = 258] 08:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1183D400) [pid = 3796] [serial = 773] [outer = 00000000] 08:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13242800) [pid = 3796] [serial = 774] [outer = 1183D400] 08:38:42 INFO - PROCESS | 3796 | 1467736722861 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (132A5000) [pid = 3796] [serial = 775] [outer = 1183D400] 08:38:43 INFO - PROCESS | 3796 | 1467736723403 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 878ms 08:38:43 INFO - PROCESS | 3796 | 1467736723464 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 3796 | 1467736723469 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:38:43 INFO - PROCESS | 3796 | 1467736723475 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 3796 | 1467736723478 Marionette TRACE conn2 <- [1,998,null,{}] 08:38:43 INFO - PROCESS | 3796 | 1467736723482 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 3796 | 1467736723485 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:43 INFO - PROCESS | 3796 | 1467736723582 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:38:43 INFO - PROCESS | 3796 | 1467736723694 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 3796 | 1467736723696 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:43 INFO - PROCESS | 3796 | ++DOCSHELL 14538400 == 41 [pid = 3796] [id = 259] 08:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (145BD800) [pid = 3796] [serial = 776] [outer = 00000000] 08:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (15FBDC00) [pid = 3796] [serial = 777] [outer = 145BD800] 08:38:43 INFO - PROCESS | 3796 | 1467736723751 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16B30000) [pid = 3796] [serial = 778] [outer = 145BD800] 08:38:44 INFO - PROCESS | 3796 | 1467736724337 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 919ms 08:38:44 INFO - PROCESS | 3796 | 1467736724435 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 3796 | 1467736724437 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:38:44 INFO - PROCESS | 3796 | 1467736724442 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 3796 | 1467736724446 Marionette TRACE conn2 <- [1,1002,null,{}] 08:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:38:44 INFO - PROCESS | 3796 | 1467736724456 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 3796 | 1467736724461 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:44 INFO - PROCESS | 3796 | 1467736724573 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:38:44 INFO - PROCESS | 3796 | 1467736724669 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 3796 | 1467736724655 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:44 INFO - PROCESS | 3796 | ++DOCSHELL 145C3400 == 42 [pid = 3796] [id = 260] 08:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (175CE000) [pid = 3796] [serial = 779] [outer = 00000000] 08:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19952400) [pid = 3796] [serial = 780] [outer = 175CE000] 08:38:44 INFO - PROCESS | 3796 | 1467736724712 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A608800) [pid = 3796] [serial = 781] [outer = 175CE000] 08:38:45 INFO - PROCESS | 3796 | 1467736725417 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1043ms 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:38:45 INFO - PROCESS | 3796 | 1467736725503 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 3796 | 1467736725507 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:38:45 INFO - PROCESS | 3796 | 1467736725511 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 3796 | 1467736725514 Marionette TRACE conn2 <- [1,1006,null,{}] 08:38:45 INFO - PROCESS | 3796 | 1467736725519 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 3796 | 1467736725522 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:45 INFO - PROCESS | 3796 | 1467736725621 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 159C8000 == 41 [pid = 3796] [id = 256] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 102CD000 == 40 [pid = 3796] [id = 255] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 1A132800 == 39 [pid = 3796] [id = 254] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 19CBDC00 == 38 [pid = 3796] [id = 253] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 1712A800 == 37 [pid = 3796] [id = 252] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 171C2800 == 36 [pid = 3796] [id = 251] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 15FC6000 == 35 [pid = 3796] [id = 250] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 1390BC00 == 34 [pid = 3796] [id = 249] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 10A08800 == 33 [pid = 3796] [id = 248] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 19CF4000 == 32 [pid = 3796] [id = 245] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 102C9800 == 31 [pid = 3796] [id = 246] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 10224400 == 30 [pid = 3796] [id = 247] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 145C3400 == 29 [pid = 3796] [id = 260] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 132A6800 == 28 [pid = 3796] [id = 257] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 11810C00 == 27 [pid = 3796] [id = 258] 08:38:46 INFO - PROCESS | 3796 | --DOCSHELL 14538400 == 26 [pid = 3796] [id = 259] 08:38:46 INFO - PROCESS | 3796 | 1467736726248 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3796 | 1467736726234 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (175D4400) [pid = 3796] [serial = 720] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13A70000) [pid = 3796] [serial = 714] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13E8D800) [pid = 3796] [serial = 715] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (114A3400) [pid = 3796] [serial = 706] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10E52800) [pid = 3796] [serial = 705] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12BBD800) [pid = 3796] [serial = 711] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13161000) [pid = 3796] [serial = 712] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10272000) [pid = 3796] [serial = 708] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10561400) [pid = 3796] [serial = 709] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (159EE800) [pid = 3796] [serial = 717] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17FE3C00) [pid = 3796] [serial = 723] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (129EAC00) [pid = 3796] [serial = 697] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1180E800) [pid = 3796] [serial = 696] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17044800) [pid = 3796] [serial = 700] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (160C4000) [pid = 3796] [serial = 699] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A23FC00) [pid = 3796] [serial = 735] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A8A7000) [pid = 3796] [serial = 703] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A605000) [pid = 3796] [serial = 702] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17766000) [pid = 3796] [serial = 721] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19FA4400) [pid = 3796] [serial = 733] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19CBF800) [pid = 3796] [serial = 726] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19685000) [pid = 3796] [serial = 724] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19CF3800) [pid = 3796] [serial = 732] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19CEE800) [pid = 3796] [serial = 727] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15FC0800) [pid = 3796] [serial = 729] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16B3B000) [pid = 3796] [serial = 730] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16752800) [pid = 3796] [serial = 718] [outer = 00000000] [url = about:blank] 08:38:46 INFO - PROCESS | 3796 | ++DOCSHELL 0F939800 == 27 [pid = 3796] [id = 261] 08:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0F972C00) [pid = 3796] [serial = 782] [outer = 00000000] 08:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1026EC00) [pid = 3796] [serial = 783] [outer = 0F972C00] 08:38:46 INFO - PROCESS | 3796 | 1467736726372 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1051F000) [pid = 3796] [serial = 784] [outer = 0F972C00] 08:38:46 INFO - PROCESS | 3796 | 1467736726745 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1276ms 08:38:46 INFO - PROCESS | 3796 | 1467736726806 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 3796 | 1467736726809 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:38:46 INFO - PROCESS | 3796 | 1467736726796 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 3796 | 1467736726799 Marionette TRACE conn2 <- [1,1010,null,{}] 08:38:46 INFO - PROCESS | 3796 | 1467736726805 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 3796 | 1467736726809 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:46 INFO - PROCESS | 3796 | 1467736726899 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:38:46 INFO - PROCESS | 3796 | 1467736726907 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3796 | 1467736726910 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:46 INFO - PROCESS | 3796 | ++DOCSHELL 11262000 == 28 [pid = 3796] [id = 262] 08:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11262C00) [pid = 3796] [serial = 785] [outer = 00000000] 08:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11456C00) [pid = 3796] [serial = 786] [outer = 11262C00] 08:38:46 INFO - PROCESS | 3796 | 1467736726957 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (114AB000) [pid = 3796] [serial = 787] [outer = 11262C00] 08:38:47 INFO - PROCESS | 3796 | 1467736727352 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 549ms 08:38:47 INFO - PROCESS | 3796 | 1467736727369 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3796 | 1467736727373 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:38:47 INFO - PROCESS | 3796 | 1467736727381 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3796 | 1467736727383 Marionette TRACE conn2 <- [1,1014,null,{}] 08:38:47 INFO - PROCESS | 3796 | 1467736727387 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3796 | 1467736727390 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:47 INFO - PROCESS | 3796 | 1467736727486 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:38:47 INFO - PROCESS | 3796 | 1467736727496 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 3796 | 1467736727498 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:47 INFO - PROCESS | 3796 | ++DOCSHELL 12B71800 == 29 [pid = 3796] [id = 263] 08:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12B72800) [pid = 3796] [serial = 788] [outer = 00000000] 08:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12C8D800) [pid = 3796] [serial = 789] [outer = 12B72800] 08:38:47 INFO - PROCESS | 3796 | 1467736727542 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12EF1800) [pid = 3796] [serial = 790] [outer = 12B72800] 08:38:47 INFO - PROCESS | 3796 | 1467736727918 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 563ms 08:38:47 INFO - PROCESS | 3796 | 1467736727947 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3796 | 1467736727949 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:38:47 INFO - PROCESS | 3796 | 1467736727955 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3796 | 1467736727960 Marionette TRACE conn2 <- [1,1018,null,{}] 08:38:47 INFO - PROCESS | 3796 | 1467736727970 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3796 | 1467736727974 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:48 INFO - PROCESS | 3796 | 1467736728037 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:38:48 INFO - PROCESS | 3796 | 1467736728044 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3796 | 1467736728046 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:48 INFO - PROCESS | 3796 | ++DOCSHELL 13247C00 == 30 [pid = 3796] [id = 264] 08:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13249000) [pid = 3796] [serial = 791] [outer = 00000000] 08:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13B24800) [pid = 3796] [serial = 792] [outer = 13249000] 08:38:48 INFO - PROCESS | 3796 | 1467736728091 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1420E400) [pid = 3796] [serial = 793] [outer = 13249000] 08:38:48 INFO - PROCESS | 3796 | 1467736728535 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 618ms 08:38:48 INFO - PROCESS | 3796 | 1467736728576 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 3796 | 1467736728579 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:38:48 INFO - PROCESS | 3796 | 1467736728582 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 3796 | 1467736728584 Marionette TRACE conn2 <- [1,1022,null,{}] 08:38:48 INFO - PROCESS | 3796 | 1467736728587 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 3796 | 1467736728589 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:48 INFO - PROCESS | 3796 | 1467736728687 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:38:48 INFO - PROCESS | 3796 | 1467736728752 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3796 | 1467736728754 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:48 INFO - PROCESS | 3796 | ++DOCSHELL 145BF000 == 31 [pid = 3796] [id = 265] 08:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (145C3400) [pid = 3796] [serial = 794] [outer = 00000000] 08:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (159CEC00) [pid = 3796] [serial = 795] [outer = 145C3400] 08:38:48 INFO - PROCESS | 3796 | 1467736728797 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15FBC400) [pid = 3796] [serial = 796] [outer = 145C3400] 08:38:49 INFO - PROCESS | 3796 | 1467736729178 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 645ms 08:38:49 INFO - PROCESS | 3796 | 1467736729233 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 3796 | 1467736729235 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:38:49 INFO - PROCESS | 3796 | 1467736729239 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 3796 | 1467736729240 Marionette TRACE conn2 <- [1,1026,null,{}] 08:38:49 INFO - PROCESS | 3796 | 1467736729256 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 3796 | 1467736729239 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:49 INFO - PROCESS | 3796 | 1467736729342 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:38:49 INFO - PROCESS | 3796 | 1467736729351 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 3796 | 1467736729357 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:49 INFO - PROCESS | 3796 | ++DOCSHELL 160E5400 == 32 [pid = 3796] [id = 266] 08:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (160E5800) [pid = 3796] [serial = 797] [outer = 00000000] 08:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16756400) [pid = 3796] [serial = 798] [outer = 160E5800] 08:38:49 INFO - PROCESS | 3796 | 1467736729395 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1704D000) [pid = 3796] [serial = 799] [outer = 160E5800] 08:38:49 INFO - PROCESS | 3796 | 1467736729808 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 617ms 08:38:49 INFO - PROCESS | 3796 | 1467736729858 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 3796 | 1467736729842 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:38:49 INFO - PROCESS | 3796 | 1467736729852 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 3796 | 1467736729853 Marionette TRACE conn2 <- [1,1030,null,{}] 08:38:49 INFO - PROCESS | 3796 | 1467736729883 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 3796 | 1467736729885 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:49 INFO - PROCESS | 3796 | 1467736729996 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:38:50 INFO - PROCESS | 3796 | 1467736729995 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3796 | 1467736729997 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:50 INFO - PROCESS | 3796 | ++DOCSHELL 0C760400 == 33 [pid = 3796] [id = 267] 08:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12BB8800) [pid = 3796] [serial = 800] [outer = 00000000] 08:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1766B400) [pid = 3796] [serial = 801] [outer = 12BB8800] 08:38:50 INFO - PROCESS | 3796 | 1467736730238 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17766800) [pid = 3796] [serial = 802] [outer = 12BB8800] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17669400) [pid = 3796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19CBEC00) [pid = 3796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A75800) [pid = 3796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A133000) [pid = 3796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15FC7C00) [pid = 3796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10515000) [pid = 3796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A09400) [pid = 3796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13A6AC00) [pid = 3796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (175D8800) [pid = 3796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A132C00) [pid = 3796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19953400) [pid = 3796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (154E6000) [pid = 3796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:38:50 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10510400) [pid = 3796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:38:50 INFO - PROCESS | 3796 | 1467736730567 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 741ms 08:38:50 INFO - PROCESS | 3796 | 1467736730603 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 3796 | 1467736730605 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:38:50 INFO - PROCESS | 3796 | 1467736730608 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 3796 | 1467736730610 Marionette TRACE conn2 <- [1,1034,null,{}] 08:38:50 INFO - PROCESS | 3796 | 1467736730614 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 3796 | 1467736730616 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:50 INFO - PROCESS | 3796 | 1467736730677 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:38:50 INFO - PROCESS | 3796 | 1467736730759 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3796 | 1467736730761 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:50 INFO - PROCESS | 3796 | ++DOCSHELL 11CAB000 == 34 [pid = 3796] [id = 268] 08:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12BBD400) [pid = 3796] [serial = 803] [outer = 00000000] 08:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (159ED000) [pid = 3796] [serial = 804] [outer = 12BBD400] 08:38:50 INFO - PROCESS | 3796 | 1467736730783 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17665C00) [pid = 3796] [serial = 805] [outer = 12BBD400] 08:38:51 INFO - PROCESS | 3796 | 1467736731090 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 522ms 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:38:51 INFO - PROCESS | 3796 | 1467736731124 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 3796 | 1467736731126 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:38:51 INFO - PROCESS | 3796 | 1467736731129 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 3796 | 1467736731131 Marionette TRACE conn2 <- [1,1038,null,{}] 08:38:51 INFO - PROCESS | 3796 | 1467736731134 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 3796 | 1467736731136 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:51 INFO - PROCESS | 3796 | 1467736731223 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:38:51 INFO - PROCESS | 3796 | 1467736731232 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 3796 | 1467736731234 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:51 INFO - PROCESS | 3796 | ++DOCSHELL 0C761800 == 35 [pid = 3796] [id = 269] 08:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12BBCC00) [pid = 3796] [serial = 806] [outer = 00000000] 08:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (181C2C00) [pid = 3796] [serial = 807] [outer = 12BBCC00] 08:38:51 INFO - PROCESS | 3796 | 1467736731276 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (181C3800) [pid = 3796] [serial = 808] [outer = 12BBCC00] 08:38:51 INFO - PROCESS | 3796 | 1467736731654 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 563ms 08:38:51 INFO - PROCESS | 3796 | 1467736731707 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 3796 | 1467736731709 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:38:51 INFO - PROCESS | 3796 | 1467736731695 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 3796 | 1467736731697 Marionette TRACE conn2 <- [1,1042,null,{}] 08:38:51 INFO - PROCESS | 3796 | 1467736731700 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 3796 | 1467736731702 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:51 INFO - PROCESS | 3796 | 1467736731811 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:38:51 INFO - PROCESS | 3796 | 1467736731817 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 3796 | 1467736731819 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:51 INFO - PROCESS | 3796 | ++DOCSHELL 13E9A400 == 36 [pid = 3796] [id = 270] 08:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19685000) [pid = 3796] [serial = 809] [outer = 00000000] 08:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19957000) [pid = 3796] [serial = 810] [outer = 19685000] 08:38:51 INFO - PROCESS | 3796 | 1467736731861 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1995D000) [pid = 3796] [serial = 811] [outer = 19685000] 08:38:52 INFO - PROCESS | 3796 | 1467736732517 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 878ms 08:38:52 INFO - PROCESS | 3796 | 1467736732590 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3796 | 1467736732594 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:38:52 INFO - PROCESS | 3796 | 1467736732600 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3796 | 1467736732603 Marionette TRACE conn2 <- [1,1046,null,{}] 08:38:52 INFO - PROCESS | 3796 | 1467736732592 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 3796 | 1467736732595 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:52 INFO - PROCESS | 3796 | 1467736732725 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:38:52 INFO - PROCESS | 3796 | 1467736732844 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 3796 | 1467736732847 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:52 INFO - PROCESS | 3796 | ++DOCSHELL 10A0E800 == 37 [pid = 3796] [id = 271] 08:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A79800) [pid = 3796] [serial = 812] [outer = 00000000] 08:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (114AA400) [pid = 3796] [serial = 813] [outer = 10A79800] 08:38:52 INFO - PROCESS | 3796 | 1467736732889 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11CB1C00) [pid = 3796] [serial = 814] [outer = 10A79800] 08:38:53 INFO - PROCESS | 3796 | 1467736733728 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1153ms 08:38:53 INFO - PROCESS | 3796 | 1467736733743 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 3796 | 1467736733747 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:38:53 INFO - PROCESS | 3796 | 1467736733754 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 3796 | 1467736733757 Marionette TRACE conn2 <- [1,1050,null,{}] 08:38:53 INFO - PROCESS | 3796 | 1467736733762 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 3796 | 1467736733765 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:53 INFO - PROCESS | 3796 | 1467736733858 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:38:53 INFO - PROCESS | 3796 | 1467736733941 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 3796 | 1467736733945 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:53 INFO - PROCESS | 3796 | ++DOCSHELL 10220000 == 38 [pid = 3796] [id = 272] 08:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10272000) [pid = 3796] [serial = 815] [outer = 00000000] 08:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10E50400) [pid = 3796] [serial = 816] [outer = 10272000] 08:38:54 INFO - PROCESS | 3796 | 1467736733989 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (114A0000) [pid = 3796] [serial = 817] [outer = 10272000] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 0C761800 == 37 [pid = 3796] [id = 269] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 11CAB000 == 36 [pid = 3796] [id = 268] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 0C760400 == 35 [pid = 3796] [id = 267] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 160E5400 == 34 [pid = 3796] [id = 266] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 145BF000 == 33 [pid = 3796] [id = 265] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 13247C00 == 32 [pid = 3796] [id = 264] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 12B71800 == 31 [pid = 3796] [id = 263] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 11262000 == 30 [pid = 3796] [id = 262] 08:38:54 INFO - PROCESS | 3796 | --DOCSHELL 0F939800 == 29 [pid = 3796] [id = 261] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (181C1400) [pid = 3796] [serial = 756] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19CF1000) [pid = 3796] [serial = 759] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11DDD000) [pid = 3796] [serial = 738] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1323DC00) [pid = 3796] [serial = 739] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A248000) [pid = 3796] [serial = 736] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19685800) [pid = 3796] [serial = 757] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16678000) [pid = 3796] [serial = 750] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16E98C00) [pid = 3796] [serial = 751] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (114AB800) [pid = 3796] [serial = 741] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13AAD400) [pid = 3796] [serial = 742] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1180CC00) [pid = 3796] [serial = 744] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (131CBC00) [pid = 3796] [serial = 745] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13B25400) [pid = 3796] [serial = 747] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13E99800) [pid = 3796] [serial = 748] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1776CC00) [pid = 3796] [serial = 753] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A244800) [pid = 3796] [serial = 762] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19CF1800) [pid = 3796] [serial = 760] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19FA1400) [pid = 3796] [serial = 768] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A78D800) [pid = 3796] [serial = 771] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A604000) [pid = 3796] [serial = 763] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A788400) [pid = 3796] [serial = 772] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19FA7C00) [pid = 3796] [serial = 769] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1452FC00) [pid = 3796] [serial = 765] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16B2FC00) [pid = 3796] [serial = 766] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17CDB800) [pid = 3796] [serial = 754] [outer = 00000000] [url = about:blank] 08:38:54 INFO - PROCESS | 3796 | 1467736734404 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 700ms 08:38:54 INFO - PROCESS | 3796 | 1467736734454 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 3796 | 1467736734458 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:38:54 INFO - PROCESS | 3796 | 1467736734469 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 3796 | 1467736734471 Marionette TRACE conn2 <- [1,1054,null,{}] 08:38:54 INFO - PROCESS | 3796 | 1467736734475 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 3796 | 1467736734478 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:54 INFO - PROCESS | 3796 | 1467736734563 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:38:54 INFO - PROCESS | 3796 | 1467736734575 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 3796 | 1467736734578 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:54 INFO - PROCESS | 3796 | ++DOCSHELL 12E89800 == 30 [pid = 3796] [id = 273] 08:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12E8A800) [pid = 3796] [serial = 818] [outer = 00000000] 08:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (131C8800) [pid = 3796] [serial = 819] [outer = 12E8A800] 08:38:54 INFO - PROCESS | 3796 | 1467736734607 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1323F000) [pid = 3796] [serial = 820] [outer = 12E8A800] 08:38:55 INFO - PROCESS | 3796 | 1467736735024 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 563ms 08:38:55 INFO - PROCESS | 3796 | 1467736735043 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 3796 | 1467736735045 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:38:55 INFO - PROCESS | 3796 | 1467736735030 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 3796 | 1467736735033 Marionette TRACE conn2 <- [1,1058,null,{}] 08:38:55 INFO - PROCESS | 3796 | 1467736735044 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 3796 | 1467736735049 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:55 INFO - PROCESS | 3796 | 1467736735164 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:38:55 INFO - PROCESS | 3796 | 1467736735177 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3796 | 1467736735180 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:55 INFO - PROCESS | 3796 | ++DOCSHELL 13B2A800 == 31 [pid = 3796] [id = 274] 08:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13B2B800) [pid = 3796] [serial = 821] [outer = 00000000] 08:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1420CC00) [pid = 3796] [serial = 822] [outer = 13B2B800] 08:38:55 INFO - PROCESS | 3796 | 1467736735210 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1453A000) [pid = 3796] [serial = 823] [outer = 13B2B800] 08:38:55 INFO - PROCESS | 3796 | 1467736735619 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 604ms 08:38:55 INFO - PROCESS | 3796 | 1467736735653 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 3796 | 1467736735655 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:38:55 INFO - PROCESS | 3796 | 1467736735662 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 3796 | 1467736735664 Marionette TRACE conn2 <- [1,1062,null,{}] 08:38:55 INFO - PROCESS | 3796 | 1467736735667 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 3796 | 1467736735669 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:55 INFO - PROCESS | 3796 | 1467736735746 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:38:55 INFO - PROCESS | 3796 | 1467736735752 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3796 | 1467736735754 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:55 INFO - PROCESS | 3796 | ++DOCSHELL 1560D800 == 32 [pid = 3796] [id = 275] 08:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (159C8400) [pid = 3796] [serial = 824] [outer = 00000000] 08:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (160C4000) [pid = 3796] [serial = 825] [outer = 159C8400] 08:38:55 INFO - PROCESS | 3796 | 1467736735799 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1674F400) [pid = 3796] [serial = 826] [outer = 159C8400] 08:38:56 INFO - PROCESS | 3796 | 1467736736161 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 08:38:56 INFO - PROCESS | 3796 | 1467736736178 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 3796 | 1467736736179 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:38:56 INFO - PROCESS | 3796 | 1467736736200 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 3796 | 1467736736202 Marionette TRACE conn2 <- [1,1066,null,{}] 08:38:56 INFO - PROCESS | 3796 | 1467736736205 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 3796 | 1467736736207 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:56 INFO - PROCESS | 3796 | 1467736736295 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:38:56 INFO - PROCESS | 3796 | 1467736736300 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 3796 | 1467736736302 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:56 INFO - PROCESS | 3796 | ++DOCSHELL 16D05000 == 33 [pid = 3796] [id = 276] 08:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16D0AC00) [pid = 3796] [serial = 827] [outer = 00000000] 08:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1704CC00) [pid = 3796] [serial = 828] [outer = 16D0AC00] 08:38:56 INFO - PROCESS | 3796 | 1467736736345 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (176BF800) [pid = 3796] [serial = 829] [outer = 16D0AC00] 08:38:56 INFO - PROCESS | 3796 | 1467736736751 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 618ms 08:38:56 INFO - PROCESS | 3796 | 1467736736818 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 3796 | 1467736736820 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:38:56 INFO - PROCESS | 3796 | 1467736736823 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 3796 | 1467736736825 Marionette TRACE conn2 <- [1,1070,null,{}] 08:38:56 INFO - PROCESS | 3796 | 1467736736830 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 3796 | 1467736736835 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:56 INFO - PROCESS | 3796 | 1467736736947 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:38:57 INFO - PROCESS | 3796 | 1467736737015 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 3796 | 1467736737017 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:57 INFO - PROCESS | 3796 | ++DOCSHELL 1776C400 == 34 [pid = 3796] [id = 277] 08:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FDF400) [pid = 3796] [serial = 830] [outer = 00000000] 08:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19952800) [pid = 3796] [serial = 831] [outer = 17FDF400] 08:38:57 INFO - PROCESS | 3796 | 1467736737042 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19955C00) [pid = 3796] [serial = 832] [outer = 17FDF400] 08:38:57 INFO - PROCESS | 3796 | 1467736737422 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 645ms 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:38:57 INFO - PROCESS | 3796 | 1467736737489 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 3796 | 1467736737491 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:38:57 INFO - PROCESS | 3796 | 1467736737494 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 3796 | 1467736737496 Marionette TRACE conn2 <- [1,1074,null,{}] 08:38:57 INFO - PROCESS | 3796 | 1467736737499 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 3796 | 1467736737501 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:57 INFO - PROCESS | 3796 | 1467736737593 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:38:57 INFO - PROCESS | 3796 | 1467736737604 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 3796 | 1467736737606 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:57 INFO - PROCESS | 3796 | ++DOCSHELL 19689400 == 35 [pid = 3796] [id = 278] 08:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1968A000) [pid = 3796] [serial = 833] [outer = 00000000] 08:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19CF0C00) [pid = 3796] [serial = 834] [outer = 1968A000] 08:38:57 INFO - PROCESS | 3796 | 1467736737673 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19CF1000) [pid = 3796] [serial = 835] [outer = 1968A000] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12B72800) [pid = 3796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13249000) [pid = 3796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11262C00) [pid = 3796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (160E5800) [pid = 3796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1183D400) [pid = 3796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (145BD800) [pid = 3796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12BB8800) [pid = 3796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12BBD400) [pid = 3796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12BBCC00) [pid = 3796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (145C3400) [pid = 3796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:38:58 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0F972C00) [pid = 3796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:38:58 INFO - PROCESS | 3796 | 1467736738080 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 645ms 08:38:58 INFO - PROCESS | 3796 | 1467736738144 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 3796 | 1467736738147 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:38:58 INFO - PROCESS | 3796 | 1467736738150 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 3796 | 1467736738152 Marionette TRACE conn2 <- [1,1078,null,{}] 08:38:58 INFO - PROCESS | 3796 | 1467736738155 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 3796 | 1467736738157 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:58 INFO - PROCESS | 3796 | 1467736738216 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:38:58 INFO - PROCESS | 3796 | 1467736738223 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 3796 | 1467736738225 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:58 INFO - PROCESS | 3796 | ++DOCSHELL 12963000 == 36 [pid = 3796] [id = 279] 08:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (129E8C00) [pid = 3796] [serial = 836] [outer = 00000000] 08:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (145C3400) [pid = 3796] [serial = 837] [outer = 129E8C00] 08:38:58 INFO - PROCESS | 3796 | 1467736738268 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1560A000) [pid = 3796] [serial = 838] [outer = 129E8C00] 08:38:58 INFO - PROCESS | 3796 | 1467736738648 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 549ms 08:38:58 INFO - PROCESS | 3796 | 1467736738708 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 3796 | 1467736738710 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:38:58 INFO - PROCESS | 3796 | 1467736738713 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 3796 | 1467736738715 Marionette TRACE conn2 <- [1,1082,null,{}] 08:38:58 INFO - PROCESS | 3796 | 1467736738718 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 3796 | 1467736738720 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:58 INFO - PROCESS | 3796 | 1467736738809 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:38:58 INFO - PROCESS | 3796 | 1467736738817 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 3796 | 1467736738819 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:58 INFO - PROCESS | 3796 | ++DOCSHELL 0F972C00 == 37 [pid = 3796] [id = 280] 08:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10A9DC00) [pid = 3796] [serial = 839] [outer = 00000000] 08:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19CB8000) [pid = 3796] [serial = 840] [outer = 10A9DC00] 08:38:58 INFO - PROCESS | 3796 | 1467736738861 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19FA2C00) [pid = 3796] [serial = 841] [outer = 10A9DC00] 08:38:59 INFO - PROCESS | 3796 | 1467736739243 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 562ms 08:38:59 INFO - PROCESS | 3796 | 1467736739270 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 3796 | 1467736739272 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:38:59 INFO - PROCESS | 3796 | 1467736739275 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 3796 | 1467736739276 Marionette TRACE conn2 <- [1,1086,null,{}] 08:38:59 INFO - PROCESS | 3796 | 1467736739280 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 3796 | 1467736739282 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:59 INFO - PROCESS | 3796 | 1467736739350 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:38:59 INFO - PROCESS | 3796 | 1467736739355 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 3796 | 1467736739357 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:59 INFO - PROCESS | 3796 | ++DOCSHELL 14531800 == 38 [pid = 3796] [id = 281] 08:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1560B000) [pid = 3796] [serial = 842] [outer = 00000000] 08:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A133400) [pid = 3796] [serial = 843] [outer = 1560B000] 08:38:59 INFO - PROCESS | 3796 | 1467736739401 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A242C00) [pid = 3796] [serial = 844] [outer = 1560B000] 08:38:59 INFO - PROCESS | 3796 | 1467736739769 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 563ms 08:38:59 INFO - PROCESS | 3796 | 1467736739829 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 3796 | 1467736739833 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:38:59 INFO - PROCESS | 3796 | 1467736739838 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:38:59 INFO - PROCESS | 3796 | 1467736739842 Marionette TRACE conn2 <- [1,1090,null,{}] 08:38:59 INFO - PROCESS | 3796 | 1467736739848 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 3796 | 1467736739852 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:38:59 INFO - PROCESS | 3796 | 1467736739969 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:39:00 INFO - PROCESS | 3796 | 1467736740108 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 3796 | 1467736740113 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:00 INFO - PROCESS | 3796 | ++DOCSHELL 10A9E800 == 39 [pid = 3796] [id = 282] 08:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10A9F800) [pid = 3796] [serial = 845] [outer = 00000000] 08:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11428800) [pid = 3796] [serial = 846] [outer = 10A9F800] 08:39:00 INFO - PROCESS | 3796 | 1467736740169 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11848800) [pid = 3796] [serial = 847] [outer = 10A9F800] 08:39:00 INFO - PROCESS | 3796 | 1467736740639 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 823ms 08:39:00 INFO - PROCESS | 3796 | 1467736740677 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 3796 | 1467736740680 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:39:00 INFO - PROCESS | 3796 | 1467736740686 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 3796 | 1467736740690 Marionette TRACE conn2 <- [1,1094,null,{}] 08:39:00 INFO - PROCESS | 3796 | 1467736740694 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 3796 | 1467736740697 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:00 INFO - PROCESS | 3796 | 1467736740782 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:39:00 INFO - PROCESS | 3796 | 1467736740886 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 3796 | 1467736740889 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:00 INFO - PROCESS | 3796 | ++DOCSHELL 13AAD400 == 40 [pid = 3796] [id = 283] 08:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13AAE000) [pid = 3796] [serial = 848] [outer = 00000000] 08:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13E97400) [pid = 3796] [serial = 849] [outer = 13AAE000] 08:39:00 INFO - PROCESS | 3796 | 1467736740921 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (154E7C00) [pid = 3796] [serial = 850] [outer = 13AAE000] 08:39:01 INFO - PROCESS | 3796 | 1467736741475 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 837ms 08:39:01 INFO - PROCESS | 3796 | 1467736741506 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 3796 | 1467736741508 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:39:01 INFO - PROCESS | 3796 | 1467736741512 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 3796 | 1467736741514 Marionette TRACE conn2 <- [1,1098,null,{}] 08:39:01 INFO - PROCESS | 3796 | 1467736741524 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 3796 | 1467736741529 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:01 INFO - PROCESS | 3796 | 1467736741635 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:39:01 INFO - PROCESS | 3796 | 1467736741796 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 3796 | 1467736741801 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:01 INFO - PROCESS | 3796 | ++DOCSHELL 181C7400 == 41 [pid = 3796] [id = 284] 08:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19680800) [pid = 3796] [serial = 851] [outer = 00000000] 08:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19CEE800) [pid = 3796] [serial = 852] [outer = 19680800] 08:39:01 INFO - PROCESS | 3796 | 1467736741864 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A132800) [pid = 3796] [serial = 853] [outer = 19680800] 08:39:02 INFO - PROCESS | 3796 | 1467736742370 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 878ms 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:39:02 INFO - PROCESS | 3796 | 1467736742406 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 3796 | 1467736742408 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:39:02 INFO - PROCESS | 3796 | 1467736742412 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 3796 | 1467736742414 Marionette TRACE conn2 <- [1,1102,null,{}] 08:39:02 INFO - PROCESS | 3796 | 1467736742418 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 3796 | 1467736742420 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:02 INFO - PROCESS | 3796 | 1467736742504 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:39:02 INFO - PROCESS | 3796 | 1467736742738 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 3796 | 1467736742741 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:02 INFO - PROCESS | 3796 | ++DOCSHELL 0C76F400 == 42 [pid = 3796] [id = 285] 08:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10229400) [pid = 3796] [serial = 854] [outer = 00000000] 08:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10561400) [pid = 3796] [serial = 855] [outer = 10229400] 08:39:02 INFO - PROCESS | 3796 | 1467736742784 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A7EC00) [pid = 3796] [serial = 856] [outer = 10229400] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 0F972C00 == 41 [pid = 3796] [id = 280] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 12963000 == 40 [pid = 3796] [id = 279] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 19689400 == 39 [pid = 3796] [id = 278] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 1776C400 == 38 [pid = 3796] [id = 277] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 16D05000 == 37 [pid = 3796] [id = 276] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 1560D800 == 36 [pid = 3796] [id = 275] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 13B2A800 == 35 [pid = 3796] [id = 274] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 12E89800 == 34 [pid = 3796] [id = 273] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 10220000 == 33 [pid = 3796] [id = 272] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 10A0E800 == 32 [pid = 3796] [id = 271] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 13E9A400 == 31 [pid = 3796] [id = 270] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 181C7400 == 30 [pid = 3796] [id = 284] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 14531800 == 29 [pid = 3796] [id = 281] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 10A9E800 == 28 [pid = 3796] [id = 282] 08:39:03 INFO - PROCESS | 3796 | --DOCSHELL 13AAD400 == 27 [pid = 3796] [id = 283] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (181C3800) [pid = 3796] [serial = 808] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (159CEC00) [pid = 3796] [serial = 795] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1026EC00) [pid = 3796] [serial = 783] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1051F000) [pid = 3796] [serial = 784] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12C8D800) [pid = 3796] [serial = 789] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12EF1800) [pid = 3796] [serial = 790] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13B24800) [pid = 3796] [serial = 792] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11456C00) [pid = 3796] [serial = 786] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (114AB000) [pid = 3796] [serial = 787] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16756400) [pid = 3796] [serial = 798] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19957000) [pid = 3796] [serial = 810] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (132A5000) [pid = 3796] [serial = 775] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13242800) [pid = 3796] [serial = 774] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16B30000) [pid = 3796] [serial = 778] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15FBDC00) [pid = 3796] [serial = 777] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19952400) [pid = 3796] [serial = 780] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15FBC400) [pid = 3796] [serial = 796] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1704D000) [pid = 3796] [serial = 799] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (181C2C00) [pid = 3796] [serial = 807] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1766B400) [pid = 3796] [serial = 801] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (159ED000) [pid = 3796] [serial = 804] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17766800) [pid = 3796] [serial = 802] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17665C00) [pid = 3796] [serial = 805] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1420E400) [pid = 3796] [serial = 793] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 3796 | 1467736743916 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1592ms 08:39:03 INFO - PROCESS | 3796 | 1467736744015 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 3796 | 1467736744019 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:39:04 INFO - PROCESS | 3796 | 1467736744006 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 3796 | 1467736744009 Marionette TRACE conn2 <- [1,1106,null,{}] 08:39:04 INFO - PROCESS | 3796 | 1467736744015 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 3796 | 1467736744018 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:04 INFO - PROCESS | 3796 | 1467736744106 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:39:04 INFO - PROCESS | 3796 | 1467736744117 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 3796 | 1467736744121 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:04 INFO - PROCESS | 3796 | ++DOCSHELL 10A9A000 == 28 [pid = 3796] [id = 286] 08:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10A9AC00) [pid = 3796] [serial = 857] [outer = 00000000] 08:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11260400) [pid = 3796] [serial = 858] [outer = 10A9AC00] 08:39:04 INFO - PROCESS | 3796 | 1467736744171 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11284400) [pid = 3796] [serial = 859] [outer = 10A9AC00] 08:39:04 INFO - PROCESS | 3796 | 1467736744589 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 603ms 08:39:04 INFO - PROCESS | 3796 | 1467736744637 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 3796 | 1467736744624 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:39:04 INFO - PROCESS | 3796 | 1467736744630 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 3796 | 1467736744633 Marionette TRACE conn2 <- [1,1110,null,{}] 08:39:04 INFO - PROCESS | 3796 | 1467736744637 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 3796 | 1467736744639 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:04 INFO - PROCESS | 3796 | 1467736744723 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:39:04 INFO - PROCESS | 3796 | 1467736744732 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 3796 | 1467736744735 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:04 INFO - PROCESS | 3796 | ++DOCSHELL 12BBB000 == 29 [pid = 3796] [id = 287] 08:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12BC0000) [pid = 3796] [serial = 860] [outer = 00000000] 08:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12EED000) [pid = 3796] [serial = 861] [outer = 12BC0000] 08:39:04 INFO - PROCESS | 3796 | 1467736744781 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (131CDC00) [pid = 3796] [serial = 862] [outer = 12BC0000] 08:39:05 INFO - PROCESS | 3796 | 1467736745168 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 563ms 08:39:05 INFO - PROCESS | 3796 | 1467736745200 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 3796 | 1467736745202 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:39:05 INFO - PROCESS | 3796 | 1467736745206 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 3796 | 1467736745209 Marionette TRACE conn2 <- [1,1114,null,{}] 08:39:05 INFO - PROCESS | 3796 | 1467736745224 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 3796 | 1467736745228 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:05 INFO - PROCESS | 3796 | 1467736745322 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:39:05 INFO - PROCESS | 3796 | 1467736745331 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 3796 | 1467736745335 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:05 INFO - PROCESS | 3796 | ++DOCSHELL 13B26000 == 30 [pid = 3796] [id = 288] 08:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13B26400) [pid = 3796] [serial = 863] [outer = 00000000] 08:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E8F400) [pid = 3796] [serial = 864] [outer = 13B26400] 08:39:05 INFO - PROCESS | 3796 | 1467736745387 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14202400) [pid = 3796] [serial = 865] [outer = 13B26400] 08:39:05 INFO - PROCESS | 3796 | 1467736745796 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 617ms 08:39:05 INFO - PROCESS | 3796 | 1467736745823 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 3796 | 1467736745825 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:39:05 INFO - PROCESS | 3796 | 1467736745828 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 3796 | 1467736745830 Marionette TRACE conn2 <- [1,1118,null,{}] 08:39:05 INFO - PROCESS | 3796 | 1467736745834 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 3796 | 1467736745835 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:05 INFO - PROCESS | 3796 | 1467736745917 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:39:05 INFO - PROCESS | 3796 | 1467736745923 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 3796 | 1467736745925 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:05 INFO - PROCESS | 3796 | ++DOCSHELL 13AAB800 == 31 [pid = 3796] [id = 289] 08:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E8E000) [pid = 3796] [serial = 866] [outer = 00000000] 08:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15FBA000) [pid = 3796] [serial = 867] [outer = 13E8E000] 08:39:05 INFO - PROCESS | 3796 | 1467736745969 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15FC3800) [pid = 3796] [serial = 868] [outer = 13E8E000] 08:39:06 INFO - PROCESS | 3796 | 1467736746395 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 618ms 08:39:06 INFO - PROCESS | 3796 | 1467736746444 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 3796 | 1467736746446 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:39:06 INFO - PROCESS | 3796 | 1467736746455 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 3796 | 1467736746457 Marionette TRACE conn2 <- [1,1122,null,{}] 08:39:06 INFO - PROCESS | 3796 | 1467736746460 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 3796 | 1467736746462 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:06 INFO - PROCESS | 3796 | 1467736746572 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:39:06 INFO - PROCESS | 3796 | 1467736746584 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 3796 | 1467736746586 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:06 INFO - PROCESS | 3796 | ++DOCSHELL 145C5800 == 32 [pid = 3796] [id = 290] 08:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15FBAC00) [pid = 3796] [serial = 869] [outer = 00000000] 08:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (160C3C00) [pid = 3796] [serial = 870] [outer = 15FBAC00] 08:39:06 INFO - PROCESS | 3796 | 1467736746629 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16D01C00) [pid = 3796] [serial = 871] [outer = 15FBAC00] 08:39:06 INFO - PROCESS | 3796 | 1467736747014 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 617ms 08:39:07 INFO - PROCESS | 3796 | 1467736747066 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3796 | 1467736747068 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:39:07 INFO - PROCESS | 3796 | 1467736747054 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:39:07 INFO - PROCESS | 3796 | 1467736747055 Marionette TRACE conn2 <- [1,1126,null,{}] 08:39:07 INFO - PROCESS | 3796 | 1467736747059 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3796 | 1467736747065 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:07 INFO - PROCESS | 3796 | 1467736747195 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:39:07 INFO - PROCESS | 3796 | 1467736747188 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3796 | 1467736747190 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:07 INFO - PROCESS | 3796 | ++DOCSHELL 16E98C00 == 33 [pid = 3796] [id = 291] 08:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E99800) [pid = 3796] [serial = 872] [outer = 00000000] 08:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1766A800) [pid = 3796] [serial = 873] [outer = 16E99800] 08:39:07 INFO - PROCESS | 3796 | 1467736747279 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1776B800) [pid = 3796] [serial = 874] [outer = 16E99800] 08:39:07 INFO - PROCESS | 3796 | 1467736747674 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 645ms 08:39:07 INFO - PROCESS | 3796 | 1467736747720 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3796 | 1467736747722 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:39:07 INFO - PROCESS | 3796 | 1467736747729 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 3796 | 1467736747731 Marionette TRACE conn2 <- [1,1130,null,{}] 08:39:07 INFO - PROCESS | 3796 | 1467736747734 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3796 | 1467736747736 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:07 INFO - PROCESS | 3796 | 1467736747833 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:39:07 INFO - PROCESS | 3796 | 1467736747844 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3796 | 1467736747846 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:07 INFO - PROCESS | 3796 | ++DOCSHELL 1766A000 == 34 [pid = 3796] [id = 292] 08:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17CA0000) [pid = 3796] [serial = 875] [outer = 00000000] 08:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (181BE800) [pid = 3796] [serial = 876] [outer = 17CA0000] 08:39:07 INFO - PROCESS | 3796 | 1467736747888 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (181C1400) [pid = 3796] [serial = 877] [outer = 17CA0000] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16D0AC00) [pid = 3796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17FDF400) [pid = 3796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A79800) [pid = 3796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1968A000) [pid = 3796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10272000) [pid = 3796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19685000) [pid = 3796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13B2B800) [pid = 3796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (129E8C00) [pid = 3796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12E8A800) [pid = 3796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (159C8400) [pid = 3796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1560B000) [pid = 3796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A9DC00) [pid = 3796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (175CE000) [pid = 3796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:39:08 INFO - PROCESS | 3796 | 1467736748393 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 700ms 08:39:08 INFO - PROCESS | 3796 | 1467736748439 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:39:08 INFO - PROCESS | 3796 | 1467736748441 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:39:08 INFO - PROCESS | 3796 | 1467736748444 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 3796 | 1467736748446 Marionette TRACE conn2 <- [1,1134,null,{}] 08:39:08 INFO - PROCESS | 3796 | 1467736748449 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 3796 | 1467736748451 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:08 INFO - PROCESS | 3796 | 1467736748507 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:39:08 INFO - PROCESS | 3796 | 1467736748513 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3796 | 1467736748515 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:08 INFO - PROCESS | 3796 | ++DOCSHELL 10A79C00 == 35 [pid = 3796] [id = 293] 08:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10E52400) [pid = 3796] [serial = 878] [outer = 00000000] 08:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17662800) [pid = 3796] [serial = 879] [outer = 10E52400] 08:39:08 INFO - PROCESS | 3796 | 1467736748557 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17C9E400) [pid = 3796] [serial = 880] [outer = 10E52400] 08:39:08 INFO - PROCESS | 3796 | 1467736748928 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 522ms 08:39:08 INFO - PROCESS | 3796 | 1467736748958 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 3796 | 1467736748960 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:39:08 INFO - PROCESS | 3796 | 1467736748967 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 3796 | 1467736748969 Marionette TRACE conn2 <- [1,1138,null,{}] 08:39:08 INFO - PROCESS | 3796 | 1467736748972 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 3796 | 1467736748974 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:09 INFO - PROCESS | 3796 | 1467736749049 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:39:09 INFO - PROCESS | 3796 | 1467736749055 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3796 | 1467736749057 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:09 INFO - PROCESS | 3796 | ++DOCSHELL 181BD800 == 36 [pid = 3796] [id = 294] 08:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19955400) [pid = 3796] [serial = 881] [outer = 00000000] 08:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19FABC00) [pid = 3796] [serial = 882] [outer = 19955400] 08:39:09 INFO - PROCESS | 3796 | 1467736749100 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19FAC400) [pid = 3796] [serial = 883] [outer = 19955400] 08:39:09 INFO - PROCESS | 3796 | 1467736749478 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 549ms 08:39:09 INFO - PROCESS | 3796 | 1467736749531 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3796 | 1467736749533 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:39:09 INFO - PROCESS | 3796 | 1467736749536 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:39:09 INFO - PROCESS | 3796 | 1467736749538 Marionette TRACE conn2 <- [1,1142,null,{}] 08:39:09 INFO - PROCESS | 3796 | 1467736749541 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 3796 | 1467736749543 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:09 INFO - PROCESS | 3796 | 1467736749615 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:39:09 INFO - PROCESS | 3796 | 1467736749624 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3796 | 1467736749626 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:09 INFO - PROCESS | 3796 | ++DOCSHELL 14209800 == 37 [pid = 3796] [id = 295] 08:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17661400) [pid = 3796] [serial = 884] [outer = 00000000] 08:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2F3400) [pid = 3796] [serial = 885] [outer = 17661400] 08:39:09 INFO - PROCESS | 3796 | 1467736749667 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A605000) [pid = 3796] [serial = 886] [outer = 17661400] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 12BBB000 == 36 [pid = 3796] [id = 287] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 10A9A000 == 35 [pid = 3796] [id = 286] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 0C76F400 == 34 [pid = 3796] [id = 285] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 13AAB800 == 33 [pid = 3796] [id = 289] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 13B26000 == 32 [pid = 3796] [id = 288] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 10A79C00 == 31 [pid = 3796] [id = 293] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 1766A000 == 30 [pid = 3796] [id = 292] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 181BD800 == 29 [pid = 3796] [id = 294] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 16E98C00 == 28 [pid = 3796] [id = 291] 08:39:10 INFO - PROCESS | 3796 | --DOCSHELL 145C5800 == 27 [pid = 3796] [id = 290] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A608800) [pid = 3796] [serial = 781] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (176BF800) [pid = 3796] [serial = 829] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19955C00) [pid = 3796] [serial = 832] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19952800) [pid = 3796] [serial = 831] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (114AA400) [pid = 3796] [serial = 813] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11CB1C00) [pid = 3796] [serial = 814] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19CF0C00) [pid = 3796] [serial = 834] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10E50400) [pid = 3796] [serial = 816] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114A0000) [pid = 3796] [serial = 817] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1995D000) [pid = 3796] [serial = 811] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1453A000) [pid = 3796] [serial = 823] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1560A000) [pid = 3796] [serial = 838] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1420CC00) [pid = 3796] [serial = 822] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (131C8800) [pid = 3796] [serial = 819] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1323F000) [pid = 3796] [serial = 820] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (160C4000) [pid = 3796] [serial = 825] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (145C3400) [pid = 3796] [serial = 837] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A133400) [pid = 3796] [serial = 843] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A242C00) [pid = 3796] [serial = 844] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19CB8000) [pid = 3796] [serial = 840] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19CF1000) [pid = 3796] [serial = 835] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1704CC00) [pid = 3796] [serial = 828] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19FA2C00) [pid = 3796] [serial = 841] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1674F400) [pid = 3796] [serial = 826] [outer = 00000000] [url = about:blank] 08:39:11 INFO - PROCESS | 3796 | 1467736751292 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1771ms 08:39:11 INFO - PROCESS | 3796 | 1467736751316 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3796 | 1467736751319 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:39:11 INFO - PROCESS | 3796 | 1467736751306 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 3796 | 1467736751309 Marionette TRACE conn2 <- [1,1146,null,{}] 08:39:11 INFO - PROCESS | 3796 | 1467736751314 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 3796 | 1467736751316 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:11 INFO - PROCESS | 3796 | 1467736751402 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:39:11 INFO - PROCESS | 3796 | 1467736751409 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 3796 | 1467736751411 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:11 INFO - PROCESS | 3796 | ++DOCSHELL 11426400 == 28 [pid = 3796] [id = 296] 08:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11429000) [pid = 3796] [serial = 887] [outer = 00000000] 08:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11841C00) [pid = 3796] [serial = 888] [outer = 11429000] 08:39:11 INFO - PROCESS | 3796 | 1467736751459 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1188BC00) [pid = 3796] [serial = 889] [outer = 11429000] 08:39:11 INFO - PROCESS | 3796 | 1467736751882 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 617ms 08:39:11 INFO - PROCESS | 3796 | 1467736751940 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3796 | 1467736751925 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:39:11 INFO - PROCESS | 3796 | 1467736751931 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 3796 | 1467736751933 Marionette TRACE conn2 <- [1,1150,null,{}] 08:39:11 INFO - PROCESS | 3796 | 1467736751938 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 3796 | 1467736751940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:12 INFO - PROCESS | 3796 | 1467736752030 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:39:12 INFO - PROCESS | 3796 | 1467736752111 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3796 | 1467736752113 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:12 INFO - PROCESS | 3796 | ++DOCSHELL 12E63400 == 29 [pid = 3796] [id = 297] 08:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12E81800) [pid = 3796] [serial = 890] [outer = 00000000] 08:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1316D800) [pid = 3796] [serial = 891] [outer = 12E81800] 08:39:12 INFO - PROCESS | 3796 | 1467736752149 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1323C400) [pid = 3796] [serial = 892] [outer = 12E81800] 08:39:12 INFO - PROCESS | 3796 | 1467736752485 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 563ms 08:39:12 INFO - PROCESS | 3796 | 1467736752505 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 3796 | 1467736752507 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:39:12 INFO - PROCESS | 3796 | 1467736752511 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 3796 | 1467736752514 Marionette TRACE conn2 <- [1,1154,null,{}] 08:39:12 INFO - PROCESS | 3796 | 1467736752525 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 3796 | 1467736752530 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:12 INFO - PROCESS | 3796 | 1467736752629 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:39:12 INFO - PROCESS | 3796 | 1467736752640 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3796 | 1467736752643 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:12 INFO - PROCESS | 3796 | ++DOCSHELL 13AB1000 == 30 [pid = 3796] [id = 298] 08:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13AB4000) [pid = 3796] [serial = 893] [outer = 00000000] 08:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E90000) [pid = 3796] [serial = 894] [outer = 13AB4000] 08:39:12 INFO - PROCESS | 3796 | 1467736752691 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1420F800) [pid = 3796] [serial = 895] [outer = 13AB4000] 08:39:13 INFO - PROCESS | 3796 | 1467736753060 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 617ms 08:39:13 INFO - PROCESS | 3796 | 1467736753123 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 3796 | 1467736753127 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:39:13 INFO - PROCESS | 3796 | 1467736753131 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 3796 | 1467736753133 Marionette TRACE conn2 <- [1,1158,null,{}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:39:13 INFO - PROCESS | 3796 | 1467736753136 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 3796 | 1467736753138 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:13 INFO - PROCESS | 3796 | 1467736753200 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:39:13 INFO - PROCESS | 3796 | 1467736753207 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 3796 | 1467736753209 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:13 INFO - PROCESS | 3796 | ++DOCSHELL 145C3400 == 31 [pid = 3796] [id = 299] 08:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (145C4400) [pid = 3796] [serial = 896] [outer = 00000000] 08:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159CB400) [pid = 3796] [serial = 897] [outer = 145C4400] 08:39:13 INFO - PROCESS | 3796 | 1467736753254 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15FBB800) [pid = 3796] [serial = 898] [outer = 145C4400] 08:39:13 INFO - PROCESS | 3796 | 1467736753612 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 521ms 08:39:13 INFO - PROCESS | 3796 | 1467736753650 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 3796 | 1467736753652 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:39:13 INFO - PROCESS | 3796 | 1467736753655 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 3796 | 1467736753657 Marionette TRACE conn2 <- [1,1162,null,{}] 08:39:13 INFO - PROCESS | 3796 | 1467736753660 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 3796 | 1467736753662 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:13 INFO - PROCESS | 3796 | 1467736753737 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:39:13 INFO - PROCESS | 3796 | 1467736753742 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 3796 | 1467736753745 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:13 INFO - PROCESS | 3796 | ++DOCSHELL 15FC0C00 == 32 [pid = 3796] [id = 300] 08:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (160C0C00) [pid = 3796] [serial = 899] [outer = 00000000] 08:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16754000) [pid = 3796] [serial = 900] [outer = 160C0C00] 08:39:13 INFO - PROCESS | 3796 | 1467736753770 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16D0EC00) [pid = 3796] [serial = 901] [outer = 160C0C00] 08:39:14 INFO - PROCESS | 3796 | 1467736754180 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3796 | 1467736754224 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:39:14 INFO - PROCESS | 3796 | 1467736754228 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 3796 | 1467736754229 Marionette TRACE conn2 <- [1,1166,null,{}] 08:39:14 INFO - PROCESS | 3796 | 1467736754233 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 3796 | 1467736754239 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:14 INFO - PROCESS | 3796 | 1467736754312 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:39:14 INFO - PROCESS | 3796 | 1467736754320 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3796 | 1467736754322 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:14 INFO - PROCESS | 3796 | ++DOCSHELL 17766800 == 33 [pid = 3796] [id = 301] 08:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17767C00) [pid = 3796] [serial = 902] [outer = 00000000] 08:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17CE4000) [pid = 3796] [serial = 903] [outer = 17767C00] 08:39:14 INFO - PROCESS | 3796 | 1467736754365 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17CE7000) [pid = 3796] [serial = 904] [outer = 17767C00] 08:39:14 INFO - PROCESS | 3796 | 1467736754762 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3796 | 1467736754785 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:39:14 INFO - PROCESS | 3796 | 1467736754789 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:39:14 INFO - PROCESS | 3796 | 1467736754790 Marionette TRACE conn2 <- [1,1170,null,{}] 08:39:14 INFO - PROCESS | 3796 | 1467736754794 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 3796 | 1467736754796 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:14 INFO - PROCESS | 3796 | 1467736754868 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:39:14 INFO - PROCESS | 3796 | 1467736754874 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3796 | 1467736754875 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:14 INFO - PROCESS | 3796 | ++DOCSHELL 181C6C00 == 34 [pid = 3796] [id = 302] 08:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19958800) [pid = 3796] [serial = 905] [outer = 00000000] 08:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19CBEC00) [pid = 3796] [serial = 906] [outer = 19958800] 08:39:14 INFO - PROCESS | 3796 | 1467736754901 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19CBF800) [pid = 3796] [serial = 907] [outer = 19958800] 08:39:15 INFO - PROCESS | 3796 | 1467736755330 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3796 | 1467736755349 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:39:15 INFO - PROCESS | 3796 | 1467736755352 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 3796 | 1467736755354 Marionette TRACE conn2 <- [1,1174,null,{}] 08:39:15 INFO - PROCESS | 3796 | 1467736755357 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 3796 | 1467736755359 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:15 INFO - PROCESS | 3796 | 1467736755437 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:39:15 INFO - PROCESS | 3796 | 1467736755443 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3796 | 1467736755445 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:15 INFO - PROCESS | 3796 | ++DOCSHELL 0C769400 == 35 [pid = 3796] [id = 303] 08:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19CED000) [pid = 3796] [serial = 908] [outer = 00000000] 08:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A133400) [pid = 3796] [serial = 909] [outer = 19CED000] 08:39:15 INFO - PROCESS | 3796 | 1467736755470 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A136000) [pid = 3796] [serial = 910] [outer = 19CED000] 08:39:15 INFO - PROCESS | 3796 | 1467736755870 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3796 | 1467736755929 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:39:15 INFO - PROCESS | 3796 | 1467736755937 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 3796 | 1467736755939 Marionette TRACE conn2 <- [1,1178,null,{}] 08:39:15 INFO - PROCESS | 3796 | 1467736755942 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 3796 | 1467736755944 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:16 INFO - PROCESS | 3796 | 1467736756055 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:39:16 INFO - PROCESS | 3796 | 1467736756119 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 3796 | 1467736756121 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:16 INFO - PROCESS | 3796 | ++DOCSHELL 13AADC00 == 36 [pid = 3796] [id = 304] 08:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A246000) [pid = 3796] [serial = 911] [outer = 00000000] 08:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A608800) [pid = 3796] [serial = 912] [outer = 1A246000] 08:39:16 INFO - PROCESS | 3796 | 1467736756172 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A60E800) [pid = 3796] [serial = 913] [outer = 1A246000] 08:39:16 INFO - PROCESS | 3796 | 1467736756509 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 3796 | 1467736756556 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:39:16 INFO - PROCESS | 3796 | 1467736756559 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 3796 | 1467736756561 Marionette TRACE conn2 <- [1,1182,null,{}] 08:39:16 INFO - PROCESS | 3796 | 1467736756570 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 3796 | 1467736756572 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:16 INFO - PROCESS | 3796 | 1467736756660 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:39:16 INFO - PROCESS | 3796 | 1467736756665 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 3796 | 1467736756667 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:16 INFO - PROCESS | 3796 | ++DOCSHELL 1A604C00 == 37 [pid = 3796] [id = 305] 08:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A78D800) [pid = 3796] [serial = 914] [outer = 00000000] 08:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A8A7C00) [pid = 3796] [serial = 915] [outer = 1A78D800] 08:39:16 INFO - PROCESS | 3796 | 1467736756709 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A8AB000) [pid = 3796] [serial = 916] [outer = 1A78D800] 08:39:17 INFO - PROCESS | 3796 | 1467736757119 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3796 | 1467736757137 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:39:17 INFO - PROCESS | 3796 | 1467736757140 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 3796 | 1467736757142 Marionette TRACE conn2 <- [1,1186,null,{}] 08:39:17 INFO - PROCESS | 3796 | 1467736757146 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 3796 | 1467736757148 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:17 INFO - PROCESS | 3796 | 1467736757248 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:39:17 INFO - PROCESS | 3796 | 1467736757317 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3796 | 1467736757320 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:17 INFO - PROCESS | 3796 | ++DOCSHELL 15FBF800 == 38 [pid = 3796] [id = 306] 08:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A8AEC00) [pid = 3796] [serial = 917] [outer = 00000000] 08:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AB33000) [pid = 3796] [serial = 918] [outer = 1A8AEC00] 08:39:17 INFO - PROCESS | 3796 | 1467736757365 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AC94C00) [pid = 3796] [serial = 919] [outer = 1A8AEC00] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19955400) [pid = 3796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15FBAC00) [pid = 3796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16E99800) [pid = 3796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17CA0000) [pid = 3796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19680800) [pid = 3796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13AAE000) [pid = 3796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A9F800) [pid = 3796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13E8E000) [pid = 3796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13B26400) [pid = 3796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12BC0000) [pid = 3796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A9AC00) [pid = 3796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10229400) [pid = 3796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10E52400) [pid = 3796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:39:17 INFO - PROCESS | 3796 | 1467736757803 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 700ms 08:39:17 INFO - PROCESS | 3796 | 1467736757837 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3796 | 1467736757839 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:39:17 INFO - PROCESS | 3796 | 1467736757842 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 3796 | 1467736757844 Marionette TRACE conn2 <- [1,1190,null,{}] 08:39:17 INFO - PROCESS | 3796 | 1467736757848 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 3796 | 1467736757850 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:17 INFO - PROCESS | 3796 | 1467736757910 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:39:17 INFO - PROCESS | 3796 | 1467736757916 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3796 | 1467736757918 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:17 INFO - PROCESS | 3796 | ++DOCSHELL 159CEC00 == 39 [pid = 3796] [id = 307] 08:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15FBA400) [pid = 3796] [serial = 920] [outer = 00000000] 08:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (181C5C00) [pid = 3796] [serial = 921] [outer = 15FBA400] 08:39:17 INFO - PROCESS | 3796 | 1467736757969 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A23A000) [pid = 3796] [serial = 922] [outer = 15FBA400] 08:39:18 INFO - PROCESS | 3796 | 1467736758343 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:18 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 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 563ms 08:39:18 INFO - PROCESS | 3796 | 1467736758400 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 3796 | 1467736758402 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:39:18 INFO - PROCESS | 3796 | 1467736758406 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 3796 | 1467736758407 Marionette TRACE conn2 <- [1,1194,null,{}] 08:39:18 INFO - PROCESS | 3796 | 1467736758411 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 3796 | 1467736758412 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:18 INFO - PROCESS | 3796 | 1467736758471 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:39:18 INFO - PROCESS | 3796 | 1467736758476 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3796 | 1467736758478 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:18 INFO - PROCESS | 3796 | ++DOCSHELL 19955C00 == 40 [pid = 3796] [id = 308] 08:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AB2A000) [pid = 3796] [serial = 923] [outer = 00000000] 08:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AC97C00) [pid = 3796] [serial = 924] [outer = 1AB2A000] 08:39:18 INFO - PROCESS | 3796 | 1467736758521 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AC9A400) [pid = 3796] [serial = 925] [outer = 1AB2A000] 08:39:18 INFO - PROCESS | 3796 | 1467736758901 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:18 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 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 521ms 08:39:18 INFO - PROCESS | 3796 | 1467736758937 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 3796 | 1467736758938 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:39:18 INFO - PROCESS | 3796 | 1467736758962 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 3796 | 1467736758964 Marionette TRACE conn2 <- [1,1198,null,{}] 08:39:18 INFO - PROCESS | 3796 | 1467736758951 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 3796 | 1467736758953 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:19 INFO - PROCESS | 3796 | 1467736759030 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:39:19 INFO - PROCESS | 3796 | 1467736759036 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3796 | 1467736759038 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:19 INFO - PROCESS | 3796 | ++DOCSHELL 16753C00 == 41 [pid = 3796] [id = 309] 08:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AC8F400) [pid = 3796] [serial = 926] [outer = 00000000] 08:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AE93C00) [pid = 3796] [serial = 927] [outer = 1AC8F400] 08:39:19 INFO - PROCESS | 3796 | 1467736759079 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AE9B000) [pid = 3796] [serial = 928] [outer = 1AC8F400] 08:39:19 INFO - PROCESS | 3796 | --DOCSHELL 11426400 == 40 [pid = 3796] [id = 296] 08:39:19 INFO - PROCESS | 3796 | --DOCSHELL 14209800 == 39 [pid = 3796] [id = 295] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 145C3400 == 38 [pid = 3796] [id = 299] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 12E63400 == 37 [pid = 3796] [id = 297] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 17766800 == 36 [pid = 3796] [id = 301] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 159CEC00 == 35 [pid = 3796] [id = 307] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 15FBF800 == 34 [pid = 3796] [id = 306] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 0C769400 == 33 [pid = 3796] [id = 303] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 19955C00 == 32 [pid = 3796] [id = 308] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 13AB1000 == 31 [pid = 3796] [id = 298] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 15FC0C00 == 30 [pid = 3796] [id = 300] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 13AADC00 == 29 [pid = 3796] [id = 304] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 1A604C00 == 28 [pid = 3796] [id = 305] 08:39:20 INFO - PROCESS | 3796 | --DOCSHELL 181C6C00 == 27 [pid = 3796] [id = 302] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19FAC400) [pid = 3796] [serial = 883] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A2F3400) [pid = 3796] [serial = 885] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (160C3C00) [pid = 3796] [serial = 870] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1766A800) [pid = 3796] [serial = 873] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16D01C00) [pid = 3796] [serial = 871] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (181BE800) [pid = 3796] [serial = 876] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1776B800) [pid = 3796] [serial = 874] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19FABC00) [pid = 3796] [serial = 882] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (181C1400) [pid = 3796] [serial = 877] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19CEE800) [pid = 3796] [serial = 852] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (154E7C00) [pid = 3796] [serial = 850] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13E97400) [pid = 3796] [serial = 849] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11848800) [pid = 3796] [serial = 847] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11428800) [pid = 3796] [serial = 846] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15FBA000) [pid = 3796] [serial = 867] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E8F400) [pid = 3796] [serial = 864] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14202400) [pid = 3796] [serial = 865] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12EED000) [pid = 3796] [serial = 861] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (131CDC00) [pid = 3796] [serial = 862] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11260400) [pid = 3796] [serial = 858] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11284400) [pid = 3796] [serial = 859] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10A7EC00) [pid = 3796] [serial = 856] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10561400) [pid = 3796] [serial = 855] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A132800) [pid = 3796] [serial = 853] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17662800) [pid = 3796] [serial = 879] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17C9E400) [pid = 3796] [serial = 880] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (15FC3800) [pid = 3796] [serial = 868] [outer = 00000000] [url = about:blank] 08:39:20 INFO - PROCESS | 3796 | 1467736760616 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1729ms 08:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:39:20 INFO - PROCESS | 3796 | 1467736760671 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 3796 | 1467736760675 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:39:20 INFO - PROCESS | 3796 | 1467736760680 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 3796 | 1467736760684 Marionette TRACE conn2 <- [1,1202,null,{}] 08:39:20 INFO - PROCESS | 3796 | 1467736760690 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 3796 | 1467736760693 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:20 INFO - PROCESS | 3796 | 1467736760765 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:39:20 INFO - PROCESS | 3796 | 1467736760772 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 3796 | 1467736760776 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:20 INFO - PROCESS | 3796 | ++DOCSHELL 10A76800 == 28 [pid = 3796] [id = 310] 08:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A79400) [pid = 3796] [serial = 929] [outer = 00000000] 08:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11259400) [pid = 3796] [serial = 930] [outer = 10A79400] 08:39:20 INFO - PROCESS | 3796 | 1467736760824 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11262000) [pid = 3796] [serial = 931] [outer = 10A79400] 08:39:21 INFO - PROCESS | 3796 | 1467736761241 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 604ms 08:39:21 INFO - PROCESS | 3796 | 1467736761294 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3796 | 1467736761299 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:39:21 INFO - PROCESS | 3796 | 1467736761306 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 3796 | 1467736761308 Marionette TRACE conn2 <- [1,1206,null,{}] 08:39:21 INFO - PROCESS | 3796 | 1467736761312 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 3796 | 1467736761315 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:21 INFO - PROCESS | 3796 | 1467736761383 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:39:21 INFO - PROCESS | 3796 | 1467736761391 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3796 | 1467736761394 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:21 INFO - PROCESS | 3796 | ++DOCSHELL 1188A000 == 29 [pid = 3796] [id = 311] 08:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11895800) [pid = 3796] [serial = 932] [outer = 00000000] 08:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11DDE400) [pid = 3796] [serial = 933] [outer = 11895800] 08:39:21 INFO - PROCESS | 3796 | 1467736761440 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12B69400) [pid = 3796] [serial = 934] [outer = 11895800] 08:39:21 INFO - PROCESS | 3796 | 1467736761836 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 563ms 08:39:21 INFO - PROCESS | 3796 | 1467736761863 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3796 | 1467736761865 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:39:21 INFO - PROCESS | 3796 | 1467736761871 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 3796 | 1467736761875 Marionette TRACE conn2 <- [1,1210,null,{}] 08:39:21 INFO - PROCESS | 3796 | 1467736761885 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 3796 | 1467736761890 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:21 INFO - PROCESS | 3796 | 1467736761953 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:39:21 INFO - PROCESS | 3796 | 1467736761994 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3796 | 1467736761997 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:22 INFO - PROCESS | 3796 | ++DOCSHELL 131CE000 == 30 [pid = 3796] [id = 312] 08:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13244800) [pid = 3796] [serial = 935] [outer = 00000000] 08:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (132A2800) [pid = 3796] [serial = 936] [outer = 13244800] 08:39:22 INFO - PROCESS | 3796 | 1467736762095 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1390D000) [pid = 3796] [serial = 937] [outer = 13244800] 08:39:22 INFO - PROCESS | 3796 | 1467736762430 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 3796 | 1467736762488 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:39:22 INFO - PROCESS | 3796 | 1467736762492 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 3796 | 1467736762504 Marionette TRACE conn2 <- [1,1214,null,{}] 08:39:22 INFO - PROCESS | 3796 | 1467736762490 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 3796 | 1467736762493 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:22 INFO - PROCESS | 3796 | 1467736762605 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:39:22 INFO - PROCESS | 3796 | 1467736762657 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 3796 | 1467736762641 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:22 INFO - PROCESS | 3796 | ++DOCSHELL 132A0000 == 31 [pid = 3796] [id = 313] 08:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13908C00) [pid = 3796] [serial = 938] [outer = 00000000] 08:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14208000) [pid = 3796] [serial = 939] [outer = 13908C00] 08:39:22 INFO - PROCESS | 3796 | 1467736762684 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14537000) [pid = 3796] [serial = 940] [outer = 13908C00] 08:39:22 INFO - PROCESS | 3796 | 1467736763006 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 577ms 08:39:23 INFO - PROCESS | 3796 | 1467736763071 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3796 | 1467736763073 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:39:23 INFO - PROCESS | 3796 | 1467736763077 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 3796 | 1467736763078 Marionette TRACE conn2 <- [1,1218,null,{}] 08:39:23 INFO - PROCESS | 3796 | 1467736763082 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 3796 | 1467736763084 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:23 INFO - PROCESS | 3796 | 1467736763145 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:39:23 INFO - PROCESS | 3796 | 1467736763187 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3796 | 1467736763189 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:23 INFO - PROCESS | 3796 | ++DOCSHELL 145BD400 == 32 [pid = 3796] [id = 314] 08:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (145C4000) [pid = 3796] [serial = 941] [outer = 00000000] 08:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (159CE400) [pid = 3796] [serial = 942] [outer = 145C4000] 08:39:23 INFO - PROCESS | 3796 | 1467736763232 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15FBFC00) [pid = 3796] [serial = 943] [outer = 145C4000] 08:39:23 INFO - PROCESS | 3796 | 1467736763589 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 562ms 08:39:23 INFO - PROCESS | 3796 | 1467736763635 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3796 | 1467736763637 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:39:23 INFO - PROCESS | 3796 | 1467736763644 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 3796 | 1467736763646 Marionette TRACE conn2 <- [1,1222,null,{}] 08:39:23 INFO - PROCESS | 3796 | 1467736763650 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 3796 | 1467736763655 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:23 INFO - PROCESS | 3796 | 1467736763731 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:39:23 INFO - PROCESS | 3796 | 1467736763739 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3796 | 1467736763741 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:23 INFO - PROCESS | 3796 | ++DOCSHELL 16095C00 == 33 [pid = 3796] [id = 315] 08:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16099400) [pid = 3796] [serial = 944] [outer = 00000000] 08:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1609E400) [pid = 3796] [serial = 945] [outer = 16099400] 08:39:23 INFO - PROCESS | 3796 | 1467736763784 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (160C0400) [pid = 3796] [serial = 946] [outer = 16099400] 08:39:24 INFO - PROCESS | 3796 | 1467736764149 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 521ms 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:39:24 INFO - PROCESS | 3796 | 1467736764172 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3796 | 1467736764175 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:39:24 INFO - PROCESS | 3796 | 1467736764178 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3796 | 1467736764179 Marionette TRACE conn2 <- [1,1226,null,{}] 08:39:24 INFO - PROCESS | 3796 | 1467736764183 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 3796 | 1467736764185 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:24 INFO - PROCESS | 3796 | 1467736764288 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:39:24 INFO - PROCESS | 3796 | 1467736764293 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3796 | 1467736764295 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:24 INFO - PROCESS | 3796 | ++DOCSHELL 1609B800 == 34 [pid = 3796] [id = 316] 08:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1609DC00) [pid = 3796] [serial = 947] [outer = 00000000] 08:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16D05000) [pid = 3796] [serial = 948] [outer = 1609DC00] 08:39:24 INFO - PROCESS | 3796 | 1467736764339 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16D0AC00) [pid = 3796] [serial = 949] [outer = 1609DC00] 08:39:24 INFO - PROCESS | 3796 | 1467736764687 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 563ms 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:39:24 INFO - PROCESS | 3796 | 1467736764737 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3796 | 1467736764739 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:39:24 INFO - PROCESS | 3796 | 1467736764742 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3796 | 1467736764744 Marionette TRACE conn2 <- [1,1230,null,{}] 08:39:24 INFO - PROCESS | 3796 | 1467736764747 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 3796 | 1467736764749 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:24 INFO - PROCESS | 3796 | 1467736764810 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:39:24 INFO - PROCESS | 3796 | 1467736764815 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3796 | 1467736764817 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:24 INFO - PROCESS | 3796 | ++DOCSHELL 0C766400 == 35 [pid = 3796] [id = 317] 08:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13B26000) [pid = 3796] [serial = 950] [outer = 00000000] 08:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1766B400) [pid = 3796] [serial = 951] [outer = 13B26000] 08:39:24 INFO - PROCESS | 3796 | 1467736764859 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176BA400) [pid = 3796] [serial = 952] [outer = 13B26000] 08:39:25 INFO - PROCESS | 3796 | 1467736765246 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 549ms 08:39:25 INFO - PROCESS | 3796 | 1467736765300 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 3796 | 1467736765302 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 3796 | 1467736765305 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:39:25 INFO - PROCESS | 3796 | 1467736765307 Marionette TRACE conn2 <- [1,1234,null,{}] 08:39:25 INFO - PROCESS | 3796 | 1467736765310 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 3796 | 1467736765312 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:25 INFO - PROCESS | 3796 | 1467736765401 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:39:25 INFO - PROCESS | 3796 | 1467736765411 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 3796 | 1467736765413 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:25 INFO - PROCESS | 3796 | ++DOCSHELL 131CC800 == 36 [pid = 3796] [id = 318] 08:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1776A400) [pid = 3796] [serial = 953] [outer = 00000000] 08:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17C9F800) [pid = 3796] [serial = 954] [outer = 1776A400] 08:39:25 INFO - PROCESS | 3796 | 1467736765456 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17CA0000) [pid = 3796] [serial = 955] [outer = 1776A400] 08:39:25 INFO - PROCESS | 3796 | 1467736765846 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 562ms 08:39:25 INFO - PROCESS | 3796 | 1467736765862 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 3796 | 1467736765864 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:39:25 INFO - PROCESS | 3796 | 1467736765867 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 3796 | 1467736765869 Marionette TRACE conn2 <- [1,1238,null,{}] 08:39:25 INFO - PROCESS | 3796 | 1467736765877 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 3796 | 1467736765879 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:25 INFO - PROCESS | 3796 | 1467736765982 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:39:25 INFO - PROCESS | 3796 | 1467736765987 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 3796 | 1467736765990 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:25 INFO - PROCESS | 3796 | ++DOCSHELL 1026D400 == 37 [pid = 3796] [id = 319] 08:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10A9A800) [pid = 3796] [serial = 956] [outer = 00000000] 08:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (181C7400) [pid = 3796] [serial = 957] [outer = 10A9A800] 08:39:26 INFO - PROCESS | 3796 | 1467736766032 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19684C00) [pid = 3796] [serial = 958] [outer = 10A9A800] 08:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 563ms 08:39:26 INFO - PROCESS | 3796 | 1467736766419 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:39:26 INFO - PROCESS | 3796 | 1467736766428 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 3796 | 1467736766430 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:39:26 INFO - PROCESS | 3796 | 1467736766433 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 3796 | 1467736766437 Marionette TRACE conn2 <- [1,1242,null,{}] 08:39:26 INFO - PROCESS | 3796 | 1467736766448 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 3796 | 1467736766450 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:26 INFO - PROCESS | 3796 | 1467736766549 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:39:26 INFO - PROCESS | 3796 | 1467736766644 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 3796 | 1467736766647 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:26 INFO - PROCESS | 3796 | ++DOCSHELL 13E99800 == 38 [pid = 3796] [id = 320] 08:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19CEB400) [pid = 3796] [serial = 959] [outer = 00000000] 08:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19FA4400) [pid = 3796] [serial = 960] [outer = 19CEB400] 08:39:26 INFO - PROCESS | 3796 | 1467736766691 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A131000) [pid = 3796] [serial = 961] [outer = 19CEB400] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1AB2A000) [pid = 3796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A246000) [pid = 3796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A78D800) [pid = 3796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A8AEC00) [pid = 3796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13AB4000) [pid = 3796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12E81800) [pid = 3796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11429000) [pid = 3796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17661400) [pid = 3796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19CED000) [pid = 3796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19958800) [pid = 3796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17767C00) [pid = 3796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (160C0C00) [pid = 3796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (145C4400) [pid = 3796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:39:26 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15FBA400) [pid = 3796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:39:27 INFO - PROCESS | 3796 | 1467736767198 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 796ms 08:39:27 INFO - PROCESS | 3796 | 1467736767237 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3796 | 1467736767239 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:39:27 INFO - PROCESS | 3796 | 1467736767242 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:39:27 INFO - PROCESS | 3796 | 1467736767244 Marionette TRACE conn2 <- [1,1246,null,{}] 08:39:27 INFO - PROCESS | 3796 | 1467736767247 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 3796 | 1467736767249 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:27 INFO - PROCESS | 3796 | 1467736767305 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:39:27 INFO - PROCESS | 3796 | 1467736767310 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 3796 | 1467736767312 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:27 INFO - PROCESS | 3796 | ++DOCSHELL 145C4400 == 39 [pid = 3796] [id = 321] 08:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (160E5400) [pid = 3796] [serial = 962] [outer = 00000000] 08:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17770800) [pid = 3796] [serial = 963] [outer = 160E5400] 08:39:27 INFO - PROCESS | 3796 | 1467736767353 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17FDF000) [pid = 3796] [serial = 964] [outer = 160E5400] 08:39:27 INFO - PROCESS | 3796 | 1467736767754 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 561ms 08:39:27 INFO - PROCESS | 3796 | 1467736767802 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3796 | 1467736767804 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:39:27 INFO - PROCESS | 3796 | 1467736767812 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 3796 | 1467736767813 Marionette TRACE conn2 <- [1,1250,null,{}] 08:39:27 INFO - PROCESS | 3796 | 1467736767827 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 3796 | 1467736767829 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:27 INFO - PROCESS | 3796 | 1467736767904 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:39:27 INFO - PROCESS | 3796 | 1467736767909 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 3796 | 1467736767911 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:27 INFO - PROCESS | 3796 | ++DOCSHELL 145C5000 == 40 [pid = 3796] [id = 322] 08:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16B2EC00) [pid = 3796] [serial = 965] [outer = 00000000] 08:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A241400) [pid = 3796] [serial = 966] [outer = 16B2EC00] 08:39:27 INFO - PROCESS | 3796 | 1467736767936 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A2E8800) [pid = 3796] [serial = 967] [outer = 16B2EC00] 08:39:28 INFO - PROCESS | 3796 | 1467736768371 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 613ms 08:39:28 INFO - PROCESS | 3796 | 1467736768442 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 3796 | 1467736768444 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:39:28 INFO - PROCESS | 3796 | 1467736768449 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 3796 | 1467736768451 Marionette TRACE conn2 <- [1,1254,null,{}] 08:39:28 INFO - PROCESS | 3796 | 1467736768455 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 3796 | 1467736768456 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:28 INFO - PROCESS | 3796 | 1467736768533 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:39:28 INFO - PROCESS | 3796 | 1467736768538 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 3796 | 1467736768540 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:28 INFO - PROCESS | 3796 | ++DOCSHELL 16099000 == 41 [pid = 3796] [id = 323] 08:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (175D3800) [pid = 3796] [serial = 968] [outer = 00000000] 08:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A794000) [pid = 3796] [serial = 969] [outer = 175D3800] 08:39:28 INFO - PROCESS | 3796 | 1467736768582 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A8A6C00) [pid = 3796] [serial = 970] [outer = 175D3800] 08:39:29 INFO - PROCESS | 3796 | 1467736769273 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 911ms 08:39:29 INFO - PROCESS | 3796 | 1467736769354 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 3796 | 1467736769358 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:39:29 INFO - PROCESS | 3796 | 1467736769363 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 3796 | 1467736769367 Marionette TRACE conn2 <- [1,1258,null,{}] 08:39:29 INFO - PROCESS | 3796 | 1467736769372 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 3796 | 1467736769376 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:29 INFO - PROCESS | 3796 | 1467736769508 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:39:29 INFO - PROCESS | 3796 | 1467736769630 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 3796 | 1467736769633 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:29 INFO - PROCESS | 3796 | ++DOCSHELL 10A03000 == 42 [pid = 3796] [id = 324] 08:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A04800) [pid = 3796] [serial = 971] [outer = 00000000] 08:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1128B000) [pid = 3796] [serial = 972] [outer = 10A04800] 08:39:29 INFO - PROCESS | 3796 | 1467736769689 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11847800) [pid = 3796] [serial = 973] [outer = 10A04800] 08:39:30 INFO - PROCESS | 3796 | 1467736770524 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1195ms 08:39:30 INFO - PROCESS | 3796 | 1467736770573 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 3796 | 1467736770577 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:39:30 INFO - PROCESS | 3796 | 1467736770609 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:39:30 INFO - PROCESS | 3796 | 1467736770613 Marionette TRACE conn2 <- [1,1262,null,{}] 08:39:30 INFO - PROCESS | 3796 | 1467736770618 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 3796 | 1467736770621 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:30 INFO - PROCESS | 3796 | 1467736770738 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:39:30 INFO - PROCESS | 3796 | 1467736770817 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 3796 | 1467736770805 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:30 INFO - PROCESS | 3796 | ++DOCSHELL 10A04400 == 43 [pid = 3796] [id = 325] 08:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A09C00) [pid = 3796] [serial = 974] [outer = 00000000] 08:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (114A2400) [pid = 3796] [serial = 975] [outer = 10A09C00] 08:39:30 INFO - PROCESS | 3796 | 1467736770899 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (114AC800) [pid = 3796] [serial = 976] [outer = 10A09C00] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 145C5000 == 42 [pid = 3796] [id = 322] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 145C4400 == 41 [pid = 3796] [id = 321] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 13E99800 == 40 [pid = 3796] [id = 320] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 1026D400 == 39 [pid = 3796] [id = 319] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 131CC800 == 38 [pid = 3796] [id = 318] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 0C766400 == 37 [pid = 3796] [id = 317] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 1609B800 == 36 [pid = 3796] [id = 316] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 16095C00 == 35 [pid = 3796] [id = 315] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 145BD400 == 34 [pid = 3796] [id = 314] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 132A0000 == 33 [pid = 3796] [id = 313] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 131CE000 == 32 [pid = 3796] [id = 312] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 1188A000 == 31 [pid = 3796] [id = 311] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1AE93C00) [pid = 3796] [serial = 927] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 10A76800 == 30 [pid = 3796] [id = 310] 08:39:31 INFO - PROCESS | 3796 | --DOCSHELL 16753C00 == 29 [pid = 3796] [id = 309] 08:39:31 INFO - PROCESS | 3796 | 1467736771373 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1AC9A400) [pid = 3796] [serial = 925] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A608800) [pid = 3796] [serial = 912] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A8A7C00) [pid = 3796] [serial = 915] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A60E800) [pid = 3796] [serial = 913] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AB33000) [pid = 3796] [serial = 918] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A8AB000) [pid = 3796] [serial = 916] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AC97C00) [pid = 3796] [serial = 924] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13E90000) [pid = 3796] [serial = 894] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1420F800) [pid = 3796] [serial = 895] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1316D800) [pid = 3796] [serial = 891] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1323C400) [pid = 3796] [serial = 892] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11841C00) [pid = 3796] [serial = 888] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1188BC00) [pid = 3796] [serial = 889] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A605000) [pid = 3796] [serial = 886] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A133400) [pid = 3796] [serial = 909] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19CBEC00) [pid = 3796] [serial = 906] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19CBF800) [pid = 3796] [serial = 907] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17CE4000) [pid = 3796] [serial = 903] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17CE7000) [pid = 3796] [serial = 904] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16754000) [pid = 3796] [serial = 900] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16D0EC00) [pid = 3796] [serial = 901] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15FBB800) [pid = 3796] [serial = 898] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (159CB400) [pid = 3796] [serial = 897] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (181C5C00) [pid = 3796] [serial = 921] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AC94C00) [pid = 3796] [serial = 919] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A23A000) [pid = 3796] [serial = 922] [outer = 00000000] [url = about:blank] 08:39:31 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A136000) [pid = 3796] [serial = 910] [outer = 00000000] [url = about:blank] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 807ms 08:39:31 INFO - PROCESS | 3796 | 1467736771417 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3796 | 1467736771422 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:39:31 INFO - PROCESS | 3796 | 1467736771432 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:39:31 INFO - PROCESS | 3796 | 1467736771434 Marionette TRACE conn2 <- [1,1266,null,{}] 08:39:31 INFO - PROCESS | 3796 | 1467736771438 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 3796 | 1467736771441 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:31 INFO - PROCESS | 3796 | 1467736771528 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:39:31 INFO - PROCESS | 3796 | 1467736771536 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 3796 | 1467736771538 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:31 INFO - PROCESS | 3796 | ++DOCSHELL 1188BC00 == 30 [pid = 3796] [id = 326] 08:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1188C000) [pid = 3796] [serial = 977] [outer = 00000000] 08:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12C8DC00) [pid = 3796] [serial = 978] [outer = 1188C000] 08:39:31 INFO - PROCESS | 3796 | 1467736771569 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12EEA000) [pid = 3796] [serial = 979] [outer = 1188C000] 08:39:32 INFO - PROCESS | 3796 | 1467736772030 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 672ms 08:39:32 INFO - PROCESS | 3796 | 1467736772099 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 3796 | 1467736772101 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:39:32 INFO - PROCESS | 3796 | 1467736772105 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 3796 | 1467736772108 Marionette TRACE conn2 <- [1,1270,null,{}] 08:39:32 INFO - PROCESS | 3796 | 1467736772118 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 3796 | 1467736772123 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:32 INFO - PROCESS | 3796 | 1467736772232 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:39:32 INFO - PROCESS | 3796 | 1467736772314 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 3796 | 1467736772317 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:32 INFO - PROCESS | 3796 | ++DOCSHELL 13AADC00 == 31 [pid = 3796] [id = 327] 08:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13AB4000) [pid = 3796] [serial = 980] [outer = 00000000] 08:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13B31C00) [pid = 3796] [serial = 981] [outer = 13AB4000] 08:39:32 INFO - PROCESS | 3796 | 1467736772364 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14203800) [pid = 3796] [serial = 982] [outer = 13AB4000] 08:39:32 INFO - PROCESS | 3796 | 1467736772717 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 672ms 08:39:32 INFO - PROCESS | 3796 | 1467736772768 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 3796 | 1467736772770 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:39:32 INFO - PROCESS | 3796 | 1467736772773 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 3796 | 1467736772775 Marionette TRACE conn2 <- [1,1274,null,{}] 08:39:32 INFO - PROCESS | 3796 | 1467736772778 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 3796 | 1467736772780 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:32 INFO - PROCESS | 3796 | 1467736772863 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:39:32 INFO - PROCESS | 3796 | 1467736772869 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 3796 | 1467736772871 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:32 INFO - PROCESS | 3796 | ++DOCSHELL 14209800 == 32 [pid = 3796] [id = 328] 08:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14210000) [pid = 3796] [serial = 983] [outer = 00000000] 08:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (159E2800) [pid = 3796] [serial = 984] [outer = 14210000] 08:39:32 INFO - PROCESS | 3796 | 1467736772914 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15FC2400) [pid = 3796] [serial = 985] [outer = 14210000] 08:39:33 INFO - PROCESS | 3796 | 1467736773377 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 613ms 08:39:33 INFO - PROCESS | 3796 | 1467736773393 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3796 | 1467736773395 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:39:33 INFO - PROCESS | 3796 | 1467736773404 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 3796 | 1467736773406 Marionette TRACE conn2 <- [1,1278,null,{}] 08:39:33 INFO - PROCESS | 3796 | 1467736773410 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 3796 | 1467736773412 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:33 INFO - PROCESS | 3796 | 1467736773496 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:39:33 INFO - PROCESS | 3796 | 1467736773580 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 3796 | 1467736773582 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:33 INFO - PROCESS | 3796 | ++DOCSHELL 16093800 == 33 [pid = 3796] [id = 329] 08:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16093C00) [pid = 3796] [serial = 986] [outer = 00000000] 08:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16098800) [pid = 3796] [serial = 987] [outer = 16093C00] 08:39:33 INFO - PROCESS | 3796 | 1467736773625 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (160BF800) [pid = 3796] [serial = 988] [outer = 16093C00] 08:39:34 INFO - PROCESS | 3796 | 1467736774023 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 672ms 08:39:34 INFO - PROCESS | 3796 | 1467736774062 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 3796 | 1467736774064 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:39:34 INFO - PROCESS | 3796 | 1467736774068 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:39:34 INFO - PROCESS | 3796 | 1467736774069 Marionette TRACE conn2 <- [1,1282,null,{}] 08:39:34 INFO - PROCESS | 3796 | 1467736774079 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 3796 | 1467736774085 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:34 INFO - PROCESS | 3796 | 1467736774213 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:39:34 INFO - PROCESS | 3796 | 1467736774276 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 3796 | 1467736774278 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:34 INFO - PROCESS | 3796 | ++DOCSHELL 16E99400 == 34 [pid = 3796] [id = 330] 08:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17120C00) [pid = 3796] [serial = 989] [outer = 00000000] 08:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17766800) [pid = 3796] [serial = 990] [outer = 17120C00] 08:39:34 INFO - PROCESS | 3796 | 1467736774306 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17767C00) [pid = 3796] [serial = 991] [outer = 17120C00] 08:39:34 INFO - PROCESS | 3796 | 1467736774691 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 658ms 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:39:34 INFO - PROCESS | 3796 | 1467736774733 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 3796 | 1467736774735 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:39:34 INFO - PROCESS | 3796 | 1467736774738 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 3796 | 1467736774739 Marionette TRACE conn2 <- [1,1286,null,{}] 08:39:34 INFO - PROCESS | 3796 | 1467736774743 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 3796 | 1467736774745 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:34 INFO - PROCESS | 3796 | 1467736774887 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:39:34 INFO - PROCESS | 3796 | 1467736774897 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 3796 | 1467736774899 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:34 INFO - PROCESS | 3796 | ++DOCSHELL 13A6AC00 == 35 [pid = 3796] [id = 331] 08:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14531800) [pid = 3796] [serial = 992] [outer = 00000000] 08:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (181C8400) [pid = 3796] [serial = 993] [outer = 14531800] 08:39:34 INFO - PROCESS | 3796 | 1467736774941 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19681C00) [pid = 3796] [serial = 994] [outer = 14531800] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A79400) [pid = 3796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1776A400) [pid = 3796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1AC8F400) [pid = 3796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13908C00) [pid = 3796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (145C4000) [pid = 3796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11895800) [pid = 3796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13B26000) [pid = 3796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13244800) [pid = 3796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1609DC00) [pid = 3796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A9A800) [pid = 3796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16099400) [pid = 3796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19CEB400) [pid = 3796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16B2EC00) [pid = 3796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (160E5400) [pid = 3796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:39:35 INFO - PROCESS | 3796 | 1467736775481 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 762ms 08:39:35 INFO - PROCESS | 3796 | 1467736775515 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 3796 | 1467736775517 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:39:35 INFO - PROCESS | 3796 | 1467736775520 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:39:35 INFO - PROCESS | 3796 | 1467736775521 Marionette TRACE conn2 <- [1,1290,null,{}] 08:39:35 INFO - PROCESS | 3796 | 1467736775525 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 3796 | 1467736775527 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:35 INFO - PROCESS | 3796 | 1467736775600 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:39:35 INFO - PROCESS | 3796 | 1467736775589 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 3796 | 1467736775591 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:35 INFO - PROCESS | 3796 | ++DOCSHELL 159C0000 == 36 [pid = 3796] [id = 332] 08:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15FBAC00) [pid = 3796] [serial = 995] [outer = 00000000] 08:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1704CC00) [pid = 3796] [serial = 996] [outer = 15FBAC00] 08:39:35 INFO - PROCESS | 3796 | 1467736775633 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17766400) [pid = 3796] [serial = 997] [outer = 15FBAC00] 08:39:36 INFO - PROCESS | 3796 | 1467736776029 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 568ms 08:39:36 INFO - PROCESS | 3796 | 1467736776083 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 3796 | 1467736776085 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:39:36 INFO - PROCESS | 3796 | 1467736776092 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:39:36 INFO - PROCESS | 3796 | 1467736776094 Marionette TRACE conn2 <- [1,1294,null,{}] 08:39:36 INFO - PROCESS | 3796 | 1467736776097 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 3796 | 1467736776099 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:36 INFO - PROCESS | 3796 | 1467736776175 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:39:36 INFO - PROCESS | 3796 | 1467736776181 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 3796 | 1467736776182 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:36 INFO - PROCESS | 3796 | ++DOCSHELL 14201C00 == 37 [pid = 3796] [id = 333] 08:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16097400) [pid = 3796] [serial = 998] [outer = 00000000] 08:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10A7C000) [pid = 3796] [serial = 999] [outer = 16097400] 08:39:36 INFO - PROCESS | 3796 | 1467736776225 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FE4000) [pid = 3796] [serial = 1000] [outer = 16097400] 08:39:36 INFO - PROCESS | 3796 | 1467736776666 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 613ms 08:39:36 INFO - PROCESS | 3796 | 1467736776710 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 3796 | 1467736776711 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:39:36 INFO - PROCESS | 3796 | 1467736776715 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 3796 | 1467736776717 Marionette TRACE conn2 <- [1,1298,null,{}] 08:39:36 INFO - PROCESS | 3796 | 1467736776720 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 3796 | 1467736776722 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:36 INFO - PROCESS | 3796 | 1467736776808 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:39:36 INFO - PROCESS | 3796 | 1467736776799 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 3796 | 1467736776801 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:36 INFO - PROCESS | 3796 | ++DOCSHELL 13AB5800 == 38 [pid = 3796] [id = 334] 08:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17044000) [pid = 3796] [serial = 1001] [outer = 00000000] 08:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19CF1000) [pid = 3796] [serial = 1002] [outer = 17044000] 08:39:36 INFO - PROCESS | 3796 | 1467736776842 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19CF2000) [pid = 3796] [serial = 1003] [outer = 17044000] 08:39:37 INFO - PROCESS | 3796 | --DOCSHELL 10A04400 == 37 [pid = 3796] [id = 325] 08:39:37 INFO - PROCESS | 3796 | --DOCSHELL 16099000 == 36 [pid = 3796] [id = 323] 08:39:37 INFO - PROCESS | 3796 | --DOCSHELL 10A03000 == 35 [pid = 3796] [id = 324] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 1188BC00 == 34 [pid = 3796] [id = 326] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 13AADC00 == 33 [pid = 3796] [id = 327] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 13A6AC00 == 32 [pid = 3796] [id = 331] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 159C0000 == 31 [pid = 3796] [id = 332] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 14209800 == 30 [pid = 3796] [id = 328] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 16E99400 == 29 [pid = 3796] [id = 330] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 16093800 == 28 [pid = 3796] [id = 329] 08:39:38 INFO - PROCESS | 3796 | --DOCSHELL 14201C00 == 27 [pid = 3796] [id = 333] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11259400) [pid = 3796] [serial = 930] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11262000) [pid = 3796] [serial = 931] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17C9F800) [pid = 3796] [serial = 954] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AE9B000) [pid = 3796] [serial = 928] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14208000) [pid = 3796] [serial = 939] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14537000) [pid = 3796] [serial = 940] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (159CE400) [pid = 3796] [serial = 942] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15FBFC00) [pid = 3796] [serial = 943] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11DDE400) [pid = 3796] [serial = 933] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12B69400) [pid = 3796] [serial = 934] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1766B400) [pid = 3796] [serial = 951] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (132A2800) [pid = 3796] [serial = 936] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1390D000) [pid = 3796] [serial = 937] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16D05000) [pid = 3796] [serial = 948] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16D0AC00) [pid = 3796] [serial = 949] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (181C7400) [pid = 3796] [serial = 957] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1609E400) [pid = 3796] [serial = 945] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17CA0000) [pid = 3796] [serial = 955] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19FA4400) [pid = 3796] [serial = 960] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (160C0400) [pid = 3796] [serial = 946] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19684C00) [pid = 3796] [serial = 958] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1A241400) [pid = 3796] [serial = 966] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1A794000) [pid = 3796] [serial = 969] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1A2E8800) [pid = 3796] [serial = 967] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (17770800) [pid = 3796] [serial = 963] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A131000) [pid = 3796] [serial = 961] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (17FDF000) [pid = 3796] [serial = 964] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (176BA400) [pid = 3796] [serial = 952] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3796 | 1467736778459 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 3796 | 1467736778498 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:39:38 INFO - PROCESS | 3796 | 1467736778503 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 3796 | 1467736778506 Marionette TRACE conn2 <- [1,1302,null,{}] 08:39:38 INFO - PROCESS | 3796 | 1467736778512 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 3796 | 1467736778516 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:38 INFO - PROCESS | 3796 | 1467736778609 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:39:38 INFO - PROCESS | 3796 | 1467736778615 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 3796 | 1467736778620 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:38 INFO - PROCESS | 3796 | ++DOCSHELL 10E50400 == 28 [pid = 3796] [id = 335] 08:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11259400) [pid = 3796] [serial = 1004] [outer = 00000000] 08:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (11288400) [pid = 3796] [serial = 1005] [outer = 11259400] 08:39:38 INFO - PROCESS | 3796 | 1467736778667 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (11455C00) [pid = 3796] [serial = 1006] [outer = 11259400] 08:39:39 INFO - PROCESS | 3796 | 1467736779132 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 08:39:39 INFO - PROCESS | 3796 | 1467736779167 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 3796 | 1467736779172 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:39:39 INFO - PROCESS | 3796 | 1467736779178 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 3796 | 1467736779181 Marionette TRACE conn2 <- [1,1306,null,{}] 08:39:39 INFO - PROCESS | 3796 | 1467736779184 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 3796 | 1467736779187 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:39 INFO - PROCESS | 3796 | 1467736779270 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:39:39 INFO - PROCESS | 3796 | 1467736779279 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 3796 | 1467736779281 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:39 INFO - PROCESS | 3796 | ++DOCSHELL 129EB400 == 29 [pid = 3796] [id = 336] 08:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (12B68800) [pid = 3796] [serial = 1007] [outer = 00000000] 08:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (12BBC800) [pid = 3796] [serial = 1008] [outer = 12B68800] 08:39:39 INFO - PROCESS | 3796 | 1467736779327 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (12E62800) [pid = 3796] [serial = 1009] [outer = 12B68800] 08:39:39 INFO - PROCESS | 3796 | 1467736779772 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 612ms 08:39:39 INFO - PROCESS | 3796 | 1467736779797 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 3796 | 1467736779800 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:39:39 INFO - PROCESS | 3796 | 1467736779803 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 3796 | 1467736779806 Marionette TRACE conn2 <- [1,1310,null,{}] 08:39:39 INFO - PROCESS | 3796 | 1467736779821 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 3796 | 1467736779826 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:39 INFO - PROCESS | 3796 | 1467736779891 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:39:40 INFO - PROCESS | 3796 | 1467736780043 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 3796 | 1467736780047 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:40 INFO - PROCESS | 3796 | ++DOCSHELL 0C768800 == 30 [pid = 3796] [id = 337] 08:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (0C768C00) [pid = 3796] [serial = 1010] [outer = 00000000] 08:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (102CB800) [pid = 3796] [serial = 1011] [outer = 0C768C00] 08:39:40 INFO - PROCESS | 3796 | 1467736780105 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10A9F800) [pid = 3796] [serial = 1012] [outer = 0C768C00] 08:39:40 INFO - PROCESS | 3796 | 1467736780802 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1046ms 08:39:40 INFO - PROCESS | 3796 | 1467736780851 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 3796 | 1467736780855 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:39:40 INFO - PROCESS | 3796 | 1467736780860 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:39:40 INFO - PROCESS | 3796 | 1467736780863 Marionette TRACE conn2 <- [1,1314,null,{}] 08:39:40 INFO - PROCESS | 3796 | 1467736780868 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 3796 | 1467736780873 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:41 INFO - PROCESS | 3796 | 1467736781023 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:39:41 INFO - PROCESS | 3796 | 1467736781034 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3796 | 1467736781037 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:41 INFO - PROCESS | 3796 | ++DOCSHELL 13245000 == 31 [pid = 3796] [id = 338] 08:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13245C00) [pid = 3796] [serial = 1013] [outer = 00000000] 08:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13902C00) [pid = 3796] [serial = 1014] [outer = 13245C00] 08:39:41 INFO - PROCESS | 3796 | 1467736781091 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13A6E000) [pid = 3796] [serial = 1015] [outer = 13245C00] 08:39:41 INFO - PROCESS | 3796 | 1467736781821 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:41 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 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1091ms 08:39:41 INFO - PROCESS | 3796 | 1467736781951 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:39:41 INFO - PROCESS | 3796 | 1467736781955 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:39:41 INFO - PROCESS | 3796 | 1467736781959 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 3796 | 1467736781963 Marionette TRACE conn2 <- [1,1318,null,{}] 08:39:41 INFO - PROCESS | 3796 | 1467736781969 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 3796 | 1467736781972 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:42 INFO - PROCESS | 3796 | 1467736782088 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:39:42 INFO - PROCESS | 3796 | 1467736782163 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 3796 | 1467736782168 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:42 INFO - PROCESS | 3796 | ++DOCSHELL 11895400 == 32 [pid = 3796] [id = 339] 08:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11CF4C00) [pid = 3796] [serial = 1016] [outer = 00000000] 08:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12BB5C00) [pid = 3796] [serial = 1017] [outer = 11CF4C00] 08:39:42 INFO - PROCESS | 3796 | 1467736782199 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1316D400) [pid = 3796] [serial = 1018] [outer = 11CF4C00] 08:39:42 INFO - PROCESS | 3796 | --DOCSHELL 129EB400 == 31 [pid = 3796] [id = 336] 08:39:42 INFO - PROCESS | 3796 | --DOCSHELL 10E50400 == 30 [pid = 3796] [id = 335] 08:39:42 INFO - PROCESS | 3796 | 1467736782670 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:42 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 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 762ms 08:39:42 INFO - PROCESS | 3796 | 1467736782720 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 3796 | 1467736782723 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:39:42 INFO - PROCESS | 3796 | 1467736782729 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 3796 | 1467736782733 Marionette TRACE conn2 <- [1,1322,null,{}] 08:39:42 INFO - PROCESS | 3796 | 1467736782736 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 3796 | 1467736782739 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:42 INFO - PROCESS | 3796 | 1467736782841 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:39:42 INFO - PROCESS | 3796 | 1467736782852 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 3796 | 1467736782855 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:42 INFO - PROCESS | 3796 | ++DOCSHELL 13E97C00 == 31 [pid = 3796] [id = 340] 08:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E99800) [pid = 3796] [serial = 1019] [outer = 00000000] 08:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1420FC00) [pid = 3796] [serial = 1020] [outer = 13E99800] 08:39:42 INFO - PROCESS | 3796 | 1467736782906 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14538400) [pid = 3796] [serial = 1021] [outer = 13E99800] 08:39:43 INFO - PROCESS | 3796 | 1467736783347 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 672ms 08:39:43 INFO - PROCESS | 3796 | 1467736783403 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 3796 | 1467736783406 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:39:43 INFO - PROCESS | 3796 | 1467736783409 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 3796 | 1467736783411 Marionette TRACE conn2 <- [1,1326,null,{}] 08:39:43 INFO - PROCESS | 3796 | 1467736783420 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 3796 | 1467736783425 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:43 INFO - PROCESS | 3796 | 1467736783527 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:39:43 INFO - PROCESS | 3796 | 1467736783611 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 3796 | 1467736783615 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:43 INFO - PROCESS | 3796 | ++DOCSHELL 15FBB800 == 32 [pid = 3796] [id = 341] 08:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15FBD000) [pid = 3796] [serial = 1022] [outer = 00000000] 08:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15FC8800) [pid = 3796] [serial = 1023] [outer = 15FBD000] 08:39:43 INFO - PROCESS | 3796 | 1467736783662 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16092C00) [pid = 3796] [serial = 1024] [outer = 15FBD000] 08:39:44 INFO - PROCESS | 3796 | 1467736784474 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1106ms 08:39:44 INFO - PROCESS | 3796 | 1467736784506 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3796 | 1467736784508 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:39:44 INFO - PROCESS | 3796 | 1467736784511 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 3796 | 1467736784513 Marionette TRACE conn2 <- [1,1330,null,{}] 08:39:44 INFO - PROCESS | 3796 | 1467736784517 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 3796 | 1467736784519 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:44 INFO - PROCESS | 3796 | 1467736784632 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:39:44 INFO - PROCESS | 3796 | 1467736784645 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 3796 | 1467736784647 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:44 INFO - PROCESS | 3796 | ++DOCSHELL 1609D400 == 33 [pid = 3796] [id = 342] 08:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1609E400) [pid = 3796] [serial = 1025] [outer = 00000000] 08:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16755C00) [pid = 3796] [serial = 1026] [outer = 1609E400] 08:39:44 INFO - PROCESS | 3796 | 1467736784690 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D01C00) [pid = 3796] [serial = 1027] [outer = 1609E400] 08:39:45 INFO - PROCESS | 3796 | 1467736785125 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 657ms 08:39:45 INFO - PROCESS | 3796 | 1467736785176 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 3796 | 1467736785177 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:39:45 INFO - PROCESS | 3796 | 1467736785181 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:39:45 INFO - PROCESS | 3796 | 1467736785182 Marionette TRACE conn2 <- [1,1334,null,{}] 08:39:45 INFO - PROCESS | 3796 | 1467736785190 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 3796 | 1467736785192 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:45 INFO - PROCESS | 3796 | 1467736785299 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:39:45 INFO - PROCESS | 3796 | 1467736785308 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 3796 | 1467736785310 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:45 INFO - PROCESS | 3796 | ++DOCSHELL 0C766000 == 34 [pid = 3796] [id = 343] 08:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16E9F800) [pid = 3796] [serial = 1028] [outer = 00000000] 08:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (171C9800) [pid = 3796] [serial = 1029] [outer = 16E9F800] 08:39:45 INFO - PROCESS | 3796 | 1467736785353 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176BD000) [pid = 3796] [serial = 1030] [outer = 16E9F800] 08:39:45 INFO - PROCESS | 3796 | 1467736785778 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 598ms 08:39:45 INFO - PROCESS | 3796 | 1467736785801 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 3796 | 1467736785803 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:39:45 INFO - PROCESS | 3796 | 1467736785806 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:39:45 INFO - PROCESS | 3796 | 1467736785808 Marionette TRACE conn2 <- [1,1338,null,{}] 08:39:45 INFO - PROCESS | 3796 | 1467736785811 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 3796 | 1467736785817 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:45 INFO - PROCESS | 3796 | 1467736785960 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:39:46 INFO - PROCESS | 3796 | 1467736786022 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 3796 | 1467736786024 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:46 INFO - PROCESS | 3796 | ++DOCSHELL 0C761000 == 35 [pid = 3796] [id = 344] 08:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (176C2C00) [pid = 3796] [serial = 1031] [outer = 00000000] 08:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17CE5C00) [pid = 3796] [serial = 1032] [outer = 176C2C00] 08:39:46 INFO - PROCESS | 3796 | 1467736786070 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17FE3C00) [pid = 3796] [serial = 1033] [outer = 176C2C00] 08:39:46 INFO - PROCESS | 3796 | 1467736786467 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 703ms 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16097400) [pid = 3796] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11259400) [pid = 3796] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16093C00) [pid = 3796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17120C00) [pid = 3796] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14531800) [pid = 3796] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14210000) [pid = 3796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13AB4000) [pid = 3796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1188C000) [pid = 3796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A09C00) [pid = 3796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A04800) [pid = 3796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (175D3800) [pid = 3796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15FBAC00) [pid = 3796] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:39:46 INFO - PROCESS | 3796 | 1467736786531 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 3796 | 1467736786534 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:39:46 INFO - PROCESS | 3796 | 1467736786540 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 3796 | 1467736786542 Marionette TRACE conn2 <- [1,1342,null,{}] 08:39:46 INFO - PROCESS | 3796 | 1467736786546 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 3796 | 1467736786547 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:46 INFO - PROCESS | 3796 | 1467736786622 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:39:46 INFO - PROCESS | 3796 | 1467736786628 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 3796 | 1467736786630 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:46 INFO - PROCESS | 3796 | ++DOCSHELL 114AB000 == 36 [pid = 3796] [id = 345] 08:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1180B000) [pid = 3796] [serial = 1034] [outer = 00000000] 08:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13247400) [pid = 3796] [serial = 1035] [outer = 1180B000] 08:39:46 INFO - PROCESS | 3796 | 1467736786672 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14210000) [pid = 3796] [serial = 1036] [outer = 1180B000] 08:39:47 INFO - PROCESS | 3796 | 1467736787089 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 567ms 08:39:47 INFO - PROCESS | 3796 | 1467736787126 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 3796 | 1467736787128 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:39:47 INFO - PROCESS | 3796 | 1467736787131 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 3796 | 1467736787133 Marionette TRACE conn2 <- [1,1346,null,{}] 08:39:47 INFO - PROCESS | 3796 | 1467736787120 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 3796 | 1467736787122 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:47 INFO - PROCESS | 3796 | 1467736787200 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:39:47 INFO - PROCESS | 3796 | 1467736787205 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 3796 | 1467736787207 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:47 INFO - PROCESS | 3796 | ++DOCSHELL 11287400 == 37 [pid = 3796] [id = 346] 08:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16097800) [pid = 3796] [serial = 1037] [outer = 00000000] 08:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (181C9000) [pid = 3796] [serial = 1038] [outer = 16097800] 08:39:47 INFO - PROCESS | 3796 | 1467736787251 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19956C00) [pid = 3796] [serial = 1039] [outer = 16097800] 08:39:47 INFO - PROCESS | 3796 | 1467736787666 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 568ms 08:39:47 INFO - PROCESS | 3796 | 1467736787692 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 3796 | 1467736787693 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:39:47 INFO - PROCESS | 3796 | 1467736787697 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:39:47 INFO - PROCESS | 3796 | 1467736787698 Marionette TRACE conn2 <- [1,1350,null,{}] 08:39:47 INFO - PROCESS | 3796 | 1467736787702 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 3796 | 1467736787704 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:47 INFO - PROCESS | 3796 | 1467736787815 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:39:47 INFO - PROCESS | 3796 | 1467736787824 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 3796 | 1467736787826 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:47 INFO - PROCESS | 3796 | ++DOCSHELL 1142E400 == 38 [pid = 3796] [id = 347] 08:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17045400) [pid = 3796] [serial = 1040] [outer = 00000000] 08:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19CE7800) [pid = 3796] [serial = 1041] [outer = 17045400] 08:39:47 INFO - PROCESS | 3796 | 1467736787869 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19CE9800) [pid = 3796] [serial = 1042] [outer = 17045400] 08:39:48 INFO - PROCESS | 3796 | 1467736788247 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 568ms 08:39:48 INFO - PROCESS | 3796 | 1467736788277 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 3796 | 1467736788279 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:39:48 INFO - PROCESS | 3796 | 1467736788282 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 3796 | 1467736788284 Marionette TRACE conn2 <- [1,1354,null,{}] 08:39:48 INFO - PROCESS | 3796 | 1467736788270 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 3796 | 1467736788272 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:48 INFO - PROCESS | 3796 | 1467736788348 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:39:48 INFO - PROCESS | 3796 | 1467736788487 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 3796 | 1467736788491 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:48 INFO - PROCESS | 3796 | ++DOCSHELL 10272000 == 39 [pid = 3796] [id = 348] 08:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (102C9000) [pid = 3796] [serial = 1043] [outer = 00000000] 08:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10A0F000) [pid = 3796] [serial = 1044] [outer = 102C9000] 08:39:48 INFO - PROCESS | 3796 | 1467736788622 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11261800) [pid = 3796] [serial = 1045] [outer = 102C9000] 08:39:49 INFO - PROCESS | 3796 | 1467736789217 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 3796 | 1467736789289 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:39:49 INFO - PROCESS | 3796 | 1467736789293 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:39:49 INFO - PROCESS | 3796 | 1467736789296 Marionette TRACE conn2 <- [1,1358,null,{}] 08:39:49 INFO - PROCESS | 3796 | 1467736789302 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 3796 | 1467736789307 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:49 INFO - PROCESS | 3796 | 1467736789442 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:39:49 INFO - PROCESS | 3796 | 1467736789454 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 3796 | 1467736789457 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:49 INFO - PROCESS | 3796 | ++DOCSHELL 13AAC400 == 40 [pid = 3796] [id = 349] 08:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13E91400) [pid = 3796] [serial = 1046] [outer = 00000000] 08:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (145BD400) [pid = 3796] [serial = 1047] [outer = 13E91400] 08:39:49 INFO - PROCESS | 3796 | 1467736789510 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (159C8400) [pid = 3796] [serial = 1048] [outer = 13E91400] 08:39:50 INFO - PROCESS | 3796 | 1467736790098 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 3796 | 1467736790169 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:39:50 INFO - PROCESS | 3796 | 1467736790174 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 3796 | 1467736790176 Marionette TRACE conn2 <- [1,1362,null,{}] 08:39:50 INFO - PROCESS | 3796 | 1467736790180 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 3796 | 1467736790183 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:50 INFO - PROCESS | 3796 | 1467736790271 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:39:50 INFO - PROCESS | 3796 | 1467736790397 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 3796 | 1467736790400 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:50 INFO - PROCESS | 3796 | ++DOCSHELL 1609E800 == 41 [pid = 3796] [id = 350] 08:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1609EC00) [pid = 3796] [serial = 1049] [outer = 00000000] 08:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (176C4000) [pid = 3796] [serial = 1050] [outer = 1609EC00] 08:39:50 INFO - PROCESS | 3796 | 1467736790453 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (181C6C00) [pid = 3796] [serial = 1051] [outer = 1609EC00] 08:39:51 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:51 INFO - PROCESS | 3796 | 1467736791015 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 3796 | 1467736791069 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:39:51 INFO - PROCESS | 3796 | 1467736791074 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 3796 | 1467736791080 Marionette TRACE conn2 <- [1,1366,null,{}] 08:39:51 INFO - PROCESS | 3796 | 1467736791090 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 3796 | 1467736791093 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:51 INFO - PROCESS | 3796 | 1467736791197 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:39:51 INFO - PROCESS | 3796 | 1467736791358 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 3796 | 1467736791361 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:51 INFO - PROCESS | 3796 | ++DOCSHELL 12E57800 == 42 [pid = 3796] [id = 351] 08:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12EEDC00) [pid = 3796] [serial = 1052] [outer = 00000000] 08:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A243000) [pid = 3796] [serial = 1053] [outer = 12EEDC00] 08:39:51 INFO - PROCESS | 3796 | 1467736791400 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A2E7C00) [pid = 3796] [serial = 1054] [outer = 12EEDC00] 08:39:52 INFO - PROCESS | 3796 | 1467736792036 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3796 | 1467736792088 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:39:52 INFO - PROCESS | 3796 | 1467736792092 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 3796 | 1467736792095 Marionette TRACE conn2 <- [1,1370,null,{}] 08:39:52 INFO - PROCESS | 3796 | 1467736792118 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 3796 | 1467736792121 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:52 INFO - PROCESS | 3796 | 1467736792206 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:39:52 INFO - PROCESS | 3796 | 1467736792339 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3796 | 1467736792342 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:52 INFO - PROCESS | 3796 | ++DOCSHELL 11841C00 == 43 [pid = 3796] [id = 352] 08:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11842400) [pid = 3796] [serial = 1055] [outer = 00000000] 08:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (12E81800) [pid = 3796] [serial = 1056] [outer = 11842400] 08:39:52 INFO - PROCESS | 3796 | 1467736792395 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (131CC800) [pid = 3796] [serial = 1057] [outer = 11842400] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 1142E400 == 42 [pid = 3796] [id = 347] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 11287400 == 41 [pid = 3796] [id = 346] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 114AB000 == 40 [pid = 3796] [id = 345] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 0C761000 == 39 [pid = 3796] [id = 344] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 0C766000 == 38 [pid = 3796] [id = 343] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 1609D400 == 37 [pid = 3796] [id = 342] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 15FBB800 == 36 [pid = 3796] [id = 341] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 13E97C00 == 35 [pid = 3796] [id = 340] 08:39:52 INFO - PROCESS | 3796 | --DOCSHELL 11895400 == 34 [pid = 3796] [id = 339] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17FE4000) [pid = 3796] [serial = 1000] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19CF1000) [pid = 3796] [serial = 1002] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11288400) [pid = 3796] [serial = 1005] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (12BBC800) [pid = 3796] [serial = 1008] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11455C00) [pid = 3796] [serial = 1006] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16098800) [pid = 3796] [serial = 987] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17766800) [pid = 3796] [serial = 990] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (160BF800) [pid = 3796] [serial = 988] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (181C8400) [pid = 3796] [serial = 993] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17767C00) [pid = 3796] [serial = 991] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19681C00) [pid = 3796] [serial = 994] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A7C000) [pid = 3796] [serial = 999] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (159E2800) [pid = 3796] [serial = 984] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13B31C00) [pid = 3796] [serial = 981] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (14203800) [pid = 3796] [serial = 982] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12C8DC00) [pid = 3796] [serial = 978] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12EEA000) [pid = 3796] [serial = 979] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114AC800) [pid = 3796] [serial = 976] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114A2400) [pid = 3796] [serial = 975] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11847800) [pid = 3796] [serial = 973] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1128B000) [pid = 3796] [serial = 972] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A8A6C00) [pid = 3796] [serial = 970] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1704CC00) [pid = 3796] [serial = 996] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17766400) [pid = 3796] [serial = 997] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15FC2400) [pid = 3796] [serial = 985] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:52 INFO - PROCESS | 3796 | 1467736792910 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3796 | 1467736792966 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:39:52 INFO - PROCESS | 3796 | 1467736792972 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 3796 | 1467736792975 Marionette TRACE conn2 <- [1,1374,null,{}] 08:39:52 INFO - PROCESS | 3796 | 1467736792978 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 3796 | 1467736792981 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:53 INFO - PROCESS | 3796 | 1467736793077 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:39:53 INFO - PROCESS | 3796 | 1467736793170 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 3796 | 1467736793173 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:53 INFO - PROCESS | 3796 | ++DOCSHELL 10A10400 == 35 [pid = 3796] [id = 353] 08:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A9B000) [pid = 3796] [serial = 1058] [outer = 00000000] 08:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (114AC800) [pid = 3796] [serial = 1059] [outer = 10A9B000] 08:39:53 INFO - PROCESS | 3796 | 1467736793218 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (132A0000) [pid = 3796] [serial = 1060] [outer = 10A9B000] 08:39:53 INFO - PROCESS | 3796 | 1467736793568 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 3796 | 1467736793608 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:39:53 INFO - PROCESS | 3796 | 1467736793612 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:39:53 INFO - PROCESS | 3796 | 1467736793616 Marionette TRACE conn2 <- [1,1378,null,{}] 08:39:53 INFO - PROCESS | 3796 | 1467736793626 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 3796 | 1467736793630 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:53 INFO - PROCESS | 3796 | 1467736793702 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:39:53 INFO - PROCESS | 3796 | 1467736793739 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 3796 | 1467736793742 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:53 INFO - PROCESS | 3796 | ++DOCSHELL 15FBA400 == 36 [pid = 3796] [id = 354] 08:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15FBA800) [pid = 3796] [serial = 1061] [outer = 00000000] 08:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16091400) [pid = 3796] [serial = 1062] [outer = 15FBA800] 08:39:53 INFO - PROCESS | 3796 | 1467736793788 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1609CC00) [pid = 3796] [serial = 1063] [outer = 15FBA800] 08:39:54 INFO - PROCESS | 3796 | 1467736794215 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 673ms 08:39:54 INFO - PROCESS | 3796 | 1467736794280 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3796 | 1467736794283 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:39:54 INFO - PROCESS | 3796 | 1467736794286 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:39:54 INFO - PROCESS | 3796 | 1467736794288 Marionette TRACE conn2 <- [1,1382,null,{}] 08:39:54 INFO - PROCESS | 3796 | 1467736794291 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 3796 | 1467736794293 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:54 INFO - PROCESS | 3796 | 1467736794376 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:39:54 INFO - PROCESS | 3796 | 1467736794383 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3796 | 1467736794385 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:54 INFO - PROCESS | 3796 | ++DOCSHELL 16754C00 == 37 [pid = 3796] [id = 355] 08:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16755000) [pid = 3796] [serial = 1064] [outer = 00000000] 08:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (171C3C00) [pid = 3796] [serial = 1065] [outer = 16755000] 08:39:54 INFO - PROCESS | 3796 | 1467736794412 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11804400) [pid = 3796] [serial = 1066] [outer = 16755000] 08:39:54 INFO - PROCESS | 3796 | 1467736794815 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 567ms 08:39:54 INFO - PROCESS | 3796 | 1467736794863 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3796 | 1467736794865 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:39:54 INFO - PROCESS | 3796 | 1467736794869 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 3796 | 1467736794871 Marionette TRACE conn2 <- [1,1386,null,{}] 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:39:54 INFO - PROCESS | 3796 | 1467736794874 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 3796 | 1467736794876 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:54 INFO - PROCESS | 3796 | 1467736794952 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:39:54 INFO - PROCESS | 3796 | 1467736794957 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3796 | 1467736794959 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:54 INFO - PROCESS | 3796 | ++DOCSHELL 160EB000 == 38 [pid = 3796] [id = 356] 08:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16754000) [pid = 3796] [serial = 1067] [outer = 00000000] 08:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17CDB800) [pid = 3796] [serial = 1068] [outer = 16754000] 08:39:54 INFO - PROCESS | 3796 | 1467736795002 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17CE4800) [pid = 3796] [serial = 1069] [outer = 16754000] 08:39:55 INFO - PROCESS | 3796 | 1467736795459 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 613ms 08:39:55 INFO - PROCESS | 3796 | 1467736795497 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 3796 | 1467736795499 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:39:55 INFO - PROCESS | 3796 | 1467736795502 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 3796 | 1467736795504 Marionette TRACE conn2 <- [1,1390,null,{}] 08:39:55 INFO - PROCESS | 3796 | 1467736795508 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 3796 | 1467736795513 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:55 INFO - PROCESS | 3796 | 1467736795644 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:39:55 INFO - PROCESS | 3796 | 1467736795695 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 3796 | 1467736795697 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:55 INFO - PROCESS | 3796 | ++DOCSHELL 19CF4000 == 39 [pid = 3796] [id = 357] 08:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19FA0400) [pid = 3796] [serial = 1070] [outer = 00000000] 08:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19FABC00) [pid = 3796] [serial = 1071] [outer = 19FA0400] 08:39:55 INFO - PROCESS | 3796 | 1467736795743 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A12FC00) [pid = 3796] [serial = 1072] [outer = 19FA0400] 08:39:56 INFO - PROCESS | 3796 | 1467736796144 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 702ms 08:39:56 INFO - PROCESS | 3796 | 1467736796212 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 3796 | 1467736796214 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:39:56 INFO - PROCESS | 3796 | 1467736796217 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 3796 | 1467736796219 Marionette TRACE conn2 <- [1,1394,null,{}] 08:39:56 INFO - PROCESS | 3796 | 1467736796222 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 3796 | 1467736796224 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:56 INFO - PROCESS | 3796 | 1467736796357 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:39:56 INFO - PROCESS | 3796 | 1467736796419 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 3796 | 1467736796421 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:56 INFO - PROCESS | 3796 | ++DOCSHELL 1A240400 == 40 [pid = 3796] [id = 358] 08:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A241400) [pid = 3796] [serial = 1073] [outer = 00000000] 08:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A603800) [pid = 3796] [serial = 1074] [outer = 1A241400] 08:39:56 INFO - PROCESS | 3796 | 1467736796472 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A609000) [pid = 3796] [serial = 1075] [outer = 1A241400] 08:39:56 INFO - PROCESS | 3796 | 1467736796861 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 657ms 08:39:56 INFO - PROCESS | 3796 | 1467736796877 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 3796 | 1467736796879 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:39:56 INFO - PROCESS | 3796 | 1467736796882 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 3796 | 1467736796884 Marionette TRACE conn2 <- [1,1398,null,{}] 08:39:56 INFO - PROCESS | 3796 | 1467736796887 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 3796 | 1467736796889 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:56 INFO - PROCESS | 3796 | 1467736796997 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:39:56 INFO - PROCESS | 3796 | 1467736797003 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 3796 | 1467736797005 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:57 INFO - PROCESS | 3796 | ++DOCSHELL 1A245000 == 41 [pid = 3796] [id = 359] 08:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A60F400) [pid = 3796] [serial = 1076] [outer = 00000000] 08:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A793000) [pid = 3796] [serial = 1077] [outer = 1A60F400] 08:39:57 INFO - PROCESS | 3796 | 1467736797047 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A793400) [pid = 3796] [serial = 1078] [outer = 1A60F400] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17044000) [pid = 3796] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16E9F800) [pid = 3796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (176C2C00) [pid = 3796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11CF4C00) [pid = 3796] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13E99800) [pid = 3796] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15FBD000) [pid = 3796] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1180B000) [pid = 3796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1609E400) [pid = 3796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:39:57 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16097800) [pid = 3796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:39:57 INFO - PROCESS | 3796 | 1467736797550 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 08:39:57 INFO - PROCESS | 3796 | 1467736797603 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 3796 | 1467736797604 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:39:57 INFO - PROCESS | 3796 | 1467736797608 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:39:57 INFO - PROCESS | 3796 | 1467736797609 Marionette TRACE conn2 <- [1,1402,null,{}] 08:39:57 INFO - PROCESS | 3796 | 1467736797612 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 3796 | 1467736797614 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:57 INFO - PROCESS | 3796 | 1467736797708 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:39:57 INFO - PROCESS | 3796 | 1467736797717 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 3796 | 1467736797719 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:57 INFO - PROCESS | 3796 | ++DOCSHELL 11D97800 == 42 [pid = 3796] [id = 360] 08:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13AAE400) [pid = 3796] [serial = 1079] [outer = 00000000] 08:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19954400) [pid = 3796] [serial = 1080] [outer = 13AAE400] 08:39:57 INFO - PROCESS | 3796 | 1467736797761 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19CF3400) [pid = 3796] [serial = 1081] [outer = 13AAE400] 08:39:58 INFO - PROCESS | 3796 | 1467736798208 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 658ms 08:39:58 INFO - PROCESS | 3796 | 1467736798274 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:39:58 INFO - PROCESS | 3796 | 1467736798276 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:39:58 INFO - PROCESS | 3796 | 1467736798279 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 3796 | 1467736798281 Marionette TRACE conn2 <- [1,1406,null,{}] 08:39:58 INFO - PROCESS | 3796 | 1467736798284 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 3796 | 1467736798286 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:58 INFO - PROCESS | 3796 | 1467736798373 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:39:58 INFO - PROCESS | 3796 | 1467736798380 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 3796 | 1467736798382 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:58 INFO - PROCESS | 3796 | ++DOCSHELL 0C76AC00 == 43 [pid = 3796] [id = 361] 08:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A7E000) [pid = 3796] [serial = 1082] [outer = 00000000] 08:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A791800) [pid = 3796] [serial = 1083] [outer = 10A7E000] 08:39:58 INFO - PROCESS | 3796 | 1467736798425 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A8B0400) [pid = 3796] [serial = 1084] [outer = 10A7E000] 08:39:58 INFO - PROCESS | 3796 | 1467736798817 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 568ms 08:39:58 INFO - PROCESS | 3796 | 1467736798841 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 3796 | 1467736798843 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:39:58 INFO - PROCESS | 3796 | 1467736798846 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:39:58 INFO - PROCESS | 3796 | 1467736798849 Marionette TRACE conn2 <- [1,1410,null,{}] 08:39:58 INFO - PROCESS | 3796 | 1467736798854 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 3796 | 1467736798857 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:58 INFO - PROCESS | 3796 | 1467736798950 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:39:58 INFO - PROCESS | 3796 | 1467736798956 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 3796 | 1467736798959 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:58 INFO - PROCESS | 3796 | ++DOCSHELL 154ED400 == 44 [pid = 3796] [id = 362] 08:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AB2BC00) [pid = 3796] [serial = 1085] [outer = 00000000] 08:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AC94C00) [pid = 3796] [serial = 1086] [outer = 1AB2BC00] 08:39:59 INFO - PROCESS | 3796 | 1467736799036 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AC98000) [pid = 3796] [serial = 1087] [outer = 1AB2BC00] 08:39:59 INFO - PROCESS | 3796 | 1467736799681 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 866ms 08:39:59 INFO - PROCESS | 3796 | 1467736799714 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 3796 | 1467736799718 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:39:59 INFO - PROCESS | 3796 | 1467736799723 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:39:59 INFO - PROCESS | 3796 | 1467736799732 Marionette TRACE conn2 <- [1,1414,null,{}] 08:39:59 INFO - PROCESS | 3796 | 1467736799739 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 3796 | 1467736799743 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:59 INFO - PROCESS | 3796 | 1467736799855 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:39:59 INFO - PROCESS | 3796 | 1467736799960 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 3796 | 1467736799963 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:39:59 INFO - PROCESS | 3796 | ++DOCSHELL 11CAE400 == 45 [pid = 3796] [id = 363] 08:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11CF3400) [pid = 3796] [serial = 1088] [outer = 00000000] 08:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1323E400) [pid = 3796] [serial = 1089] [outer = 11CF3400] 08:39:59 INFO - PROCESS | 3796 | 1467736800001 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13AAB800) [pid = 3796] [serial = 1090] [outer = 11CF3400] 08:40:00 INFO - PROCESS | 3796 | 1467736800568 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 867ms 08:40:00 INFO - PROCESS | 3796 | 1467736800594 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 3796 | 1467736800599 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:40:00 INFO - PROCESS | 3796 | 1467736800605 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 3796 | 1467736800608 Marionette TRACE conn2 <- [1,1418,null,{}] 08:40:00 INFO - PROCESS | 3796 | 1467736800612 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 3796 | 1467736800615 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:00 INFO - PROCESS | 3796 | 1467736800727 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:40:00 INFO - PROCESS | 3796 | 1467736800821 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 3796 | 1467736800823 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:00 INFO - PROCESS | 3796 | ++DOCSHELL 15FC2400 == 46 [pid = 3796] [id = 364] 08:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1609B400) [pid = 3796] [serial = 1091] [outer = 00000000] 08:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1667B000) [pid = 3796] [serial = 1092] [outer = 1609B400] 08:40:00 INFO - PROCESS | 3796 | 1467736800919 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (176C7000) [pid = 3796] [serial = 1093] [outer = 1609B400] 08:40:01 INFO - PROCESS | 3796 | 1467736801535 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 956ms 08:40:01 INFO - PROCESS | 3796 | 1467736801574 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 3796 | 1467736801577 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:40:01 INFO - PROCESS | 3796 | 1467736801581 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 3796 | 1467736801584 Marionette TRACE conn2 <- [1,1422,null,{}] 08:40:01 INFO - PROCESS | 3796 | 1467736801595 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 3796 | 1467736801600 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:01 INFO - PROCESS | 3796 | 1467736801687 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:40:01 INFO - PROCESS | 3796 | 1467736801848 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 3796 | 1467736801851 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:01 INFO - PROCESS | 3796 | ++DOCSHELL 19957C00 == 47 [pid = 3796] [id = 365] 08:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19959400) [pid = 3796] [serial = 1094] [outer = 00000000] 08:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AB25C00) [pid = 3796] [serial = 1095] [outer = 19959400] 08:40:01 INFO - PROCESS | 3796 | 1467736801906 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AB33000) [pid = 3796] [serial = 1096] [outer = 19959400] 08:40:02 INFO - PROCESS | 3796 | 1467736802700 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1165ms 08:40:02 INFO - PROCESS | 3796 | 1467736802737 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 3796 | 1467736802742 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:40:02 INFO - PROCESS | 3796 | 1467736802747 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 3796 | 1467736802733 Marionette TRACE conn2 <- [1,1426,null,{}] 08:40:02 INFO - PROCESS | 3796 | 1467736802738 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 3796 | 1467736802742 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:02 INFO - PROCESS | 3796 | 1467736802854 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:40:02 INFO - PROCESS | 3796 | 1467736802989 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3796 | 1467736802995 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:03 INFO - PROCESS | 3796 | ++DOCSHELL 10224400 == 48 [pid = 3796] [id = 366] 08:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10A76000) [pid = 3796] [serial = 1097] [outer = 00000000] 08:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (11806C00) [pid = 3796] [serial = 1098] [outer = 10A76000] 08:40:03 INFO - PROCESS | 3796 | 1467736803061 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (11CA8000) [pid = 3796] [serial = 1099] [outer = 10A76000] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 13AB5800 == 47 [pid = 3796] [id = 334] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 13245000 == 46 [pid = 3796] [id = 338] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 0C768800 == 45 [pid = 3796] [id = 337] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 0C76AC00 == 44 [pid = 3796] [id = 361] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 11D97800 == 43 [pid = 3796] [id = 360] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 1A245000 == 42 [pid = 3796] [id = 359] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 1A240400 == 41 [pid = 3796] [id = 358] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 19CF4000 == 40 [pid = 3796] [id = 357] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 160EB000 == 39 [pid = 3796] [id = 356] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 16754C00 == 38 [pid = 3796] [id = 355] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 15FBA400 == 37 [pid = 3796] [id = 354] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 10A10400 == 36 [pid = 3796] [id = 353] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 11841C00 == 35 [pid = 3796] [id = 352] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 13AAC400 == 34 [pid = 3796] [id = 349] 08:40:03 INFO - PROCESS | 3796 | --DOCSHELL 10272000 == 33 [pid = 3796] [id = 348] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (19CF2000) [pid = 3796] [serial = 1003] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (171C9800) [pid = 3796] [serial = 1029] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17CE5C00) [pid = 3796] [serial = 1032] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (176BD000) [pid = 3796] [serial = 1030] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (102CB800) [pid = 3796] [serial = 1011] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1316D400) [pid = 3796] [serial = 1018] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (12BB5C00) [pid = 3796] [serial = 1017] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1420FC00) [pid = 3796] [serial = 1020] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (14538400) [pid = 3796] [serial = 1021] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (15FC8800) [pid = 3796] [serial = 1023] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16092C00) [pid = 3796] [serial = 1024] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13902C00) [pid = 3796] [serial = 1014] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (14210000) [pid = 3796] [serial = 1036] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13247400) [pid = 3796] [serial = 1035] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19CE7800) [pid = 3796] [serial = 1041] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17FE3C00) [pid = 3796] [serial = 1033] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16755C00) [pid = 3796] [serial = 1026] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (181C9000) [pid = 3796] [serial = 1038] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19956C00) [pid = 3796] [serial = 1039] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16D01C00) [pid = 3796] [serial = 1027] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3796 | 1467736803594 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 911ms 08:40:03 INFO - PROCESS | 3796 | 1467736803641 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 3796 | 1467736803645 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:40:03 INFO - PROCESS | 3796 | 1467736803651 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 3796 | 1467736803653 Marionette TRACE conn2 <- [1,1430,null,{}] 08:40:03 INFO - PROCESS | 3796 | 1467736803657 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 3796 | 1467736803659 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:03 INFO - PROCESS | 3796 | 1467736803743 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:40:03 INFO - PROCESS | 3796 | 1467736803751 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 3796 | 1467736803753 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:03 INFO - PROCESS | 3796 | ++DOCSHELL 12EEC400 == 34 [pid = 3796] [id = 367] 08:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1316D400) [pid = 3796] [serial = 1100] [outer = 00000000] 08:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13241400) [pid = 3796] [serial = 1101] [outer = 1316D400] 08:40:03 INFO - PROCESS | 3796 | 1467736803802 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13901400) [pid = 3796] [serial = 1102] [outer = 1316D400] 08:40:04 INFO - PROCESS | 3796 | 1467736804276 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 658ms 08:40:04 INFO - PROCESS | 3796 | 1467736804315 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 3796 | 1467736804317 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:40:04 INFO - PROCESS | 3796 | 1467736804321 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 3796 | 1467736804324 Marionette TRACE conn2 <- [1,1434,null,{}] 08:40:04 INFO - PROCESS | 3796 | 1467736804335 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 3796 | 1467736804339 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:04 INFO - PROCESS | 3796 | 1467736804419 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:40:04 INFO - PROCESS | 3796 | 1467736804505 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 3796 | 1467736804508 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:04 INFO - PROCESS | 3796 | ++DOCSHELL 14532000 == 35 [pid = 3796] [id = 368] 08:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (14532800) [pid = 3796] [serial = 1103] [outer = 00000000] 08:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (159E9000) [pid = 3796] [serial = 1104] [outer = 14532800] 08:40:04 INFO - PROCESS | 3796 | 1467736804561 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15FC4000) [pid = 3796] [serial = 1105] [outer = 14532800] 08:40:04 INFO - PROCESS | 3796 | 1467736804926 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 597ms 08:40:04 INFO - PROCESS | 3796 | 1467736804942 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 3796 | 1467736804944 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:40:04 INFO - PROCESS | 3796 | 1467736804947 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 3796 | 1467736804949 Marionette TRACE conn2 <- [1,1438,null,{}] 08:40:04 INFO - PROCESS | 3796 | 1467736804952 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 3796 | 1467736804954 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:05 INFO - PROCESS | 3796 | 1467736805019 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:40:05 INFO - PROCESS | 3796 | 1467736805024 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3796 | 1467736805027 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:05 INFO - PROCESS | 3796 | ++DOCSHELL 16099800 == 36 [pid = 3796] [id = 369] 08:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1609A400) [pid = 3796] [serial = 1106] [outer = 00000000] 08:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16679800) [pid = 3796] [serial = 1107] [outer = 1609A400] 08:40:05 INFO - PROCESS | 3796 | 1467736805070 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16D05000) [pid = 3796] [serial = 1108] [outer = 1609A400] 08:40:05 INFO - PROCESS | 3796 | 1467736805491 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 613ms 08:40:05 INFO - PROCESS | 3796 | 1467736805550 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3796 | 1467736805552 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:40:05 INFO - PROCESS | 3796 | 1467736805565 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 3796 | 1467736805567 Marionette TRACE conn2 <- [1,1442,null,{}] 08:40:05 INFO - PROCESS | 3796 | 1467736805571 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 3796 | 1467736805573 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:05 INFO - PROCESS | 3796 | 1467736805680 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:40:05 INFO - PROCESS | 3796 | 1467736805691 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3796 | 1467736805693 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:05 INFO - PROCESS | 3796 | ++DOCSHELL 16099400 == 37 [pid = 3796] [id = 370] 08:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16679400) [pid = 3796] [serial = 1109] [outer = 00000000] 08:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (176BD400) [pid = 3796] [serial = 1110] [outer = 16679400] 08:40:05 INFO - PROCESS | 3796 | 1467736805736 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17766000) [pid = 3796] [serial = 1111] [outer = 16679400] 08:40:06 INFO - PROCESS | 3796 | 1467736806213 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 702ms 08:40:06 INFO - PROCESS | 3796 | 1467736806272 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 3796 | 1467736806274 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:40:06 INFO - PROCESS | 3796 | 1467736806277 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 3796 | 1467736806279 Marionette TRACE conn2 <- [1,1446,null,{}] 08:40:06 INFO - PROCESS | 3796 | 1467736806290 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 3796 | 1467736806295 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:06 INFO - PROCESS | 3796 | 1467736806427 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:40:06 INFO - PROCESS | 3796 | 1467736806492 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 3796 | 1467736806494 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:06 INFO - PROCESS | 3796 | ++DOCSHELL 145BF800 == 38 [pid = 3796] [id = 371] 08:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19959000) [pid = 3796] [serial = 1112] [outer = 00000000] 08:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19CE7800) [pid = 3796] [serial = 1113] [outer = 19959000] 08:40:06 INFO - PROCESS | 3796 | 1467736806537 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19CEB400) [pid = 3796] [serial = 1114] [outer = 19959000] 08:40:06 INFO - PROCESS | 3796 | 1467736806966 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 717ms 08:40:06 INFO - PROCESS | 3796 | 1467736807003 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 3796 | 1467736807005 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:40:07 INFO - PROCESS | 3796 | 1467736807008 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 3796 | 1467736807009 Marionette TRACE conn2 <- [1,1450,null,{}] 08:40:07 INFO - PROCESS | 3796 | 1467736807019 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 3796 | 1467736807021 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:07 INFO - PROCESS | 3796 | 1467736807128 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:40:07 INFO - PROCESS | 3796 | 1467736807148 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 3796 | 1467736807150 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:07 INFO - PROCESS | 3796 | ++DOCSHELL 10229800 == 39 [pid = 3796] [id = 372] 08:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16E9AC00) [pid = 3796] [serial = 1115] [outer = 00000000] 08:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1A23EC00) [pid = 3796] [serial = 1116] [outer = 16E9AC00] 08:40:07 INFO - PROCESS | 3796 | 1467736807246 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1A241800) [pid = 3796] [serial = 1117] [outer = 16E9AC00] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17045400) [pid = 3796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13245C00) [pid = 3796] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (0C768C00) [pid = 3796] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19FA0400) [pid = 3796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A241400) [pid = 3796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16754000) [pid = 3796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (15FBA800) [pid = 3796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11842400) [pid = 3796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10A9B000) [pid = 3796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16755000) [pid = 3796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A60F400) [pid = 3796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13AAE400) [pid = 3796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:40:07 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A7E000) [pid = 3796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:40:07 INFO - PROCESS | 3796 | 1467736807783 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 792ms 08:40:07 INFO - PROCESS | 3796 | 1467736807815 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 3796 | 1467736807817 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:40:07 INFO - PROCESS | 3796 | 1467736807820 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:40:07 INFO - PROCESS | 3796 | 1467736807822 Marionette TRACE conn2 <- [1,1454,null,{}] 08:40:07 INFO - PROCESS | 3796 | 1467736807826 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 3796 | 1467736807827 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:07 INFO - PROCESS | 3796 | 1467736807944 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:40:07 INFO - PROCESS | 3796 | 1467736808004 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 3796 | 1467736808006 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:08 INFO - PROCESS | 3796 | ++DOCSHELL 13240800 == 40 [pid = 3796] [id = 373] 08:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1329A800) [pid = 3796] [serial = 1118] [outer = 00000000] 08:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (160C2800) [pid = 3796] [serial = 1119] [outer = 1329A800] 08:40:08 INFO - PROCESS | 3796 | 1467736808049 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19CE5400) [pid = 3796] [serial = 1120] [outer = 1329A800] 08:40:08 INFO - PROCESS | 3796 | 1467736808391 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 612ms 08:40:08 INFO - PROCESS | 3796 | 1467736808451 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 3796 | 1467736808453 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:40:08 INFO - PROCESS | 3796 | 1467736808456 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 3796 | 1467736808458 Marionette TRACE conn2 <- [1,1458,null,{}] 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:40:08 INFO - PROCESS | 3796 | 1467736808462 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 3796 | 1467736808463 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:08 INFO - PROCESS | 3796 | 1467736808523 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:40:08 INFO - PROCESS | 3796 | 1467736808528 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 3796 | 1467736808530 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:08 INFO - PROCESS | 3796 | ++DOCSHELL 11DE0800 == 41 [pid = 3796] [id = 374] 08:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19FA8800) [pid = 3796] [serial = 1121] [outer = 00000000] 08:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A60F400) [pid = 3796] [serial = 1122] [outer = 19FA8800] 08:40:08 INFO - PROCESS | 3796 | 1467736808573 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A787400) [pid = 3796] [serial = 1123] [outer = 19FA8800] 08:40:09 INFO - PROCESS | 3796 | 1467736808998 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 568ms 08:40:09 INFO - PROCESS | 3796 | 1467736809022 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 3796 | 1467736809024 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:40:09 INFO - PROCESS | 3796 | 1467736809027 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:40:09 INFO - PROCESS | 3796 | 1467736809029 Marionette TRACE conn2 <- [1,1462,null,{}] 08:40:09 INFO - PROCESS | 3796 | 1467736809032 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 3796 | 1467736809034 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:09 INFO - PROCESS | 3796 | 1467736809161 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:40:09 INFO - PROCESS | 3796 | 1467736809169 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 3796 | 1467736809171 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:09 INFO - PROCESS | 3796 | ++DOCSHELL 11291000 == 42 [pid = 3796] [id = 375] 08:40:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19956000) [pid = 3796] [serial = 1124] [outer = 00000000] 08:40:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A8AE400) [pid = 3796] [serial = 1125] [outer = 19956000] 08:40:09 INFO - PROCESS | 3796 | 1467736809216 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1AC8F400) [pid = 3796] [serial = 1126] [outer = 19956000] 08:40:09 INFO - PROCESS | 3796 | 1467736809710 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 777ms 08:40:09 INFO - PROCESS | 3796 | 1467736809795 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 3796 | 1467736809800 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:40:09 INFO - PROCESS | 3796 | 1467736809908 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 3796 | 1467736809913 Marionette TRACE conn2 <- [1,1466,null,{}] 08:40:09 INFO - PROCESS | 3796 | 1467736809920 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 3796 | 1467736809923 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:10 INFO - PROCESS | 3796 | 1467736810020 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:40:10 INFO - PROCESS | 3796 | 1467736810146 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 3796 | 1467736810150 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:10 INFO - PROCESS | 3796 | ++DOCSHELL 1051BC00 == 43 [pid = 3796] [id = 376] 08:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10A09800) [pid = 3796] [serial = 1127] [outer = 00000000] 08:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11897400) [pid = 3796] [serial = 1128] [outer = 10A09800] 08:40:10 INFO - PROCESS | 3796 | 1467736810206 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (12C8E000) [pid = 3796] [serial = 1129] [outer = 10A09800] 08:40:10 INFO - PROCESS | 3796 | 1467736810786 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1001ms 08:40:10 INFO - PROCESS | 3796 | 1467736810855 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 3796 | 1467736810860 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:40:10 INFO - PROCESS | 3796 | 1467736810866 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 3796 | 1467736810869 Marionette TRACE conn2 <- [1,1470,null,{}] 08:40:10 INFO - PROCESS | 3796 | 1467736810873 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 3796 | 1467736810876 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:11 INFO - PROCESS | 3796 | 1467736811020 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:40:11 INFO - PROCESS | 3796 | 1467736811152 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3796 | 1467736811155 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:11 INFO - PROCESS | 3796 | ++DOCSHELL 13B2A800 == 44 [pid = 3796] [id = 377] 08:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (13B31C00) [pid = 3796] [serial = 1130] [outer = 00000000] 08:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (145BD800) [pid = 3796] [serial = 1131] [outer = 13B31C00] 08:40:11 INFO - PROCESS | 3796 | 1467736811211 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16091800) [pid = 3796] [serial = 1132] [outer = 13B31C00] 08:40:11 INFO - PROCESS | 3796 | 1467736811830 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 08:40:11 INFO - PROCESS | 3796 | 1467736811876 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 3796 | 1467736811861 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:40:11 INFO - PROCESS | 3796 | 1467736811884 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 3796 | 1467736811888 Marionette TRACE conn2 <- [1,1474,null,{}] 08:40:11 INFO - PROCESS | 3796 | 1467736811899 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 3796 | 1467736811903 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:12 INFO - PROCESS | 3796 | 1467736812030 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:40:12 INFO - PROCESS | 3796 | 1467736812169 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 3796 | 1467736812173 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:12 INFO - PROCESS | 3796 | ++DOCSHELL 17044000 == 45 [pid = 3796] [id = 378] 08:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (175D5800) [pid = 3796] [serial = 1133] [outer = 00000000] 08:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19FA4000) [pid = 3796] [serial = 1134] [outer = 175D5800] 08:40:12 INFO - PROCESS | 3796 | 1467736812229 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1A2F0800) [pid = 3796] [serial = 1135] [outer = 175D5800] 08:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (13AAAC00) [pid = 3796] [serial = 1136] [outer = 1B08E800] 08:40:13 INFO - PROCESS | 3796 | 1467736813096 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1255ms 08:40:13 INFO - PROCESS | 3796 | 1467736813132 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 3796 | 1467736813136 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:40:13 INFO - PROCESS | 3796 | 1467736813141 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 3796 | 1467736813144 Marionette TRACE conn2 <- [1,1478,null,{}] 08:40:13 INFO - PROCESS | 3796 | 1467736813149 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 3796 | 1467736813152 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:13 INFO - PROCESS | 3796 | 1467736813255 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:40:13 INFO - PROCESS | 3796 | 1467736813393 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 3796 | 1467736813398 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:13 INFO - PROCESS | 3796 | ++DOCSHELL 11261400 == 46 [pid = 3796] [id = 379] 08:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (11286800) [pid = 3796] [serial = 1137] [outer = 00000000] 08:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (12EED000) [pid = 3796] [serial = 1138] [outer = 11286800] 08:40:13 INFO - PROCESS | 3796 | 1467736813436 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1323D400) [pid = 3796] [serial = 1139] [outer = 11286800] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 11DE0800 == 45 [pid = 3796] [id = 374] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 13240800 == 44 [pid = 3796] [id = 373] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 10229800 == 43 [pid = 3796] [id = 372] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 145BF800 == 42 [pid = 3796] [id = 371] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 16099400 == 41 [pid = 3796] [id = 370] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 16099800 == 40 [pid = 3796] [id = 369] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 14532000 == 39 [pid = 3796] [id = 368] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 12EEC400 == 38 [pid = 3796] [id = 367] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 10224400 == 37 [pid = 3796] [id = 366] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 15FC2400 == 36 [pid = 3796] [id = 364] 08:40:13 INFO - PROCESS | 3796 | --DOCSHELL 11CAE400 == 35 [pid = 3796] [id = 363] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1AC94C00) [pid = 3796] [serial = 1086] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (10A9F800) [pid = 3796] [serial = 1012] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19CE9800) [pid = 3796] [serial = 1042] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (19FABC00) [pid = 3796] [serial = 1071] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A603800) [pid = 3796] [serial = 1074] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17CDB800) [pid = 3796] [serial = 1068] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (16091400) [pid = 3796] [serial = 1062] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1609CC00) [pid = 3796] [serial = 1063] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1A12FC00) [pid = 3796] [serial = 1072] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (145BD400) [pid = 3796] [serial = 1047] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (131CC800) [pid = 3796] [serial = 1057] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12E81800) [pid = 3796] [serial = 1056] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (114AC800) [pid = 3796] [serial = 1059] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (132A0000) [pid = 3796] [serial = 1060] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (11804400) [pid = 3796] [serial = 1066] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (171C3C00) [pid = 3796] [serial = 1065] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (176C4000) [pid = 3796] [serial = 1050] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10A0F000) [pid = 3796] [serial = 1044] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A793000) [pid = 3796] [serial = 1077] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A243000) [pid = 3796] [serial = 1053] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A609000) [pid = 3796] [serial = 1075] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A793400) [pid = 3796] [serial = 1078] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19954400) [pid = 3796] [serial = 1080] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A791800) [pid = 3796] [serial = 1083] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19CF3400) [pid = 3796] [serial = 1081] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A8B0400) [pid = 3796] [serial = 1084] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17CE4800) [pid = 3796] [serial = 1069] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13A6E000) [pid = 3796] [serial = 1015] [outer = 00000000] [url = about:blank] 08:40:13 INFO - PROCESS | 3796 | 1467736813986 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 896ms 08:40:14 INFO - PROCESS | 3796 | 1467736814051 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 3796 | 1467736814056 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:40:14 INFO - PROCESS | 3796 | 1467736814062 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 3796 | 1467736814066 Marionette TRACE conn2 <- [1,1482,null,{}] 08:40:14 INFO - PROCESS | 3796 | 1467736814085 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 3796 | 1467736814089 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:14 INFO - PROCESS | 3796 | 1467736814210 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:40:14 INFO - PROCESS | 3796 | 1467736814333 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 3796 | 1467736814338 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:14 INFO - PROCESS | 3796 | ++DOCSHELL 102C8C00 == 36 [pid = 3796] [id = 380] 08:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (102CD400) [pid = 3796] [serial = 1140] [outer = 00000000] 08:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1142F400) [pid = 3796] [serial = 1141] [outer = 102CD400] 08:40:14 INFO - PROCESS | 3796 | 1467736814395 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11849800) [pid = 3796] [serial = 1142] [outer = 102CD400] 08:40:15 INFO - PROCESS | 3796 | 1467736815037 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1001ms 08:40:15 INFO - PROCESS | 3796 | 1467736815064 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3796 | 1467736815069 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:40:15 INFO - PROCESS | 3796 | 1467736815075 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3796 | 1467736815078 Marionette TRACE conn2 <- [1,1486,null,{}] 08:40:15 INFO - PROCESS | 3796 | 1467736815082 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 3796 | 1467736815085 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:15 INFO - PROCESS | 3796 | 1467736815176 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:40:15 INFO - PROCESS | 3796 | 1467736815307 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 3796 | 1467736815310 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:15 INFO - PROCESS | 3796 | ++DOCSHELL 132A3400 == 37 [pid = 3796] [id = 381] 08:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13910000) [pid = 3796] [serial = 1143] [outer = 00000000] 08:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13B24800) [pid = 3796] [serial = 1144] [outer = 13910000] 08:40:15 INFO - PROCESS | 3796 | 1467736815368 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1420E400) [pid = 3796] [serial = 1145] [outer = 13910000] 08:40:15 INFO - PROCESS | 3796 | 1467736815994 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 956ms 08:40:16 INFO - PROCESS | 3796 | 1467736816023 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 3796 | 1467736816026 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:40:16 INFO - PROCESS | 3796 | 1467736816030 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 3796 | 1467736816033 Marionette TRACE conn2 <- [1,1490,null,{}] 08:40:16 INFO - PROCESS | 3796 | 1467736816044 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 3796 | 1467736816049 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:16 INFO - PROCESS | 3796 | 1467736816158 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:40:16 INFO - PROCESS | 3796 | 1467736816289 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 3796 | 1467736816292 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:16 INFO - PROCESS | 3796 | ++DOCSHELL 15FC8400 == 38 [pid = 3796] [id = 382] 08:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16091400) [pid = 3796] [serial = 1146] [outer = 00000000] 08:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1609D400) [pid = 3796] [serial = 1147] [outer = 16091400] 08:40:16 INFO - PROCESS | 3796 | 1467736816350 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16678400) [pid = 3796] [serial = 1148] [outer = 16091400] 08:40:16 INFO - PROCESS | 3796 | 1467736816946 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 956ms 08:40:16 INFO - PROCESS | 3796 | 1467736816997 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 3796 | 1467736817000 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:40:16 INFO - PROCESS | 3796 | 1467736817003 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 3796 | 1467736817005 Marionette TRACE conn2 <- [1,1494,null,{}] 08:40:16 INFO - PROCESS | 3796 | 1467736817009 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 3796 | 1467736817011 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:17 INFO - PROCESS | 3796 | 1467736817141 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:40:17 INFO - PROCESS | 3796 | 1467736817313 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 3796 | 1467736817316 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:17 INFO - PROCESS | 3796 | ++DOCSHELL 0F390800 == 39 [pid = 3796] [id = 383] 08:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0F933400) [pid = 3796] [serial = 1149] [outer = 00000000] 08:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10A08000) [pid = 3796] [serial = 1150] [outer = 0F933400] 08:40:17 INFO - PROCESS | 3796 | 1467736817368 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (11257800) [pid = 3796] [serial = 1151] [outer = 0F933400] 08:40:18 INFO - PROCESS | 3796 | --DOCSHELL 19957C00 == 38 [pid = 3796] [id = 365] 08:40:18 INFO - PROCESS | 3796 | 1467736818054 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1091ms 08:40:18 INFO - PROCESS | 3796 | 1467736818101 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 3796 | 1467736818106 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:40:18 INFO - PROCESS | 3796 | 1467736818111 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:40:18 INFO - PROCESS | 3796 | 1467736818115 Marionette TRACE conn2 <- [1,1498,null,{}] 08:40:18 INFO - PROCESS | 3796 | 1467736818120 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 3796 | 1467736818123 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:18 INFO - PROCESS | 3796 | 1467736818227 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:40:18 INFO - PROCESS | 3796 | 1467736818354 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 3796 | 1467736818359 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:18 INFO - PROCESS | 3796 | ++DOCSHELL 12BB5800 == 39 [pid = 3796] [id = 384] 08:40:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (12C8DC00) [pid = 3796] [serial = 1152] [outer = 00000000] 08:40:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1323EC00) [pid = 3796] [serial = 1153] [outer = 12C8DC00] 08:40:18 INFO - PROCESS | 3796 | 1467736818417 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13AB4000) [pid = 3796] [serial = 1154] [outer = 12C8DC00] 08:40:19 INFO - PROCESS | 3796 | 1467736819006 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 956ms 08:40:19 INFO - PROCESS | 3796 | 1467736819060 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 3796 | 1467736819067 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:40:19 INFO - PROCESS | 3796 | 1467736819073 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 3796 | 1467736819076 Marionette TRACE conn2 <- [1,1502,null,{}] 08:40:19 INFO - PROCESS | 3796 | 1467736819080 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 3796 | 1467736819083 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:19 INFO - PROCESS | 3796 | 1467736819223 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:40:19 INFO - PROCESS | 3796 | 1467736819355 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 3796 | 1467736819358 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:19 INFO - PROCESS | 3796 | ++DOCSHELL 16094000 == 40 [pid = 3796] [id = 385] 08:40:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16095000) [pid = 3796] [serial = 1155] [outer = 00000000] 08:40:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1609CC00) [pid = 3796] [serial = 1156] [outer = 16095000] 08:40:19 INFO - PROCESS | 3796 | 1467736819415 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16B3A800) [pid = 3796] [serial = 1157] [outer = 16095000] 08:40:19 INFO - PROCESS | 3796 | 1467736819985 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 956ms 08:40:20 INFO - PROCESS | 3796 | 1467736820042 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 3796 | 1467736820045 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:40:20 INFO - PROCESS | 3796 | 1467736820048 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 3796 | 1467736820052 Marionette TRACE conn2 <- [1,1506,null,{}] 08:40:20 INFO - PROCESS | 3796 | 1467736820063 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 3796 | 1467736820067 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:20 INFO - PROCESS | 3796 | 1467736820166 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:40:20 INFO - PROCESS | 3796 | 1467736820273 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 3796 | 1467736820277 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:20 INFO - PROCESS | 3796 | ++DOCSHELL 17FDF400 == 41 [pid = 3796] [id = 386] 08:40:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17FE3400) [pid = 3796] [serial = 1158] [outer = 00000000] 08:40:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (181C9000) [pid = 3796] [serial = 1159] [outer = 17FE3400] 08:40:20 INFO - PROCESS | 3796 | 1467736820333 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19958000) [pid = 3796] [serial = 1160] [outer = 17FE3400] 08:40:20 INFO - PROCESS | 3796 | 1467736820942 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 956ms 08:40:20 INFO - PROCESS | 3796 | 1467736820997 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 3796 | 1467736821000 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:40:20 INFO - PROCESS | 3796 | 1467736821004 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 3796 | 1467736821006 Marionette TRACE conn2 <- [1,1510,null,{}] 08:40:21 INFO - PROCESS | 3796 | 1467736821010 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 3796 | 1467736821012 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:21 INFO - PROCESS | 3796 | 1467736821117 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:40:21 INFO - PROCESS | 3796 | 1467736821249 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 3796 | 1467736821252 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:21 INFO - PROCESS | 3796 | ++DOCSHELL 17CE0C00 == 42 [pid = 3796] [id = 387] 08:40:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19957C00) [pid = 3796] [serial = 1161] [outer = 00000000] 08:40:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1A132800) [pid = 3796] [serial = 1162] [outer = 19957C00] 08:40:21 INFO - PROCESS | 3796 | 1467736821287 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1A605000) [pid = 3796] [serial = 1163] [outer = 19957C00] 08:40:21 INFO - PROCESS | 3796 | 1467736821796 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:40:21 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 () { 08:40:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:40:21 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 () { 08:40:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:40:21 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 () { 08:40:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:40:21 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 () { 08:40:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:40:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 867ms 08:40:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:40:21 INFO - PROCESS | 3796 | 1467736821875 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 3796 | 1467736821878 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:40:21 INFO - PROCESS | 3796 | 1467736821882 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 3796 | 1467736821884 Marionette TRACE conn2 <- [1,1514,null,{}] 08:40:21 INFO - PROCESS | 3796 | 1467736821887 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 3796 | 1467736821890 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:21 INFO - PROCESS | 3796 | 1467736821989 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:40:22 INFO - PROCESS | 3796 | 1467736822091 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 3796 | 1467736822094 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:22 INFO - PROCESS | 3796 | ++DOCSHELL 1A60D000 == 43 [pid = 3796] [id = 388] 08:40:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1A610C00) [pid = 3796] [serial = 1164] [outer = 00000000] 08:40:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1A8A8800) [pid = 3796] [serial = 1165] [outer = 1A610C00] 08:40:22 INFO - PROCESS | 3796 | 1467736822153 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1AB2D400) [pid = 3796] [serial = 1166] [outer = 1A610C00] 08:40:22 INFO - PROCESS | 3796 | 1467736822740 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:40:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:40:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:40:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:40:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 896ms 08:40:22 INFO - PROCESS | 3796 | 1467736822790 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 3796 | 1467736822794 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:40:22 INFO - PROCESS | 3796 | 1467736822799 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:40:22 INFO - PROCESS | 3796 | 1467736822802 Marionette TRACE conn2 <- [1,1518,null,{}] 08:40:22 INFO - PROCESS | 3796 | 1467736822807 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 3796 | 1467736822810 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:22 INFO - PROCESS | 3796 | 1467736822910 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:40:23 INFO - PROCESS | 3796 | 1467736823029 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3796 | 1467736823032 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:23 INFO - PROCESS | 3796 | ++DOCSHELL 10275C00 == 44 [pid = 3796] [id = 389] 08:40:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (102D2C00) [pid = 3796] [serial = 1167] [outer = 00000000] 08:40:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (11429000) [pid = 3796] [serial = 1168] [outer = 102D2C00] 08:40:23 INFO - PROCESS | 3796 | 1467736823164 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (12E5C000) [pid = 3796] [serial = 1169] [outer = 102D2C00] 08:40:23 INFO - PROCESS | 3796 | 1467736823766 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:40:23 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 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:40:23 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. 08:40:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:40:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1001ms 08:40:23 INFO - PROCESS | 3796 | 1467736823814 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 3796 | 1467736823818 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:40:23 INFO - PROCESS | 3796 | 1467736823823 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:40:23 INFO - PROCESS | 3796 | 1467736823826 Marionette TRACE conn2 <- [1,1522,null,{}] 08:40:23 INFO - PROCESS | 3796 | 1467736823830 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 3796 | 1467736823833 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:23 INFO - PROCESS | 3796 | 1467736823946 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:40:24 INFO - PROCESS | 3796 | 1467736824080 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 3796 | 1467736824083 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:24 INFO - PROCESS | 3796 | ++DOCSHELL 102CA800 == 45 [pid = 3796] [id = 390] 08:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1390D000) [pid = 3796] [serial = 1170] [outer = 00000000] 08:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1765D800) [pid = 3796] [serial = 1171] [outer = 1390D000] 08:40:24 INFO - PROCESS | 3796 | 1467736824148 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17CA5000) [pid = 3796] [serial = 1172] [outer = 1390D000] 08:40:24 INFO - PROCESS | 3796 | 1467736824688 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 896ms 08:40:24 INFO - PROCESS | 3796 | 1467736824735 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 3796 | 1467736824739 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:40:24 INFO - PROCESS | 3796 | 1467736824745 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 3796 | 1467736824748 Marionette TRACE conn2 <- [1,1526,null,{}] 08:40:24 INFO - PROCESS | 3796 | 1467736824752 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 3796 | 1467736824754 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:24 INFO - PROCESS | 3796 | 1467736824853 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:40:24 INFO - PROCESS | 3796 | 1467736824962 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 3796 | 1467736824965 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:24 INFO - PROCESS | 3796 | ++DOCSHELL 19FA9800 == 46 [pid = 3796] [id = 391] 08:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1A131400) [pid = 3796] [serial = 1173] [outer = 00000000] 08:40:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1A2ED400) [pid = 3796] [serial = 1174] [outer = 1A131400] 08:40:25 INFO - PROCESS | 3796 | 1467736825018 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1A8A7C00) [pid = 3796] [serial = 1175] [outer = 1A131400] 08:40:25 INFO - PROCESS | 3796 | 1467736825648 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 957ms 08:40:25 INFO - PROCESS | 3796 | 1467736825696 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 3796 | 1467736825699 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:40:25 INFO - PROCESS | 3796 | 1467736825702 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 3796 | 1467736825706 Marionette TRACE conn2 <- [1,1530,null,{}] 08:40:25 INFO - PROCESS | 3796 | 1467736825717 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 3796 | 1467736825722 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:25 INFO - PROCESS | 3796 | 1467736825832 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:40:25 INFO - PROCESS | 3796 | 1467736825969 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 3796 | 1467736825972 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:25 INFO - PROCESS | 3796 | ++DOCSHELL 13163C00 == 47 [pid = 3796] [id = 392] 08:40:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1AE9A000) [pid = 3796] [serial = 1176] [outer = 00000000] 08:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1AF04800) [pid = 3796] [serial = 1177] [outer = 1AE9A000] 08:40:26 INFO - PROCESS | 3796 | 1467736826009 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1AF08000) [pid = 3796] [serial = 1178] [outer = 1AE9A000] 08:40:26 INFO - PROCESS | 3796 | 1467736826627 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 956ms 08:40:26 INFO - PROCESS | 3796 | 1467736826667 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 3796 | 1467736826669 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:40:26 INFO - PROCESS | 3796 | 1467736826673 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:40:26 INFO - PROCESS | 3796 | 1467736826675 Marionette TRACE conn2 <- [1,1534,null,{}] 08:40:26 INFO - PROCESS | 3796 | 1467736826679 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 3796 | 1467736826681 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:26 INFO - PROCESS | 3796 | 1467736826786 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:40:26 INFO - PROCESS | 3796 | 1467736826877 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 3796 | 1467736826879 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:26 INFO - PROCESS | 3796 | ++DOCSHELL 1329C400 == 48 [pid = 3796] [id = 393] 08:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19703000) [pid = 3796] [serial = 1179] [outer = 00000000] 08:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1970F800) [pid = 3796] [serial = 1180] [outer = 19703000] 08:40:26 INFO - PROCESS | 3796 | 1467736826973 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1AE90000) [pid = 3796] [serial = 1181] [outer = 19703000] 08:40:27 INFO - PROCESS | 3796 | 1467736827559 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 896ms 08:40:27 INFO - PROCESS | 3796 | 1467736827578 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 3796 | 1467736827580 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:40:27 INFO - PROCESS | 3796 | 1467736827584 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 3796 | 1467736827585 Marionette TRACE conn2 <- [1,1538,null,{}] 08:40:27 INFO - PROCESS | 3796 | 1467736827589 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 3796 | 1467736827591 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:27 INFO - PROCESS | 3796 | 1467736827693 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:40:27 INFO - PROCESS | 3796 | 1467736827851 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 3796 | 1467736827855 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:27 INFO - PROCESS | 3796 | ++DOCSHELL 0C76AC00 == 49 [pid = 3796] [id = 394] 08:40:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (10A77400) [pid = 3796] [serial = 1182] [outer = 00000000] 08:40:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (11848800) [pid = 3796] [serial = 1183] [outer = 10A77400] 08:40:27 INFO - PROCESS | 3796 | 1467736827908 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (13245C00) [pid = 3796] [serial = 1184] [outer = 10A77400] 08:40:28 INFO - PROCESS | 3796 | 1467736828617 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1091ms 08:40:28 INFO - PROCESS | 3796 | 1467736828684 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 3796 | 1467736828689 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:40:28 INFO - PROCESS | 3796 | 1467736828697 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 3796 | 1467736828700 Marionette TRACE conn2 <- [1,1542,null,{}] 08:40:28 INFO - PROCESS | 3796 | 1467736828706 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 3796 | 1467736828709 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:28 INFO - PROCESS | 3796 | 1467736828829 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:40:28 INFO - PROCESS | 3796 | 1467736828964 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 3796 | 1467736828969 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:28 INFO - PROCESS | 3796 | ++DOCSHELL 145BD400 == 50 [pid = 3796] [id = 395] 08:40:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (154E7C00) [pid = 3796] [serial = 1185] [outer = 00000000] 08:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1765E800) [pid = 3796] [serial = 1186] [outer = 154E7C00] 08:40:29 INFO - PROCESS | 3796 | 1467736829029 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (181C8400) [pid = 3796] [serial = 1187] [outer = 154E7C00] 08:40:29 INFO - PROCESS | 3796 | 1467736829610 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 956ms 08:40:29 INFO - PROCESS | 3796 | 1467736829659 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 3796 | 1467736829664 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:40:29 INFO - PROCESS | 3796 | 1467736829670 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 3796 | 1467736829673 Marionette TRACE conn2 <- [1,1546,null,{}] 08:40:29 INFO - PROCESS | 3796 | 1467736829676 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 3796 | 1467736829679 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:29 INFO - PROCESS | 3796 | 1467736829775 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:40:29 INFO - PROCESS | 3796 | 1467736829887 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 3796 | 1467736829890 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:29 INFO - PROCESS | 3796 | ++DOCSHELL 199F1C00 == 51 [pid = 3796] [id = 396] 08:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (199F2400) [pid = 3796] [serial = 1188] [outer = 00000000] 08:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (199F5000) [pid = 3796] [serial = 1189] [outer = 199F2400] 08:40:29 INFO - PROCESS | 3796 | 1467736829986 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (199F9C00) [pid = 3796] [serial = 1190] [outer = 199F2400] 08:40:30 INFO - PROCESS | 3796 | 1467736830616 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1001ms 08:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:40:30 INFO - PROCESS | 3796 | 1467736830664 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 3796 | 1467736830667 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:40:30 INFO - PROCESS | 3796 | 1467736830689 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 3796 | 1467736830692 Marionette TRACE conn2 <- [1,1550,null,{}] 08:40:30 INFO - PROCESS | 3796 | 1467736830703 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 3796 | 1467736830708 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:30 INFO - PROCESS | 3796 | 1467736830816 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:40:30 INFO - PROCESS | 3796 | 1467736830937 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 3796 | 1467736830940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:30 INFO - PROCESS | 3796 | ++DOCSHELL 1A8AA000 == 52 [pid = 3796] [id = 397] 08:40:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A8ABC00) [pid = 3796] [serial = 1191] [outer = 00000000] 08:40:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AB2D000) [pid = 3796] [serial = 1192] [outer = 1A8ABC00] 08:40:30 INFO - PROCESS | 3796 | 1467736831002 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1AC9A400) [pid = 3796] [serial = 1193] [outer = 1A8ABC00] 08:40:31 INFO - PROCESS | 3796 | 1467736831604 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 956ms 08:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:40:31 INFO - PROCESS | 3796 | 1467736831642 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 3796 | 1467736831645 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:40:31 INFO - PROCESS | 3796 | 1467736831648 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 3796 | 1467736831650 Marionette TRACE conn2 <- [1,1554,null,{}] 08:40:31 INFO - PROCESS | 3796 | 1467736831654 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 3796 | 1467736831656 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:31 INFO - PROCESS | 3796 | 1467736831745 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:40:31 INFO - PROCESS | 3796 | 1467736831858 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 3796 | 1467736831860 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:31 INFO - PROCESS | 3796 | ++DOCSHELL 196BD800 == 53 [pid = 3796] [id = 398] 08:40:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (196BE000) [pid = 3796] [serial = 1194] [outer = 00000000] 08:40:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (196C3000) [pid = 3796] [serial = 1195] [outer = 196BE000] 08:40:31 INFO - PROCESS | 3796 | 1467736831954 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1A795800) [pid = 3796] [serial = 1196] [outer = 196BE000] 08:40:32 INFO - PROCESS | 3796 | 1467736832512 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 896ms 08:40:32 INFO - PROCESS | 3796 | 1467736832542 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 3796 | 1467736832544 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:40:32 INFO - PROCESS | 3796 | 1467736832547 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 3796 | 1467736832549 Marionette TRACE conn2 <- [1,1558,null,{}] 08:40:32 INFO - PROCESS | 3796 | 1467736832553 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 3796 | 1467736832555 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:32 INFO - PROCESS | 3796 | 1467736832656 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:40:32 INFO - PROCESS | 3796 | 1467736832767 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 3796 | 1467736832769 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:32 INFO - PROCESS | 3796 | ++DOCSHELL 196BD000 == 54 [pid = 3796] [id = 399] 08:40:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (196C2400) [pid = 3796] [serial = 1197] [outer = 00000000] 08:40:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (19980C00) [pid = 3796] [serial = 1198] [outer = 196C2400] 08:40:32 INFO - PROCESS | 3796 | 1467736832804 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (19982C00) [pid = 3796] [serial = 1199] [outer = 196C2400] 08:40:33 INFO - PROCESS | 3796 | 1467736833415 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 897ms 08:40:33 INFO - PROCESS | 3796 | 1467736833458 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 3796 | 1467736833460 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:40:33 INFO - PROCESS | 3796 | 1467736833464 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 3796 | 1467736833466 Marionette TRACE conn2 <- [1,1562,null,{}] 08:40:33 INFO - PROCESS | 3796 | 1467736833469 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 3796 | 1467736833475 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:33 INFO - PROCESS | 3796 | 1467736833656 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:40:33 INFO - PROCESS | 3796 | 1467736833802 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 3796 | 1467736833805 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:33 INFO - PROCESS | 3796 | ++DOCSHELL 1323B800 == 55 [pid = 3796] [id = 400] 08:40:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (13241C00) [pid = 3796] [serial = 1200] [outer = 00000000] 08:40:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (159EE400) [pid = 3796] [serial = 1201] [outer = 13241C00] 08:40:33 INFO - PROCESS | 3796 | 1467736833856 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (16D03800) [pid = 3796] [serial = 1202] [outer = 13241C00] 08:40:34 INFO - PROCESS | 3796 | --DOCSHELL 10275C00 == 54 [pid = 3796] [id = 389] 08:40:34 INFO - PROCESS | 3796 | 1467736834561 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1135ms 08:40:34 INFO - PROCESS | 3796 | 1467736834614 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 3796 | 1467736834619 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:40:34 INFO - PROCESS | 3796 | 1467736834624 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 3796 | 1467736834629 Marionette TRACE conn2 <- [1,1566,null,{}] 08:40:34 INFO - PROCESS | 3796 | 1467736834634 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 3796 | 1467736834637 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:34 INFO - PROCESS | 3796 | 1467736834733 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:40:34 INFO - PROCESS | 3796 | 1467736834875 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 3796 | 1467736834880 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:34 INFO - PROCESS | 3796 | ++DOCSHELL 196BBC00 == 55 [pid = 3796] [id = 401] 08:40:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (196BC400) [pid = 3796] [serial = 1203] [outer = 00000000] 08:40:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (19705800) [pid = 3796] [serial = 1204] [outer = 196BC400] 08:40:34 INFO - PROCESS | 3796 | 1467736834939 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (1970D800) [pid = 3796] [serial = 1205] [outer = 196BC400] 08:40:35 INFO - PROCESS | 3796 | 1467736835506 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 956ms 08:40:35 INFO - PROCESS | 3796 | 1467736835575 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 3796 | 1467736835579 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:40:35 INFO - PROCESS | 3796 | 1467736835586 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 3796 | 1467736835588 Marionette TRACE conn2 <- [1,1570,null,{}] 08:40:35 INFO - PROCESS | 3796 | 1467736835593 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 3796 | 1467736835596 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:35 INFO - PROCESS | 3796 | 1467736835712 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:40:35 INFO - PROCESS | 3796 | 1467736835855 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 3796 | 1467736835858 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:35 INFO - PROCESS | 3796 | ++DOCSHELL 1998A000 == 56 [pid = 3796] [id = 402] 08:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1998A400) [pid = 3796] [serial = 1206] [outer = 00000000] 08:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (199F4C00) [pid = 3796] [serial = 1207] [outer = 1998A400] 08:40:35 INFO - PROCESS | 3796 | 1467736835914 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (19CB7000) [pid = 3796] [serial = 1208] [outer = 1998A400] 08:40:36 INFO - PROCESS | 3796 | 1467736836511 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 956ms 08:40:36 INFO - PROCESS | 3796 | 1467736836551 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 3796 | 1467736836553 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:40:36 INFO - PROCESS | 3796 | 1467736836557 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 3796 | 1467736836561 Marionette TRACE conn2 <- [1,1574,null,{}] 08:40:36 INFO - PROCESS | 3796 | 1467736836572 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 3796 | 1467736836576 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:36 INFO - PROCESS | 3796 | 1467736836671 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:40:36 INFO - PROCESS | 3796 | 1467736836815 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 3796 | 1467736836819 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:36 INFO - PROCESS | 3796 | ++DOCSHELL 1AE90400 == 57 [pid = 3796] [id = 403] 08:40:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (1AE92C00) [pid = 3796] [serial = 1209] [outer = 00000000] 08:40:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1AE99C00) [pid = 3796] [serial = 1210] [outer = 1AE92C00] 08:40:36 INFO - PROCESS | 3796 | 1467736836877 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (1B08B400) [pid = 3796] [serial = 1211] [outer = 1AE92C00] 08:40:37 INFO - PROCESS | 3796 | 1467736837458 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 957ms 08:40:37 INFO - PROCESS | 3796 | 1467736837508 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 3796 | 1467736837511 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:40:37 INFO - PROCESS | 3796 | 1467736837528 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:40:37 INFO - PROCESS | 3796 | 1467736837531 Marionette TRACE conn2 <- [1,1578,null,{}] 08:40:37 INFO - PROCESS | 3796 | 1467736837534 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 3796 | 1467736837537 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:37 INFO - PROCESS | 3796 | 1467736837653 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:40:37 INFO - PROCESS | 3796 | 1467736837795 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 3796 | 1467736837797 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:37 INFO - PROCESS | 3796 | ++DOCSHELL 10B31000 == 58 [pid = 3796] [id = 404] 08:40:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (10B31800) [pid = 3796] [serial = 1212] [outer = 00000000] 08:40:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (10B37800) [pid = 3796] [serial = 1213] [outer = 10B31800] 08:40:37 INFO - PROCESS | 3796 | 1467736837851 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (1A795000) [pid = 3796] [serial = 1214] [outer = 10B31800] 08:40:38 INFO - PROCESS | 3796 | 1467736838404 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 942ms 08:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:40:38 INFO - PROCESS | 3796 | 1467736838481 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 3796 | 1467736838483 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:40:38 INFO - PROCESS | 3796 | 1467736838487 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 3796 | 1467736838489 Marionette TRACE conn2 <- [1,1582,null,{}] 08:40:38 INFO - PROCESS | 3796 | 1467736838492 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 3796 | 1467736838494 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:38 INFO - PROCESS | 3796 | 1467736838600 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:40:38 INFO - PROCESS | 3796 | 1467736838714 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 3796 | 1467736838716 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:38 INFO - PROCESS | 3796 | ++DOCSHELL 0C75AC00 == 59 [pid = 3796] [id = 405] 08:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (0F258C00) [pid = 3796] [serial = 1215] [outer = 00000000] 08:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (0F25DC00) [pid = 3796] [serial = 1216] [outer = 0F258C00] 08:40:38 INFO - PROCESS | 3796 | 1467736838838 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (0F261000) [pid = 3796] [serial = 1217] [outer = 0F258C00] 08:40:39 INFO - PROCESS | 3796 | 1467736839583 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1135ms 08:40:39 INFO - PROCESS | 3796 | 1467736839631 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:40:39 INFO - PROCESS | 3796 | 1467736839635 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:40:39 INFO - PROCESS | 3796 | 1467736839639 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 3796 | 1467736839644 Marionette TRACE conn2 <- [1,1586,null,{}] 08:40:39 INFO - PROCESS | 3796 | 1467736839649 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 3796 | 1467736839652 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:39 INFO - PROCESS | 3796 | 1467736839765 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:40:39 INFO - PROCESS | 3796 | --DOCSHELL 17CE0C00 == 58 [pid = 3796] [id = 387] 08:40:39 INFO - PROCESS | 3796 | --DOCSHELL 16094000 == 57 [pid = 3796] [id = 385] 08:40:39 INFO - PROCESS | 3796 | --DOCSHELL 196BD800 == 56 [pid = 3796] [id = 398] 08:40:39 INFO - PROCESS | 3796 | --DOCSHELL 199F1C00 == 55 [pid = 3796] [id = 396] 08:40:39 INFO - PROCESS | 3796 | --DOCSHELL 1A8AA000 == 54 [pid = 3796] [id = 397] 08:40:39 INFO - PROCESS | 3796 | --DOCSHELL 145BD400 == 53 [pid = 3796] [id = 395] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 13B2A800 == 52 [pid = 3796] [id = 377] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1609E800 == 51 [pid = 3796] [id = 350] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 17044000 == 50 [pid = 3796] [id = 378] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 102C8C00 == 49 [pid = 3796] [id = 380] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1142D400 == 48 [pid = 3796] [id = 22] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1661B000 == 47 [pid = 3796] [id = 8] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 102CA800 == 46 [pid = 3796] [id = 390] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 0F97C400 == 45 [pid = 3796] [id = 18] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 12E57800 == 44 [pid = 3796] [id = 351] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1051BC00 == 43 [pid = 3796] [id = 376] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1AB28C00 == 42 [pid = 3796] [id = 12] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 132A3400 == 41 [pid = 3796] [id = 381] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 145B9400 == 40 [pid = 3796] [id = 24] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1AC93000 == 39 [pid = 3796] [id = 13] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1A60A800 == 38 [pid = 3796] [id = 10] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 13B28400 == 37 [pid = 3796] [id = 23] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 19FA9800 == 36 [pid = 3796] [id = 391] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1A244C00 == 35 [pid = 3796] [id = 11] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 102C8400 == 34 [pid = 3796] [id = 20] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 0F390800 == 33 [pid = 3796] [id = 383] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 13163C00 == 32 [pid = 3796] [id = 392] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 160E7000 == 31 [pid = 3796] [id = 26] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 12BB5800 == 30 [pid = 3796] [id = 384] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1B31B800 == 29 [pid = 3796] [id = 16] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1026F400 == 28 [pid = 3796] [id = 28] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 11291000 == 27 [pid = 3796] [id = 375] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 16EA2400 == 26 [pid = 3796] [id = 27] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 114AA800 == 25 [pid = 3796] [id = 19] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 10A7F800 == 24 [pid = 3796] [id = 21] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 159E5400 == 23 [pid = 3796] [id = 25] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1A60D000 == 22 [pid = 3796] [id = 388] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 17FDF400 == 21 [pid = 3796] [id = 386] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1AF0E000 == 20 [pid = 3796] [id = 14] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 11261400 == 19 [pid = 3796] [id = 379] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 154ED400 == 18 [pid = 3796] [id = 362] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 10B31000 == 17 [pid = 3796] [id = 404] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 0C76AC00 == 16 [pid = 3796] [id = 394] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1329C400 == 15 [pid = 3796] [id = 393] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1998A000 == 14 [pid = 3796] [id = 402] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1AE90400 == 13 [pid = 3796] [id = 403] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 196BBC00 == 12 [pid = 3796] [id = 401] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 15FC8400 == 11 [pid = 3796] [id = 382] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 1323B800 == 10 [pid = 3796] [id = 400] 08:40:42 INFO - PROCESS | 3796 | --DOCSHELL 196BD000 == 9 [pid = 3796] [id = 399] 08:40:43 INFO - PROCESS | 3796 | --DOCSHELL 0C75AC00 == 8 [pid = 3796] [id = 405] 08:40:43 INFO - PROCESS | 3796 | 1467736843237 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3796 | 1467736843241 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:43 INFO - PROCESS | 3796 | ++DOCSHELL 0F255800 == 9 [pid = 3796] [id = 406] 08:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (0F255C00) [pid = 3796] [serial = 1218] [outer = 00000000] 08:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (0F25F800) [pid = 3796] [serial = 1219] [outer = 0F255C00] 08:40:43 INFO - PROCESS | 3796 | 1467736843364 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (102D3C00) [pid = 3796] [serial = 1220] [outer = 0F255C00] 08:40:43 INFO - PROCESS | 3796 | 1467736843795 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 4213ms 08:40:43 INFO - PROCESS | 3796 | 1467736843849 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 3796 | 1467736843853 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:40:43 INFO - PROCESS | 3796 | 1467736843857 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 3796 | 1467736843860 Marionette TRACE conn2 <- [1,1590,null,{}] 08:40:43 INFO - PROCESS | 3796 | 1467736843866 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 3796 | 1467736843868 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:43 INFO - PROCESS | 3796 | 1467736843958 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:40:43 INFO - PROCESS | 3796 | 1467736843972 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3796 | 1467736843975 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:43 INFO - PROCESS | 3796 | ++DOCSHELL 114A1C00 == 10 [pid = 3796] [id = 407] 08:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (114A8000) [pid = 3796] [serial = 1221] [outer = 00000000] 08:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 166 (11811800) [pid = 3796] [serial = 1222] [outer = 114A8000] 08:40:44 INFO - PROCESS | 3796 | 1467736844023 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 167 (12EE8400) [pid = 3796] [serial = 1223] [outer = 114A8000] 08:40:44 INFO - PROCESS | 3796 | 1467736844508 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 658ms 08:40:44 INFO - PROCESS | 3796 | 1467736844521 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 3796 | 1467736844525 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:40:44 INFO - PROCESS | 3796 | 1467736844530 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 3796 | 1467736844532 Marionette TRACE conn2 <- [1,1594,null,{}] 08:40:44 INFO - PROCESS | 3796 | 1467736844564 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 3796 | 1467736844567 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:44 INFO - PROCESS | 3796 | 1467736844659 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:40:44 INFO - PROCESS | 3796 | 1467736844781 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 3796 | 1467736844783 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:44 INFO - PROCESS | 3796 | ++DOCSHELL 11455400 == 11 [pid = 3796] [id = 408] 08:40:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 168 (154F3C00) [pid = 3796] [serial = 1224] [outer = 00000000] 08:40:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 169 (16098C00) [pid = 3796] [serial = 1225] [outer = 154F3C00] 08:40:44 INFO - PROCESS | 3796 | 1467736844828 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 170 (17044000) [pid = 3796] [serial = 1226] [outer = 154F3C00] 08:40:45 INFO - PROCESS | 3796 | 1467736845253 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 791ms 08:40:45 INFO - PROCESS | 3796 | 1467736845318 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 3796 | 1467736845320 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:40:45 INFO - PROCESS | 3796 | 1467736845331 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 3796 | 1467736845336 Marionette TRACE conn2 <- [1,1598,null,{}] 08:40:45 INFO - PROCESS | 3796 | 1467736845346 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 3796 | 1467736845349 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:45 INFO - PROCESS | 3796 | 1467736845475 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:40:45 INFO - PROCESS | 3796 | 1467736845553 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 3796 | 1467736845555 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:45 INFO - PROCESS | 3796 | ++DOCSHELL 196C1C00 == 12 [pid = 3796] [id = 409] 08:40:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 171 (196C3800) [pid = 3796] [serial = 1227] [outer = 00000000] 08:40:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 172 (19706000) [pid = 3796] [serial = 1228] [outer = 196C3800] 08:40:45 INFO - PROCESS | 3796 | 1467736845600 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 173 (19954C00) [pid = 3796] [serial = 1229] [outer = 196C3800] 08:40:46 INFO - PROCESS | 3796 | 1467736846025 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 777ms 08:40:46 INFO - PROCESS | 3796 | 1467736846095 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3796 | 1467736846098 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:40:46 INFO - PROCESS | 3796 | 1467736846101 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3796 | 1467736846103 Marionette TRACE conn2 <- [1,1602,null,{}] 08:40:46 INFO - PROCESS | 3796 | 1467736846106 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 3796 | 1467736846108 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:46 INFO - PROCESS | 3796 | 1467736846233 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:40:46 INFO - PROCESS | 3796 | 1467736846244 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 3796 | 1467736846247 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:46 INFO - PROCESS | 3796 | ++DOCSHELL 196C0800 == 13 [pid = 3796] [id = 410] 08:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 174 (19704400) [pid = 3796] [serial = 1230] [outer = 00000000] 08:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 175 (199ED800) [pid = 3796] [serial = 1231] [outer = 19704400] 08:40:46 INFO - PROCESS | 3796 | 1467736846291 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 176 (199F3800) [pid = 3796] [serial = 1232] [outer = 19704400] 08:40:46 INFO - PROCESS | 3796 | 1467736846719 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:40:46 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 08:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 673ms 08:40:46 INFO - PROCESS | 3796 | 1467736846781 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3796 | 1467736846783 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:40:46 INFO - PROCESS | 3796 | 1467736846786 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3796 | 1467736846788 Marionette TRACE conn2 <- [1,1606,null,{}] 08:40:46 INFO - PROCESS | 3796 | 1467736846791 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 3796 | 1467736846793 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:46 INFO - PROCESS | 3796 | 1467736846891 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:40:47 INFO - PROCESS | 3796 | 1467736847824 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 3796 | 1467736847831 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 175 (102CD400) [pid = 3796] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 174 (17FE3400) [pid = 3796] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 173 (196BC400) [pid = 3796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 172 (0F933400) [pid = 3796] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 171 (10A77400) [pid = 3796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 170 (13241C00) [pid = 3796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 169 (102D2C00) [pid = 3796] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 168 (16091400) [pid = 3796] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 167 (16679400) [pid = 3796] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 166 (14532800) [pid = 3796] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 165 (1609A400) [pid = 3796] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (10A76000) [pid = 3796] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (1316D400) [pid = 3796] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (11286800) [pid = 3796] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (10A09800) [pid = 3796] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (19956000) [pid = 3796] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (175D5800) [pid = 3796] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (19959000) [pid = 3796] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (13B31C00) [pid = 3796] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (19FA8800) [pid = 3796] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (1329A800) [pid = 3796] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (16E9AC00) [pid = 3796] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (196C2400) [pid = 3796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (196BE000) [pid = 3796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (1A8ABC00) [pid = 3796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (19703000) [pid = 3796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (1AE92C00) [pid = 3796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1AE9A000) [pid = 3796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1A131400) [pid = 3796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (154E7C00) [pid = 3796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1A610C00) [pid = 3796] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1998A400) [pid = 3796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (19957C00) [pid = 3796] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (199F2400) [pid = 3796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1609EC00) [pid = 3796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (13E91400) [pid = 3796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (19959400) [pid = 3796] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (12EEDC00) [pid = 3796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1609B400) [pid = 3796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (12B68800) [pid = 3796] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (11CF3400) [pid = 3796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1AB2BC00) [pid = 3796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (102C9000) [pid = 3796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (13910000) [pid = 3796] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (12C8DC00) [pid = 3796] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1390D000) [pid = 3796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16095000) [pid = 3796] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:40:47 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (10B31800) [pid = 3796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:40:47 INFO - PROCESS | 3796 | ++DOCSHELL 0F25A000 == 14 [pid = 3796] [id = 411] 08:40:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (0F397400) [pid = 3796] [serial = 1233] [outer = 00000000] 08:40:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (10561400) [pid = 3796] [serial = 1234] [outer = 0F397400] 08:40:47 INFO - PROCESS | 3796 | 1467736847949 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1180B000) [pid = 3796] [serial = 1235] [outer = 0F397400] 08:40:48 INFO - PROCESS | 3796 | 1467736848338 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1628ms 08:40:48 INFO - PROCESS | 3796 | 1467736848410 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 3796 | 1467736848412 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:40:48 INFO - PROCESS | 3796 | 1467736848415 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 3796 | 1467736848416 Marionette TRACE conn2 <- [1,1610,null,{}] 08:40:48 INFO - PROCESS | 3796 | 1467736848420 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 3796 | 1467736848422 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:48 INFO - PROCESS | 3796 | 1467736848503 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:40:48 INFO - PROCESS | 3796 | 1467736848508 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 3796 | 1467736848510 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:48 INFO - PROCESS | 3796 | ++DOCSHELL 0F256C00 == 15 [pid = 3796] [id = 412] 08:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (12C94000) [pid = 3796] [serial = 1236] [outer = 00000000] 08:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (16091400) [pid = 3796] [serial = 1237] [outer = 12C94000] 08:40:48 INFO - PROCESS | 3796 | 1467736848560 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16679400) [pid = 3796] [serial = 1238] [outer = 12C94000] 08:40:48 INFO - PROCESS | 3796 | 1467736848986 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:40:49 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 08:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 598ms 08:40:49 INFO - PROCESS | 3796 | 1467736849018 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 3796 | 1467736849020 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:40:49 INFO - PROCESS | 3796 | 1467736849023 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 3796 | 1467736849025 Marionette TRACE conn2 <- [1,1614,null,{}] 08:40:49 INFO - PROCESS | 3796 | 1467736849028 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 3796 | 1467736849030 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:49 INFO - PROCESS | 3796 | 1467736849109 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:40:49 INFO - PROCESS | 3796 | 1467736849141 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 3796 | 1467736849143 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:49 INFO - PROCESS | 3796 | ++DOCSHELL 15610800 == 16 [pid = 3796] [id = 413] 08:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (15FC2400) [pid = 3796] [serial = 1239] [outer = 00000000] 08:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (181BD800) [pid = 3796] [serial = 1240] [outer = 15FC2400] 08:40:49 INFO - PROCESS | 3796 | 1467736849185 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (196BE400) [pid = 3796] [serial = 1241] [outer = 15FC2400] 08:40:49 INFO - PROCESS | 3796 | 1467736849607 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 597ms 08:40:49 INFO - PROCESS | 3796 | 1467736849650 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 3796 | 1467736849652 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:40:49 INFO - PROCESS | 3796 | 1467736849656 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 3796 | 1467736849657 Marionette TRACE conn2 <- [1,1618,null,{}] 08:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:40:49 INFO - PROCESS | 3796 | 1467736849661 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 3796 | 1467736849662 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:49 INFO - PROCESS | 3796 | 1467736849799 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:40:49 INFO - PROCESS | 3796 | 1467736849896 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 3796 | 1467736849898 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:49 INFO - PROCESS | 3796 | ++DOCSHELL 16755000 == 17 [pid = 3796] [id = 414] 08:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1970A800) [pid = 3796] [serial = 1242] [outer = 00000000] 08:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (19983800) [pid = 3796] [serial = 1243] [outer = 1970A800] 08:40:49 INFO - PROCESS | 3796 | 1467736849944 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (19985800) [pid = 3796] [serial = 1244] [outer = 1970A800] 08:40:50 INFO - PROCESS | 3796 | 1467736850326 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 702ms 08:40:50 INFO - PROCESS | 3796 | 1467736850361 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 3796 | 1467736850363 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:40:50 INFO - PROCESS | 3796 | 1467736850367 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:40:50 INFO - PROCESS | 3796 | 1467736850368 Marionette TRACE conn2 <- [1,1622,null,{}] 08:40:50 INFO - PROCESS | 3796 | 1467736850372 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 3796 | 1467736850373 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:50 INFO - PROCESS | 3796 | 1467736850483 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:40:50 INFO - PROCESS | 3796 | 1467736850600 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 3796 | 1467736850602 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:50 INFO - PROCESS | 3796 | ++DOCSHELL 196C4000 == 18 [pid = 3796] [id = 415] 08:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (19957C00) [pid = 3796] [serial = 1245] [outer = 00000000] 08:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (19FA9800) [pid = 3796] [serial = 1246] [outer = 19957C00] 08:40:50 INFO - PROCESS | 3796 | 1467736850629 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1A134800) [pid = 3796] [serial = 1247] [outer = 19957C00] 08:40:50 INFO - PROCESS | 3796 | 1467736850960 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 673ms 08:40:51 INFO - PROCESS | 3796 | 1467736851033 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 3796 | 1467736851035 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:40:51 INFO - PROCESS | 3796 | 1467736851038 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 3796 | 1467736851040 Marionette TRACE conn2 <- [1,1626,null,{}] 08:40:51 INFO - PROCESS | 3796 | 1467736851043 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 3796 | 1467736851045 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:51 INFO - PROCESS | 3796 | 1467736851126 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:40:51 INFO - PROCESS | 3796 | 1467736851132 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 3796 | 1467736851134 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:51 INFO - PROCESS | 3796 | ++DOCSHELL 1A244800 == 19 [pid = 3796] [id = 416] 08:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1A2E8C00) [pid = 3796] [serial = 1248] [outer = 00000000] 08:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1A60D800) [pid = 3796] [serial = 1249] [outer = 1A2E8C00] 08:40:51 INFO - PROCESS | 3796 | 1467736851185 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (1A8ACC00) [pid = 3796] [serial = 1250] [outer = 1A2E8C00] 08:40:51 INFO - PROCESS | 3796 | 1467736851640 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 597ms 08:40:51 INFO - PROCESS | 3796 | 1467736851656 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 3796 | 1467736851659 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:40:51 INFO - PROCESS | 3796 | 1467736851662 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:40:51 INFO - PROCESS | 3796 | 1467736851664 Marionette TRACE conn2 <- [1,1630,null,{}] 08:40:51 INFO - PROCESS | 3796 | 1467736851668 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 3796 | 1467736851670 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:51 INFO - PROCESS | 3796 | 1467736851763 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:40:51 INFO - PROCESS | 3796 | 1467736851769 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 3796 | 1467736851771 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:51 INFO - PROCESS | 3796 | ++DOCSHELL 0F259800 == 20 [pid = 3796] [id = 417] 08:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1AB30000) [pid = 3796] [serial = 1251] [outer = 00000000] 08:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1AF03800) [pid = 3796] [serial = 1252] [outer = 1AB30000] 08:40:51 INFO - PROCESS | 3796 | 1467736851819 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (1AE90800) [pid = 3796] [serial = 1253] [outer = 1AB30000] 08:40:52 INFO - PROCESS | 3796 | 1467736852239 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 598ms 08:40:52 INFO - PROCESS | 3796 | 1467736852265 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3796 | 1467736852267 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:40:52 INFO - PROCESS | 3796 | 1467736852271 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:40:52 INFO - PROCESS | 3796 | 1467736852272 Marionette TRACE conn2 <- [1,1634,null,{}] 08:40:52 INFO - PROCESS | 3796 | 1467736852301 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 3796 | 1467736852303 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:52 INFO - PROCESS | 3796 | 1467736852426 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:40:52 INFO - PROCESS | 3796 | 1467736852431 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 3796 | 1467736852433 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:52 INFO - PROCESS | 3796 | ++DOCSHELL 16796000 == 21 [pid = 3796] [id = 418] 08:40:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (16796400) [pid = 3796] [serial = 1254] [outer = 00000000] 08:40:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (1679C800) [pid = 3796] [serial = 1255] [outer = 16796400] 08:40:52 INFO - PROCESS | 3796 | 1467736852534 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (1679E800) [pid = 3796] [serial = 1256] [outer = 16796400] 08:40:52 INFO - PROCESS | 3796 | 1467736852923 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 687ms 08:40:52 INFO - PROCESS | 3796 | 1467736852956 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3796 | 1467736852958 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:40:52 INFO - PROCESS | 3796 | 1467736852961 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:40:52 INFO - PROCESS | 3796 | 1467736852962 Marionette TRACE conn2 <- [1,1638,null,{}] 08:40:52 INFO - PROCESS | 3796 | 1467736852967 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 3796 | 1467736852968 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:53 INFO - PROCESS | 3796 | 1467736853098 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:40:53 INFO - PROCESS | 3796 | 1467736853200 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 3796 | 1467736853202 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:53 INFO - PROCESS | 3796 | ++DOCSHELL 1679B000 == 22 [pid = 3796] [id = 419] 08:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (1679B400) [pid = 3796] [serial = 1257] [outer = 00000000] 08:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1AE9C400) [pid = 3796] [serial = 1258] [outer = 1679B400] 08:40:53 INFO - PROCESS | 3796 | 1467736853244 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (1B08B000) [pid = 3796] [serial = 1259] [outer = 1679B400] 08:40:53 INFO - PROCESS | 3796 | 1467736853644 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 717ms 08:40:53 INFO - PROCESS | 3796 | 1467736853685 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 3796 | 1467736853688 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:40:53 INFO - PROCESS | 3796 | 1467736853698 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 3796 | 1467736853700 Marionette TRACE conn2 <- [1,1642,null,{}] 08:40:53 INFO - PROCESS | 3796 | 1467736853703 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 3796 | 1467736853705 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:53 INFO - PROCESS | 3796 | 1467736853824 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:40:53 INFO - PROCESS | 3796 | 1467736853832 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 3796 | 1467736853834 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:53 INFO - PROCESS | 3796 | ++DOCSHELL 0F260800 == 23 [pid = 3796] [id = 420] 08:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (1679A400) [pid = 3796] [serial = 1260] [outer = 00000000] 08:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (1B317800) [pid = 3796] [serial = 1261] [outer = 1679A400] 08:40:53 INFO - PROCESS | 3796 | 1467736853877 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (1B31A800) [pid = 3796] [serial = 1262] [outer = 1679A400] 08:40:54 INFO - PROCESS | 3796 | 1467736854584 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 896ms 08:40:54 INFO - PROCESS | 3796 | 1467736854606 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 3796 | 1467736854608 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:40:54 INFO - PROCESS | 3796 | 1467736854611 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:40:54 INFO - PROCESS | 3796 | 1467736854613 Marionette TRACE conn2 <- [1,1646,null,{}] 08:40:54 INFO - PROCESS | 3796 | 1467736854617 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 3796 | 1467736854619 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:54 INFO - PROCESS | 3796 | 1467736854705 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:40:54 INFO - PROCESS | 3796 | 1467736854710 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 3796 | 1467736854712 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:54 INFO - PROCESS | 3796 | ++DOCSHELL 1B316800 == 24 [pid = 3796] [id = 421] 08:40:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (1B317400) [pid = 3796] [serial = 1263] [outer = 00000000] 08:40:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (1B508000) [pid = 3796] [serial = 1264] [outer = 1B317400] 08:40:54 INFO - PROCESS | 3796 | 1467736854754 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (1B50C800) [pid = 3796] [serial = 1265] [outer = 1B317400] 08:40:55 INFO - PROCESS | 3796 | 1467736855185 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 598ms 08:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:40:55 INFO - PROCESS | 3796 | 1467736855229 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3796 | 1467736855231 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:40:55 INFO - PROCESS | 3796 | 1467736855234 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 3796 | 1467736855236 Marionette TRACE conn2 <- [1,1650,null,{}] 08:40:55 INFO - PROCESS | 3796 | 1467736855239 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 3796 | 1467736855241 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:55 INFO - PROCESS | 3796 | 1467736855308 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:40:55 INFO - PROCESS | 3796 | 1467736855313 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3796 | 1467736855315 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:55 INFO - PROCESS | 3796 | ++DOCSHELL 17168800 == 25 [pid = 3796] [id = 422] 08:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (17169C00) [pid = 3796] [serial = 1266] [outer = 00000000] 08:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (1716F000) [pid = 3796] [serial = 1267] [outer = 17169C00] 08:40:55 INFO - PROCESS | 3796 | 1467736855357 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (17173C00) [pid = 3796] [serial = 1268] [outer = 17169C00] 08:40:55 INFO - PROCESS | 3796 | 1467736855774 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 568ms 08:40:55 INFO - PROCESS | 3796 | 1467736855800 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3796 | 1467736855802 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:40:55 INFO - PROCESS | 3796 | 1467736855805 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:40:55 INFO - PROCESS | 3796 | 1467736855807 Marionette TRACE conn2 <- [1,1654,null,{}] 08:40:55 INFO - PROCESS | 3796 | 1467736855827 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 3796 | 1467736855829 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:55 INFO - PROCESS | 3796 | 1467736855913 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:40:55 INFO - PROCESS | 3796 | 1467736855918 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3796 | 1467736855920 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:55 INFO - PROCESS | 3796 | ++DOCSHELL 17170C00 == 26 [pid = 3796] [id = 423] 08:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (1B31EC00) [pid = 3796] [serial = 1269] [outer = 00000000] 08:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 166 (1B50F400) [pid = 3796] [serial = 1270] [outer = 1B31EC00] 08:40:55 INFO - PROCESS | 3796 | 1467736855971 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 167 (1B5B3400) [pid = 3796] [serial = 1271] [outer = 1B31EC00] 08:40:57 INFO - PROCESS | 3796 | 1467736857210 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1449ms 08:40:57 INFO - PROCESS | 3796 | 1467736857280 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 3796 | 1467736857285 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:40:57 INFO - PROCESS | 3796 | 1467736857292 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 3796 | 1467736857295 Marionette TRACE conn2 <- [1,1658,null,{}] 08:40:57 INFO - PROCESS | 3796 | 1467736857301 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 3796 | 1467736857304 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:57 INFO - PROCESS | 3796 | 1467736857403 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:40:57 INFO - PROCESS | 3796 | 1467736857551 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 3796 | 1467736857556 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:57 INFO - PROCESS | 3796 | ++DOCSHELL 10B2C400 == 27 [pid = 3796] [id = 424] 08:40:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 168 (10B2C800) [pid = 3796] [serial = 1272] [outer = 00000000] 08:40:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 169 (11284800) [pid = 3796] [serial = 1273] [outer = 10B2C800] 08:40:57 INFO - PROCESS | 3796 | 1467736857612 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 170 (114A8800) [pid = 3796] [serial = 1274] [outer = 10B2C800] 08:40:58 INFO - PROCESS | 3796 | 1467736858205 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 956ms 08:40:58 INFO - PROCESS | 3796 | 1467736858260 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 3796 | 1467736858265 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:40:58 INFO - PROCESS | 3796 | 1467736858271 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 3796 | 1467736858274 Marionette TRACE conn2 <- [1,1662,null,{}] 08:40:58 INFO - PROCESS | 3796 | 1467736858278 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 3796 | 1467736858281 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:58 INFO - PROCESS | 3796 | 1467736858369 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:40:58 INFO - PROCESS | 3796 | 1467736858519 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 3796 | 1467736858521 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:58 INFO - PROCESS | 3796 | ++DOCSHELL 13B27000 == 28 [pid = 3796] [id = 425] 08:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 171 (13B28400) [pid = 3796] [serial = 1275] [outer = 00000000] 08:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 172 (1420F800) [pid = 3796] [serial = 1276] [outer = 13B28400] 08:40:58 INFO - PROCESS | 3796 | 1467736858577 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 173 (145C5000) [pid = 3796] [serial = 1277] [outer = 13B28400] 08:40:59 INFO - PROCESS | 3796 | 1467736859148 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 956ms 08:40:59 INFO - PROCESS | 3796 | 1467736859223 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 3796 | 1467736859226 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:40:59 INFO - PROCESS | 3796 | 1467736859244 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 3796 | 1467736859248 Marionette TRACE conn2 <- [1,1666,null,{}] 08:40:59 INFO - PROCESS | 3796 | 1467736859260 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 3796 | 1467736859265 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:59 INFO - PROCESS | 3796 | 1467736859380 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:40:59 INFO - PROCESS | 3796 | 1467736859521 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 3796 | 1467736859525 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:40:59 INFO - PROCESS | 3796 | ++DOCSHELL 168D7C00 == 29 [pid = 3796] [id = 426] 08:40:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 174 (168D8000) [pid = 3796] [serial = 1278] [outer = 00000000] 08:40:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 175 (168DC000) [pid = 3796] [serial = 1279] [outer = 168D8000] 08:40:59 INFO - PROCESS | 3796 | 1467736859585 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 176 (168E0400) [pid = 3796] [serial = 1280] [outer = 168D8000] 08:41:00 INFO - PROCESS | 3796 | 1467736860154 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 971ms 08:41:00 INFO - PROCESS | 3796 | 1467736860186 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 3796 | 1467736860189 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:41:00 INFO - PROCESS | 3796 | 1467736860193 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 3796 | 1467736860195 Marionette TRACE conn2 <- [1,1670,null,{}] 08:41:00 INFO - PROCESS | 3796 | 1467736860198 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 3796 | 1467736860201 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:00 INFO - PROCESS | 3796 | 1467736860299 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:41:00 INFO - PROCESS | 3796 | 1467736860462 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 3796 | 1467736860464 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:00 INFO - PROCESS | 3796 | ++DOCSHELL 0F97E800 == 30 [pid = 3796] [id = 427] 08:41:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 177 (10515000) [pid = 3796] [serial = 1281] [outer = 00000000] 08:41:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 178 (11428800) [pid = 3796] [serial = 1282] [outer = 10515000] 08:41:00 INFO - PROCESS | 3796 | 1467736860522 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 179 (129EB400) [pid = 3796] [serial = 1283] [outer = 10515000] 08:41:01 INFO - PROCESS | 3796 | 1467736861127 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 956ms 08:41:01 INFO - PROCESS | 3796 | 1467736861160 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 3796 | 1467736861164 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:41:01 INFO - PROCESS | 3796 | 1467736861168 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 3796 | 1467736861173 Marionette TRACE conn2 <- [1,1674,null,{}] 08:41:01 INFO - PROCESS | 3796 | 1467736861177 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 3796 | 1467736861180 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:01 INFO - PROCESS | 3796 | 1467736861258 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:41:01 INFO - PROCESS | 3796 | 1467736861427 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 3796 | 1467736861429 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:01 INFO - PROCESS | 3796 | ++DOCSHELL 10A9A800 == 31 [pid = 3796] [id = 428] 08:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 180 (10B2AC00) [pid = 3796] [serial = 1284] [outer = 00000000] 08:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 181 (11287800) [pid = 3796] [serial = 1285] [outer = 10B2AC00] 08:41:01 INFO - PROCESS | 3796 | 1467736861497 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 182 (11842800) [pid = 3796] [serial = 1286] [outer = 10B2AC00] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 181 (10B37800) [pid = 3796] [serial = 1213] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 180 (1A795000) [pid = 3796] [serial = 1214] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 179 (1AE99C00) [pid = 3796] [serial = 1210] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 178 (1B08B400) [pid = 3796] [serial = 1211] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 177 (199F4C00) [pid = 3796] [serial = 1207] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 176 (19CB7000) [pid = 3796] [serial = 1208] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 175 (19705800) [pid = 3796] [serial = 1204] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 174 (1970D800) [pid = 3796] [serial = 1205] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 173 (159EE400) [pid = 3796] [serial = 1201] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 172 (16D03800) [pid = 3796] [serial = 1202] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 171 (19980C00) [pid = 3796] [serial = 1198] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 170 (19982C00) [pid = 3796] [serial = 1199] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 169 (196C3000) [pid = 3796] [serial = 1195] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 168 (1A795800) [pid = 3796] [serial = 1196] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 167 (1AB2D000) [pid = 3796] [serial = 1192] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 166 (1AC9A400) [pid = 3796] [serial = 1193] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 165 (199F5000) [pid = 3796] [serial = 1189] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (199F9C00) [pid = 3796] [serial = 1190] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (1765E800) [pid = 3796] [serial = 1186] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (181C8400) [pid = 3796] [serial = 1187] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (11848800) [pid = 3796] [serial = 1183] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (13245C00) [pid = 3796] [serial = 1184] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (1970F800) [pid = 3796] [serial = 1180] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (1AE90000) [pid = 3796] [serial = 1181] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (1AF04800) [pid = 3796] [serial = 1177] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (1AF08000) [pid = 3796] [serial = 1178] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (1A2ED400) [pid = 3796] [serial = 1174] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1A8A7C00) [pid = 3796] [serial = 1175] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (1765D800) [pid = 3796] [serial = 1171] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (17CA5000) [pid = 3796] [serial = 1172] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (11429000) [pid = 3796] [serial = 1168] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (12E5C000) [pid = 3796] [serial = 1169] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (1A8A8800) [pid = 3796] [serial = 1165] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1AB2D400) [pid = 3796] [serial = 1166] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1A132800) [pid = 3796] [serial = 1162] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1A605000) [pid = 3796] [serial = 1163] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (181C9000) [pid = 3796] [serial = 1159] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (19958000) [pid = 3796] [serial = 1160] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1609CC00) [pid = 3796] [serial = 1156] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (16B3A800) [pid = 3796] [serial = 1157] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1323EC00) [pid = 3796] [serial = 1153] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (13AB4000) [pid = 3796] [serial = 1154] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (10A08000) [pid = 3796] [serial = 1150] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (11257800) [pid = 3796] [serial = 1151] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1609D400) [pid = 3796] [serial = 1147] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16678400) [pid = 3796] [serial = 1148] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (13B24800) [pid = 3796] [serial = 1144] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1420E400) [pid = 3796] [serial = 1145] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1142F400) [pid = 3796] [serial = 1141] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (11849800) [pid = 3796] [serial = 1142] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (12EED000) [pid = 3796] [serial = 1138] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1323D400) [pid = 3796] [serial = 1139] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (19FA4000) [pid = 3796] [serial = 1134] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1A2F0800) [pid = 3796] [serial = 1135] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (145BD800) [pid = 3796] [serial = 1131] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (16091800) [pid = 3796] [serial = 1132] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (11897400) [pid = 3796] [serial = 1128] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (12C8E000) [pid = 3796] [serial = 1129] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1A8AE400) [pid = 3796] [serial = 1125] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1AC8F400) [pid = 3796] [serial = 1126] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1A60F400) [pid = 3796] [serial = 1122] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1A787400) [pid = 3796] [serial = 1123] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (160C2800) [pid = 3796] [serial = 1119] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (19CE5400) [pid = 3796] [serial = 1120] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1A23EC00) [pid = 3796] [serial = 1116] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1A241800) [pid = 3796] [serial = 1117] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (19CE7800) [pid = 3796] [serial = 1113] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (19CEB400) [pid = 3796] [serial = 1114] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (176BD400) [pid = 3796] [serial = 1110] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (17766000) [pid = 3796] [serial = 1111] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16679800) [pid = 3796] [serial = 1107] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (16D05000) [pid = 3796] [serial = 1108] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (159E9000) [pid = 3796] [serial = 1104] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (15FC4000) [pid = 3796] [serial = 1105] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (13241400) [pid = 3796] [serial = 1101] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (13901400) [pid = 3796] [serial = 1102] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (11806C00) [pid = 3796] [serial = 1098] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (11CA8000) [pid = 3796] [serial = 1099] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1AB25C00) [pid = 3796] [serial = 1095] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1AB33000) [pid = 3796] [serial = 1096] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1667B000) [pid = 3796] [serial = 1092] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (176C7000) [pid = 3796] [serial = 1093] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1323E400) [pid = 3796] [serial = 1089] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13AAB800) [pid = 3796] [serial = 1090] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1AC98000) [pid = 3796] [serial = 1087] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A2E7C00) [pid = 3796] [serial = 1054] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (181C6C00) [pid = 3796] [serial = 1051] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (159C8400) [pid = 3796] [serial = 1048] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11261800) [pid = 3796] [serial = 1045] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (12E62800) [pid = 3796] [serial = 1009] [outer = 00000000] [url = about:blank] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AF08800) [pid = 3796] [serial = 694] [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.] 08:41:01 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0F25DC00) [pid = 3796] [serial = 1216] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3796 | 1467736862014 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:41:02 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 08:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 852ms 08:41:02 INFO - PROCESS | 3796 | 1467736862035 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 3796 | 1467736862039 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:41:02 INFO - PROCESS | 3796 | 1467736862045 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 3796 | 1467736862031 Marionette TRACE conn2 <- [1,1678,null,{}] 08:41:02 INFO - PROCESS | 3796 | 1467736862035 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 3796 | 1467736862037 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:02 INFO - PROCESS | 3796 | 1467736862123 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:41:02 INFO - PROCESS | 3796 | 1467736862132 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 3796 | 1467736862134 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:02 INFO - PROCESS | 3796 | ++DOCSHELL 10B39000 == 32 [pid = 3796] [id = 429] 08:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10E56800) [pid = 3796] [serial = 1287] [outer = 00000000] 08:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (114A9000) [pid = 3796] [serial = 1288] [outer = 10E56800] 08:41:02 INFO - PROCESS | 3796 | 1467736862183 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11849400) [pid = 3796] [serial = 1289] [outer = 10E56800] 08:41:02 INFO - PROCESS | 3796 | 1467736862625 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 612ms 08:41:02 INFO - PROCESS | 3796 | 1467736862646 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 3796 | 1467736862649 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:41:02 INFO - PROCESS | 3796 | 1467736862652 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:41:02 INFO - PROCESS | 3796 | 1467736862655 Marionette TRACE conn2 <- [1,1682,null,{}] 08:41:02 INFO - PROCESS | 3796 | 1467736862669 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 3796 | 1467736862673 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:02 INFO - PROCESS | 3796 | 1467736862758 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:41:02 INFO - PROCESS | 3796 | 1467736862767 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 3796 | 1467736862771 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:02 INFO - PROCESS | 3796 | ++DOCSHELL 12EE7400 == 33 [pid = 3796] [id = 430] 08:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (12EE7C00) [pid = 3796] [serial = 1290] [outer = 00000000] 08:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (131CD800) [pid = 3796] [serial = 1291] [outer = 12EE7C00] 08:41:02 INFO - PROCESS | 3796 | 1467736862819 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13240000) [pid = 3796] [serial = 1292] [outer = 12EE7C00] 08:41:03 INFO - PROCESS | 3796 | 1467736863258 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 658ms 08:41:03 INFO - PROCESS | 3796 | 1467736863317 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 3796 | 1467736863319 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:41:03 INFO - PROCESS | 3796 | 1467736863323 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 3796 | 1467736863324 Marionette TRACE conn2 <- [1,1686,null,{}] 08:41:03 INFO - PROCESS | 3796 | 1467736863328 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 3796 | 1467736863330 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:03 INFO - PROCESS | 3796 | 1467736863413 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:41:03 INFO - PROCESS | 3796 | 1467736863421 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 3796 | 1467736863423 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:03 INFO - PROCESS | 3796 | ++DOCSHELL 1329C000 == 34 [pid = 3796] [id = 431] 08:41:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1329C800) [pid = 3796] [serial = 1293] [outer = 00000000] 08:41:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13A64400) [pid = 3796] [serial = 1294] [outer = 1329C800] 08:41:03 INFO - PROCESS | 3796 | 1467736863466 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (13A6FC00) [pid = 3796] [serial = 1295] [outer = 1329C800] 08:41:03 INFO - PROCESS | 3796 | 1467736863900 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:41:03 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 08:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 597ms 08:41:03 INFO - PROCESS | 3796 | 1467736863939 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 3796 | 1467736863941 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:41:03 INFO - PROCESS | 3796 | 1467736863944 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 3796 | 1467736863946 Marionette TRACE conn2 <- [1,1690,null,{}] 08:41:03 INFO - PROCESS | 3796 | 1467736863949 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 3796 | 1467736863951 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:04 INFO - PROCESS | 3796 | 1467736864029 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:41:04 INFO - PROCESS | 3796 | 1467736864034 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3796 | 1467736864036 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:04 INFO - PROCESS | 3796 | ++DOCSHELL 10A02000 == 35 [pid = 3796] [id = 432] 08:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11261C00) [pid = 3796] [serial = 1296] [outer = 00000000] 08:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13B2B000) [pid = 3796] [serial = 1297] [outer = 11261C00] 08:41:04 INFO - PROCESS | 3796 | 1467736864079 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (13B2F000) [pid = 3796] [serial = 1298] [outer = 11261C00] 08:41:04 INFO - PROCESS | 3796 | 1467736864560 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 658ms 08:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:41:04 INFO - PROCESS | 3796 | 1467736864608 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 3796 | 1467736864610 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:41:04 INFO - PROCESS | 3796 | 1467736864619 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 3796 | 1467736864620 Marionette TRACE conn2 <- [1,1694,null,{}] 08:41:04 INFO - PROCESS | 3796 | 1467736864624 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 3796 | 1467736864629 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:04 INFO - PROCESS | 3796 | 1467736864753 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:41:04 INFO - PROCESS | 3796 | 1467736864825 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3796 | 1467736864827 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:04 INFO - PROCESS | 3796 | ++DOCSHELL 145BAC00 == 36 [pid = 3796] [id = 433] 08:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (145BD400) [pid = 3796] [serial = 1299] [outer = 00000000] 08:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (15609C00) [pid = 3796] [serial = 1300] [outer = 145BD400] 08:41:04 INFO - PROCESS | 3796 | 1467736864870 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (159CD800) [pid = 3796] [serial = 1301] [outer = 145BD400] 08:41:05 INFO - PROCESS | 3796 | 1467736865245 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 672ms 08:41:05 INFO - PROCESS | 3796 | 1467736865279 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 3796 | 1467736865281 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:41:05 INFO - PROCESS | 3796 | 1467736865284 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 3796 | 1467736865286 Marionette TRACE conn2 <- [1,1698,null,{}] 08:41:05 INFO - PROCESS | 3796 | 1467736865289 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 3796 | 1467736865291 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:05 INFO - PROCESS | 3796 | 1467736865424 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:41:05 INFO - PROCESS | 3796 | 1467736865455 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 3796 | 1467736865457 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:05 INFO - PROCESS | 3796 | ++DOCSHELL 10A76800 == 37 [pid = 3796] [id = 434] 08:41:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1453A400) [pid = 3796] [serial = 1302] [outer = 00000000] 08:41:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (15FC7000) [pid = 3796] [serial = 1303] [outer = 1453A400] 08:41:05 INFO - PROCESS | 3796 | 1467736865499 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (15FC8000) [pid = 3796] [serial = 1304] [outer = 1453A400] 08:41:05 INFO - PROCESS | 3796 | 1467736865913 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 672ms 08:41:05 INFO - PROCESS | 3796 | 1467736865963 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 3796 | 1467736865964 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:41:05 INFO - PROCESS | 3796 | 1467736865968 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 3796 | 1467736865969 Marionette TRACE conn2 <- [1,1702,null,{}] 08:41:05 INFO - PROCESS | 3796 | 1467736865978 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 3796 | 1467736865980 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:06 INFO - PROCESS | 3796 | 1467736866088 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:41:06 INFO - PROCESS | 3796 | 1467736866094 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 3796 | 1467736866096 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:06 INFO - PROCESS | 3796 | ++DOCSHELL 145BDC00 == 38 [pid = 3796] [id = 435] 08:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (15FBA000) [pid = 3796] [serial = 1305] [outer = 00000000] 08:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (160BF000) [pid = 3796] [serial = 1306] [outer = 15FBA000] 08:41:06 INFO - PROCESS | 3796 | 1467736866122 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (160BFC00) [pid = 3796] [serial = 1307] [outer = 15FBA000] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (0F258C00) [pid = 3796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1679A400) [pid = 3796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1679B400) [pid = 3796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1B317400) [pid = 3796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A2E8C00) [pid = 3796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (0F397400) [pid = 3796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (154F3C00) [pid = 3796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (114A8000) [pid = 3796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (15FC2400) [pid = 3796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19957C00) [pid = 3796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19704400) [pid = 3796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12C94000) [pid = 3796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1AB30000) [pid = 3796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1970A800) [pid = 3796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (196C3800) [pid = 3796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (0F255C00) [pid = 3796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16796400) [pid = 3796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:41:06 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17169C00) [pid = 3796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:41:06 INFO - PROCESS | 3796 | 1467736866568 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 673ms 08:41:06 INFO - PROCESS | 3796 | 1467736866629 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 3796 | 1467736866631 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:41:06 INFO - PROCESS | 3796 | 1467736866634 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 3796 | 1467736866636 Marionette TRACE conn2 <- [1,1706,null,{}] 08:41:06 INFO - PROCESS | 3796 | 1467736866639 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 3796 | 1467736866641 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:06 INFO - PROCESS | 3796 | 1467736866742 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:41:06 INFO - PROCESS | 3796 | 1467736866754 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 3796 | 1467736866756 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:06 INFO - PROCESS | 3796 | ++DOCSHELL 11261400 == 39 [pid = 3796] [id = 436] 08:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1560B000) [pid = 3796] [serial = 1308] [outer = 00000000] 08:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (160C0400) [pid = 3796] [serial = 1309] [outer = 1560B000] 08:41:06 INFO - PROCESS | 3796 | 1467736866799 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1674FC00) [pid = 3796] [serial = 1310] [outer = 1560B000] 08:41:07 INFO - PROCESS | 3796 | 1467736867213 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 612ms 08:41:07 INFO - PROCESS | 3796 | 1467736867255 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3796 | 1467736867257 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:41:07 INFO - PROCESS | 3796 | 1467736867260 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 3796 | 1467736867245 Marionette TRACE conn2 <- [1,1710,null,{}] 08:41:07 INFO - PROCESS | 3796 | 1467736867249 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 3796 | 1467736867251 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:07 INFO - PROCESS | 3796 | 1467736867344 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:41:07 INFO - PROCESS | 3796 | 1467736867349 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3796 | 1467736867351 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:07 INFO - PROCESS | 3796 | ++DOCSHELL 1609C800 == 40 [pid = 3796] [id = 437] 08:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1609CC00) [pid = 3796] [serial = 1311] [outer = 00000000] 08:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1679B400) [pid = 3796] [serial = 1312] [outer = 1609CC00] 08:41:07 INFO - PROCESS | 3796 | 1467736867395 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (168D8800) [pid = 3796] [serial = 1313] [outer = 1609CC00] 08:41:07 INFO - PROCESS | 3796 | 1467736867832 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:41:07 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 08:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 598ms 08:41:07 INFO - PROCESS | 3796 | 1467736867865 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3796 | 1467736867867 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:41:07 INFO - PROCESS | 3796 | 1467736867875 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:41:07 INFO - PROCESS | 3796 | 1467736867877 Marionette TRACE conn2 <- [1,1714,null,{}] 08:41:07 INFO - PROCESS | 3796 | 1467736867880 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 3796 | 1467736867882 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:07 INFO - PROCESS | 3796 | 1467736867977 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:41:07 INFO - PROCESS | 3796 | 1467736867982 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3796 | 1467736867984 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:07 INFO - PROCESS | 3796 | ++DOCSHELL 13B2E400 == 41 [pid = 3796] [id = 438] 08:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (168DBC00) [pid = 3796] [serial = 1314] [outer = 00000000] 08:41:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16D0B400) [pid = 3796] [serial = 1315] [outer = 168DBC00] 08:41:08 INFO - PROCESS | 3796 | 1467736868014 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17169400) [pid = 3796] [serial = 1316] [outer = 168DBC00] 08:41:08 INFO - PROCESS | 3796 | 1467736868687 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 866ms 08:41:08 INFO - PROCESS | 3796 | 1467736868747 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 3796 | 1467736868751 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:41:08 INFO - PROCESS | 3796 | 1467736868740 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 3796 | 1467736868745 Marionette TRACE conn2 <- [1,1718,null,{}] 08:41:08 INFO - PROCESS | 3796 | 1467736868750 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 3796 | 1467736868753 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:08 INFO - PROCESS | 3796 | 1467736868871 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:41:08 INFO - PROCESS | 3796 | 1467736868978 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 3796 | 1467736868981 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:08 INFO - PROCESS | 3796 | ++DOCSHELL 102CD400 == 42 [pid = 3796] [id = 439] 08:41:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (10A08000) [pid = 3796] [serial = 1317] [outer = 00000000] 08:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10B2E000) [pid = 3796] [serial = 1318] [outer = 10A08000] 08:41:09 INFO - PROCESS | 3796 | 1467736869036 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (11287C00) [pid = 3796] [serial = 1319] [outer = 10A08000] 08:41:09 INFO - PROCESS | 3796 | 1467736869624 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:41:09 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 08:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 897ms 08:41:09 INFO - PROCESS | 3796 | 1467736869650 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 3796 | 1467736869655 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:41:09 INFO - PROCESS | 3796 | 1467736869661 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 3796 | 1467736869664 Marionette TRACE conn2 <- [1,1722,null,{}] 08:41:09 INFO - PROCESS | 3796 | 1467736869668 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 3796 | 1467736869671 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:09 INFO - PROCESS | 3796 | 1467736869782 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:41:09 INFO - PROCESS | 3796 | 1467736869894 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 3796 | 1467736869897 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:09 INFO - PROCESS | 3796 | ++DOCSHELL 12E62800 == 43 [pid = 3796] [id = 440] 08:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (12EF1800) [pid = 3796] [serial = 1320] [outer = 00000000] 08:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (13249400) [pid = 3796] [serial = 1321] [outer = 12EF1800] 08:41:09 INFO - PROCESS | 3796 | 1467736869992 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (13AAE400) [pid = 3796] [serial = 1322] [outer = 12EF1800] 08:41:10 INFO - PROCESS | 3796 | 1467736870577 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 957ms 08:41:10 INFO - PROCESS | 3796 | 1467736870628 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 3796 | 1467736870630 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:41:10 INFO - PROCESS | 3796 | 1467736870634 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 3796 | 1467736870638 Marionette TRACE conn2 <- [1,1726,null,{}] 08:41:10 INFO - PROCESS | 3796 | 1467736870661 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 3796 | 1467736870666 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:10 INFO - PROCESS | 3796 | 1467736870788 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:41:10 INFO - PROCESS | 3796 | 1467736870853 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 3796 | 1467736870856 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:10 INFO - PROCESS | 3796 | ++DOCSHELL 168DC800 == 44 [pid = 3796] [id = 441] 08:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (168DFC00) [pid = 3796] [serial = 1323] [outer = 00000000] 08:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (168E5000) [pid = 3796] [serial = 1324] [outer = 168DFC00] 08:41:10 INFO - PROCESS | 3796 | 1467736870919 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16E99400) [pid = 3796] [serial = 1325] [outer = 168DFC00] 08:41:11 INFO - PROCESS | 3796 | 1467736871613 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1046ms 08:41:11 INFO - PROCESS | 3796 | 1467736871677 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 3796 | 1467736871681 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:41:11 INFO - PROCESS | 3796 | 1467736871686 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 3796 | 1467736871690 Marionette TRACE conn2 <- [1,1730,null,{}] 08:41:11 INFO - PROCESS | 3796 | 1467736871695 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 3796 | 1467736871698 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:11 INFO - PROCESS | 3796 | 1467736871793 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:41:11 INFO - PROCESS | 3796 | 1467736871907 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 3796 | 1467736871911 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A9AC00 == 45 [pid = 3796] [id = 442] 08:41:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (10A9B800) [pid = 3796] [serial = 1326] [outer = 00000000] 08:41:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (10B34400) [pid = 3796] [serial = 1327] [outer = 10A9B800] 08:41:11 INFO - PROCESS | 3796 | 1467736871960 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (10B39400) [pid = 3796] [serial = 1328] [outer = 10A9B800] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 0F255800 == 44 [pid = 3796] [id = 406] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 1609C800 == 43 [pid = 3796] [id = 437] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 11261400 == 42 [pid = 3796] [id = 436] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 145BDC00 == 41 [pid = 3796] [id = 435] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 10A76800 == 40 [pid = 3796] [id = 434] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 145BAC00 == 39 [pid = 3796] [id = 433] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 10A02000 == 38 [pid = 3796] [id = 432] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 1329C000 == 37 [pid = 3796] [id = 431] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 12EE7400 == 36 [pid = 3796] [id = 430] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 10B39000 == 35 [pid = 3796] [id = 429] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 10A9A800 == 34 [pid = 3796] [id = 428] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 13B27000 == 33 [pid = 3796] [id = 425] 08:41:12 INFO - PROCESS | 3796 | --DOCSHELL 10B2C400 == 32 [pid = 3796] [id = 424] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (0F261000) [pid = 3796] [serial = 1217] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1B317800) [pid = 3796] [serial = 1261] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1B08B000) [pid = 3796] [serial = 1259] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1AE9C400) [pid = 3796] [serial = 1258] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1B508000) [pid = 3796] [serial = 1264] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1B31A800) [pid = 3796] [serial = 1262] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1B50C800) [pid = 3796] [serial = 1265] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A60D800) [pid = 3796] [serial = 1249] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1A8ACC00) [pid = 3796] [serial = 1250] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (10561400) [pid = 3796] [serial = 1234] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1180B000) [pid = 3796] [serial = 1235] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16098C00) [pid = 3796] [serial = 1225] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17044000) [pid = 3796] [serial = 1226] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (11811800) [pid = 3796] [serial = 1222] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12EE8400) [pid = 3796] [serial = 1223] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (181BD800) [pid = 3796] [serial = 1240] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (196BE400) [pid = 3796] [serial = 1241] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19FA9800) [pid = 3796] [serial = 1246] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A134800) [pid = 3796] [serial = 1247] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (199ED800) [pid = 3796] [serial = 1231] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (199F3800) [pid = 3796] [serial = 1232] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16091400) [pid = 3796] [serial = 1237] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16679400) [pid = 3796] [serial = 1238] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AF03800) [pid = 3796] [serial = 1252] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19985800) [pid = 3796] [serial = 1244] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19983800) [pid = 3796] [serial = 1243] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19954C00) [pid = 3796] [serial = 1229] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19706000) [pid = 3796] [serial = 1228] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0F25F800) [pid = 3796] [serial = 1219] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (102D3C00) [pid = 3796] [serial = 1220] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1679C800) [pid = 3796] [serial = 1255] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1B50F400) [pid = 3796] [serial = 1270] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1679E800) [pid = 3796] [serial = 1256] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1716F000) [pid = 3796] [serial = 1267] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17173C00) [pid = 3796] [serial = 1268] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AE90800) [pid = 3796] [serial = 1253] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3796 | 1467736872592 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 957ms 08:41:12 INFO - PROCESS | 3796 | 1467736872651 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 3796 | 1467736872654 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:41:12 INFO - PROCESS | 3796 | 1467736872660 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 3796 | 1467736872663 Marionette TRACE conn2 <- [1,1734,null,{}] 08:41:12 INFO - PROCESS | 3796 | 1467736872666 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 3796 | 1467736872669 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:12 INFO - PROCESS | 3796 | 1467736872737 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:41:12 INFO - PROCESS | 3796 | 1467736872831 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 3796 | 1467736872834 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:12 INFO - PROCESS | 3796 | ++DOCSHELL 10A09800 == 33 [pid = 3796] [id = 443] 08:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A0F000) [pid = 3796] [serial = 1329] [outer = 00000000] 08:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (114AC800) [pid = 3796] [serial = 1330] [outer = 10A0F000] 08:41:12 INFO - PROCESS | 3796 | 1467736872880 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1188C000) [pid = 3796] [serial = 1331] [outer = 10A0F000] 08:41:13 INFO - PROCESS | 3796 | 1467736873296 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 702ms 08:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:41:13 INFO - PROCESS | 3796 | 1467736873366 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 3796 | 1467736873368 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:41:13 INFO - PROCESS | 3796 | 1467736873372 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 3796 | 1467736873375 Marionette TRACE conn2 <- [1,1738,null,{}] 08:41:13 INFO - PROCESS | 3796 | 1467736873385 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 3796 | 1467736873389 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:13 INFO - PROCESS | 3796 | 1467736873454 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:41:13 INFO - PROCESS | 3796 | 1467736873461 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 3796 | 1467736873464 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:13 INFO - PROCESS | 3796 | ++DOCSHELL 1323F000 == 34 [pid = 3796] [id = 444] 08:41:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1323FC00) [pid = 3796] [serial = 1332] [outer = 00000000] 08:41:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1329E800) [pid = 3796] [serial = 1333] [outer = 1323FC00] 08:41:13 INFO - PROCESS | 3796 | 1467736873511 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13A66400) [pid = 3796] [serial = 1334] [outer = 1323FC00] 08:41:13 INFO - PROCESS | 3796 | 1467736873957 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 597ms 08:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:41:13 INFO - PROCESS | 3796 | 1467736873972 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 3796 | 1467736873974 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:41:13 INFO - PROCESS | 3796 | 1467736873977 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 3796 | 1467736873979 Marionette TRACE conn2 <- [1,1742,null,{}] 08:41:13 INFO - PROCESS | 3796 | 1467736873986 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 3796 | 1467736873988 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:14 INFO - PROCESS | 3796 | 1467736874072 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:41:14 INFO - PROCESS | 3796 | 1467736874078 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 3796 | 1467736874080 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:14 INFO - PROCESS | 3796 | ++DOCSHELL 14531400 == 35 [pid = 3796] [id = 445] 08:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14532C00) [pid = 3796] [serial = 1335] [outer = 00000000] 08:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (159E8800) [pid = 3796] [serial = 1336] [outer = 14532C00] 08:41:14 INFO - PROCESS | 3796 | 1467736874125 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15FC4000) [pid = 3796] [serial = 1337] [outer = 14532C00] 08:41:14 INFO - PROCESS | 3796 | 1467736874550 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 598ms 08:41:14 INFO - PROCESS | 3796 | 1467736874596 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 3796 | 1467736874598 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:41:14 INFO - PROCESS | 3796 | 1467736874601 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 3796 | 1467736874603 Marionette TRACE conn2 <- [1,1746,null,{}] 08:41:14 INFO - PROCESS | 3796 | 1467736874606 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 3796 | 1467736874608 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:14 INFO - PROCESS | 3796 | 1467736874702 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:41:14 INFO - PROCESS | 3796 | 1467736874707 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 3796 | 1467736874709 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:14 INFO - PROCESS | 3796 | ++DOCSHELL 13E90400 == 36 [pid = 3796] [id = 446] 08:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15FC3800) [pid = 3796] [serial = 1338] [outer = 00000000] 08:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1609F800) [pid = 3796] [serial = 1339] [outer = 15FC3800] 08:41:14 INFO - PROCESS | 3796 | 1467736874752 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (160BC000) [pid = 3796] [serial = 1340] [outer = 15FC3800] 08:41:15 INFO - PROCESS | 3796 | 1467736875211 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 672ms 08:41:15 INFO - PROCESS | 3796 | 1467736875262 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 3796 | 1467736875264 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:41:15 INFO - PROCESS | 3796 | 1467736875267 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 3796 | 1467736875269 Marionette TRACE conn2 <- [1,1750,null,{}] 08:41:15 INFO - PROCESS | 3796 | 1467736875279 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 3796 | 1467736875284 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:15 INFO - PROCESS | 3796 | 1467736875420 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:41:15 INFO - PROCESS | 3796 | 1467736875433 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 3796 | 1467736875435 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:15 INFO - PROCESS | 3796 | ++DOCSHELL 1051BC00 == 37 [pid = 3796] [id = 447] 08:41:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1679E800) [pid = 3796] [serial = 1341] [outer = 00000000] 08:41:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (168E5800) [pid = 3796] [serial = 1342] [outer = 1679E800] 08:41:15 INFO - PROCESS | 3796 | 1467736875513 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17164C00) [pid = 3796] [serial = 1343] [outer = 1679E800] 08:41:15 INFO - PROCESS | 3796 | 1467736875923 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 702ms 08:41:16 INFO - PROCESS | 3796 | 1467736876007 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 3796 | 1467736876009 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:41:16 INFO - PROCESS | 3796 | 1467736876012 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:41:16 INFO - PROCESS | 3796 | 1467736876014 Marionette TRACE conn2 <- [1,1754,null,{}] 08:41:16 INFO - PROCESS | 3796 | 1467736876017 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 3796 | 1467736876019 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:16 INFO - PROCESS | 3796 | 1467736876130 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:41:16 INFO - PROCESS | 3796 | 1467736876141 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 3796 | 1467736876143 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:16 INFO - PROCESS | 3796 | ++DOCSHELL 0F932400 == 38 [pid = 3796] [id = 448] 08:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10B36000) [pid = 3796] [serial = 1344] [outer = 00000000] 08:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17171800) [pid = 3796] [serial = 1345] [outer = 10B36000] 08:41:16 INFO - PROCESS | 3796 | 1467736876185 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17172000) [pid = 3796] [serial = 1346] [outer = 10B36000] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (145BD400) [pid = 3796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1453A400) [pid = 3796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11261C00) [pid = 3796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10E56800) [pid = 3796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12EE7C00) [pid = 3796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15FBA000) [pid = 3796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10515000) [pid = 3796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10B2AC00) [pid = 3796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1329C800) [pid = 3796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1560B000) [pid = 3796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:41:16 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1609CC00) [pid = 3796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:41:16 INFO - PROCESS | 3796 | 1467736876755 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 762ms 08:41:16 INFO - PROCESS | 3796 | 1467736876780 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 3796 | 1467736876782 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:41:16 INFO - PROCESS | 3796 | 1467736876786 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 3796 | 1467736876787 Marionette TRACE conn2 <- [1,1758,null,{}] 08:41:16 INFO - PROCESS | 3796 | 1467736876791 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 3796 | 1467736876793 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:16 INFO - PROCESS | 3796 | 1467736876872 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:41:16 INFO - PROCESS | 3796 | 1467736876877 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 3796 | 1467736876879 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:16 INFO - PROCESS | 3796 | ++DOCSHELL 10515000 == 39 [pid = 3796] [id = 449] 08:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1055F800) [pid = 3796] [serial = 1347] [outer = 00000000] 08:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12EE7C00) [pid = 3796] [serial = 1348] [outer = 1055F800] 08:41:16 INFO - PROCESS | 3796 | 1467736876921 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16093400) [pid = 3796] [serial = 1349] [outer = 1055F800] 08:41:17 INFO - PROCESS | 3796 | 1467736877367 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 598ms 08:41:17 INFO - PROCESS | 3796 | 1467736877408 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 3796 | 1467736877410 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 3796 | 1467736877413 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:41:17 INFO - PROCESS | 3796 | 1467736877415 Marionette TRACE conn2 <- [1,1762,null,{}] 08:41:17 INFO - PROCESS | 3796 | 1467736877421 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 3796 | 1467736877422 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:17 INFO - PROCESS | 3796 | 1467736877504 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:41:17 INFO - PROCESS | 3796 | 1467736877509 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 3796 | 1467736877495 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:17 INFO - PROCESS | 3796 | ++DOCSHELL 12E5C000 == 40 [pid = 3796] [id = 450] 08:41:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1679D800) [pid = 3796] [serial = 1350] [outer = 00000000] 08:41:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (175D3C00) [pid = 3796] [serial = 1351] [outer = 1679D800] 08:41:17 INFO - PROCESS | 3796 | 1467736877537 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17665C00) [pid = 3796] [serial = 1352] [outer = 1679D800] 08:41:17 INFO - PROCESS | 3796 | 1467736877942 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 567ms 08:41:17 INFO - PROCESS | 3796 | 1467736877989 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 3796 | 1467736877992 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:41:18 INFO - PROCESS | 3796 | 1467736878001 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 3796 | 1467736878003 Marionette TRACE conn2 <- [1,1766,null,{}] 08:41:18 INFO - PROCESS | 3796 | 1467736878006 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 3796 | 1467736878008 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:18 INFO - PROCESS | 3796 | 1467736878090 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:41:18 INFO - PROCESS | 3796 | 1467736878095 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 3796 | 1467736878097 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:18 INFO - PROCESS | 3796 | ++DOCSHELL 1716E800 == 41 [pid = 3796] [id = 451] 08:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17171400) [pid = 3796] [serial = 1353] [outer = 00000000] 08:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17770800) [pid = 3796] [serial = 1354] [outer = 17171400] 08:41:18 INFO - PROCESS | 3796 | 1467736878149 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17770000) [pid = 3796] [serial = 1355] [outer = 17171400] 08:41:18 INFO - PROCESS | 3796 | 1467736878550 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:41:18 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 08:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 568ms 08:41:18 INFO - PROCESS | 3796 | 1467736878618 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 3796 | 1467736878622 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:41:18 INFO - PROCESS | 3796 | 1467736878631 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 3796 | 1467736878636 Marionette TRACE conn2 <- [1,1770,null,{}] 08:41:18 INFO - PROCESS | 3796 | 1467736878642 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 3796 | 1467736878645 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:18 INFO - PROCESS | 3796 | 1467736878743 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:41:18 INFO - PROCESS | 3796 | 1467736878910 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 3796 | 1467736878915 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:18 INFO - PROCESS | 3796 | ++DOCSHELL 10561400 == 42 [pid = 3796] [id = 452] 08:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A01400) [pid = 3796] [serial = 1356] [outer = 00000000] 08:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10A7AC00) [pid = 3796] [serial = 1357] [outer = 10A01400] 08:41:18 INFO - PROCESS | 3796 | 1467736878970 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10B2EC00) [pid = 3796] [serial = 1358] [outer = 10A01400] 08:41:19 INFO - PROCESS | 3796 | 1467736879516 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:41:19 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 08:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 956ms 08:41:19 INFO - PROCESS | 3796 | 1467736879586 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 3796 | 1467736879589 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:41:19 INFO - PROCESS | 3796 | 1467736879595 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 3796 | 1467736879599 Marionette TRACE conn2 <- [1,1774,null,{}] 08:41:19 INFO - PROCESS | 3796 | 1467736879604 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 3796 | 1467736879607 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:19 INFO - PROCESS | 3796 | 1467736879714 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:41:19 INFO - PROCESS | 3796 | 1467736879852 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 3796 | 1467736879855 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:19 INFO - PROCESS | 3796 | ++DOCSHELL 11CA8C00 == 43 [pid = 3796] [id = 453] 08:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11DE0800) [pid = 3796] [serial = 1359] [outer = 00000000] 08:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (13243000) [pid = 3796] [serial = 1360] [outer = 11DE0800] 08:41:19 INFO - PROCESS | 3796 | 1467736879893 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (14201800) [pid = 3796] [serial = 1361] [outer = 11DE0800] 08:41:20 INFO - PROCESS | 3796 | 1467736880479 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:41:20 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 08:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 896ms 08:41:20 INFO - PROCESS | 3796 | 1467736880502 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 3796 | 1467736880504 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:41:20 INFO - PROCESS | 3796 | 1467736880508 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 3796 | 1467736880510 Marionette TRACE conn2 <- [1,1778,null,{}] 08:41:20 INFO - PROCESS | 3796 | 1467736880520 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 3796 | 1467736880525 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:20 INFO - PROCESS | 3796 | 1467736880619 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:41:20 INFO - PROCESS | 3796 | 1467736880730 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 3796 | 1467736880733 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:20 INFO - PROCESS | 3796 | ++DOCSHELL 168E2C00 == 44 [pid = 3796] [id = 454] 08:41:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (168E4800) [pid = 3796] [serial = 1362] [outer = 00000000] 08:41:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1716C800) [pid = 3796] [serial = 1363] [outer = 168E4800] 08:41:20 INFO - PROCESS | 3796 | 1467736880789 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17762400) [pid = 3796] [serial = 1364] [outer = 168E4800] 08:41:21 INFO - PROCESS | 3796 | 1467736881357 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:41:21 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) 08:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 912ms 08:41:21 INFO - PROCESS | 3796 | 1467736881416 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 3796 | 1467736881419 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:41:21 INFO - PROCESS | 3796 | 1467736881422 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 3796 | 1467736881424 Marionette TRACE conn2 <- [1,1782,null,{}] 08:41:21 INFO - PROCESS | 3796 | 1467736881410 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 3796 | 1467736881412 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:21 INFO - PROCESS | 3796 | 1467736881518 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:41:21 INFO - PROCESS | 3796 | 1467736881625 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 3796 | 1467736881628 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:21 INFO - PROCESS | 3796 | ++DOCSHELL 10A08800 == 45 [pid = 3796] [id = 455] 08:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (168DB400) [pid = 3796] [serial = 1365] [outer = 00000000] 08:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17FE0400) [pid = 3796] [serial = 1366] [outer = 168DB400] 08:41:21 INFO - PROCESS | 3796 | 1467736881680 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (181C7400) [pid = 3796] [serial = 1367] [outer = 168DB400] 08:41:22 INFO - PROCESS | 3796 | 1467736882270 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 911ms 08:41:22 INFO - PROCESS | 3796 | 1467736882316 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 3796 | 1467736882318 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:41:22 INFO - PROCESS | 3796 | 1467736882322 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 3796 | 1467736882324 Marionette TRACE conn2 <- [1,1786,null,{}] 08:41:22 INFO - PROCESS | 3796 | 1467736882328 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 3796 | 1467736882331 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:22 INFO - PROCESS | 3796 | 1467736882438 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:41:22 INFO - PROCESS | 3796 | 1467736882682 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 3796 | 1467736882686 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:22 INFO - PROCESS | 3796 | ++DOCSHELL 0F256800 == 46 [pid = 3796] [id = 456] 08:41:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (0F25FC00) [pid = 3796] [serial = 1368] [outer = 00000000] 08:41:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (10274000) [pid = 3796] [serial = 1369] [outer = 0F25FC00] 08:41:22 INFO - PROCESS | 3796 | 1467736882747 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (10A0B400) [pid = 3796] [serial = 1370] [outer = 0F25FC00] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 12E5C000 == 45 [pid = 3796] [id = 450] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 10515000 == 44 [pid = 3796] [id = 449] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 0F932400 == 43 [pid = 3796] [id = 448] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 1051BC00 == 42 [pid = 3796] [id = 447] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 13E90400 == 41 [pid = 3796] [id = 446] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 14531400 == 40 [pid = 3796] [id = 445] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 1323F000 == 39 [pid = 3796] [id = 444] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 10A09800 == 38 [pid = 3796] [id = 443] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 10A9AC00 == 37 [pid = 3796] [id = 442] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 168D7C00 == 36 [pid = 3796] [id = 426] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 102CD400 == 35 [pid = 3796] [id = 439] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 12E62800 == 34 [pid = 3796] [id = 440] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 168DC800 == 33 [pid = 3796] [id = 441] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 0F97E800 == 32 [pid = 3796] [id = 427] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 13B2E400 == 31 [pid = 3796] [id = 438] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 10A08800 == 30 [pid = 3796] [id = 455] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 168E2C00 == 29 [pid = 3796] [id = 454] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 1716E800 == 28 [pid = 3796] [id = 451] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 10561400 == 27 [pid = 3796] [id = 452] 08:41:23 INFO - PROCESS | 3796 | --DOCSHELL 11CA8C00 == 26 [pid = 3796] [id = 453] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (15609C00) [pid = 3796] [serial = 1300] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15FC7000) [pid = 3796] [serial = 1303] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (159CD800) [pid = 3796] [serial = 1301] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1420F800) [pid = 3796] [serial = 1276] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (13B2B000) [pid = 3796] [serial = 1297] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (114A9000) [pid = 3796] [serial = 1288] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (11849400) [pid = 3796] [serial = 1289] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (131CD800) [pid = 3796] [serial = 1291] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13240000) [pid = 3796] [serial = 1292] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (168DC000) [pid = 3796] [serial = 1279] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (160BF000) [pid = 3796] [serial = 1306] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (129EB400) [pid = 3796] [serial = 1283] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (11428800) [pid = 3796] [serial = 1282] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (11842800) [pid = 3796] [serial = 1286] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11287800) [pid = 3796] [serial = 1285] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13A64400) [pid = 3796] [serial = 1294] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13A6FC00) [pid = 3796] [serial = 1295] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11284800) [pid = 3796] [serial = 1273] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15FC8000) [pid = 3796] [serial = 1304] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (160C0400) [pid = 3796] [serial = 1309] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16D0B400) [pid = 3796] [serial = 1315] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1679B400) [pid = 3796] [serial = 1312] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13B2F000) [pid = 3796] [serial = 1298] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (160BFC00) [pid = 3796] [serial = 1307] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1674FC00) [pid = 3796] [serial = 1310] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (168D8800) [pid = 3796] [serial = 1313] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3796 | 1467736884129 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1883ms 08:41:24 INFO - PROCESS | 3796 | 1467736884204 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 3796 | 1467736884208 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:41:24 INFO - PROCESS | 3796 | 1467736884214 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:41:24 INFO - PROCESS | 3796 | 1467736884217 Marionette TRACE conn2 <- [1,1790,null,{}] 08:41:24 INFO - PROCESS | 3796 | 1467736884223 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 3796 | 1467736884226 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:24 INFO - PROCESS | 3796 | 1467736884318 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:41:24 INFO - PROCESS | 3796 | 1467736884410 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 3796 | 1467736884414 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:24 INFO - PROCESS | 3796 | ++DOCSHELL 10275C00 == 27 [pid = 3796] [id = 457] 08:41:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1051BC00) [pid = 3796] [serial = 1371] [outer = 00000000] 08:41:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A77400) [pid = 3796] [serial = 1372] [outer = 1051BC00] 08:41:24 INFO - PROCESS | 3796 | 1467736884462 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A9F800) [pid = 3796] [serial = 1373] [outer = 1051BC00] 08:41:24 INFO - PROCESS | 3796 | 1467736884849 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 08:41:24 INFO - PROCESS | 3796 | 1467736884896 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 3796 | 1467736884901 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:41:24 INFO - PROCESS | 3796 | 1467736884911 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 3796 | 1467736884914 Marionette TRACE conn2 <- [1,1794,null,{}] 08:41:24 INFO - PROCESS | 3796 | 1467736884918 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 3796 | 1467736884920 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:24 INFO - PROCESS | 3796 | 1467736884992 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:41:25 INFO - PROCESS | 3796 | 1467736885001 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 3796 | 1467736885004 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:25 INFO - PROCESS | 3796 | ++DOCSHELL 11810C00 == 28 [pid = 3796] [id = 458] 08:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1183D400) [pid = 3796] [serial = 1374] [outer = 00000000] 08:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1184B800) [pid = 3796] [serial = 1375] [outer = 1183D400] 08:41:25 INFO - PROCESS | 3796 | 1467736885050 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11CB3C00) [pid = 3796] [serial = 1376] [outer = 1183D400] 08:41:25 INFO - PROCESS | 3796 | 1467736885514 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 657ms 08:41:25 INFO - PROCESS | 3796 | 1467736885575 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 3796 | 1467736885577 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:41:25 INFO - PROCESS | 3796 | 1467736885581 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 3796 | 1467736885584 Marionette TRACE conn2 <- [1,1798,null,{}] 08:41:25 INFO - PROCESS | 3796 | 1467736885595 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 3796 | 1467736885599 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:25 INFO - PROCESS | 3796 | 1467736885695 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:41:25 INFO - PROCESS | 3796 | 1467736885799 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 3796 | 1467736885802 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:25 INFO - PROCESS | 3796 | ++DOCSHELL 13249000 == 29 [pid = 3796] [id = 459] 08:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1329C000) [pid = 3796] [serial = 1377] [outer = 00000000] 08:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13AAB800) [pid = 3796] [serial = 1378] [outer = 1329C000] 08:41:25 INFO - PROCESS | 3796 | 1467736885849 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13B33000) [pid = 3796] [serial = 1379] [outer = 1329C000] 08:41:26 INFO - PROCESS | 3796 | 1467736886269 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 702ms 08:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:41:26 INFO - PROCESS | 3796 | 1467736886281 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 3796 | 1467736886283 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:41:26 INFO - PROCESS | 3796 | 1467736886293 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 3796 | 1467736886294 Marionette TRACE conn2 <- [1,1802,null,{}] 08:41:26 INFO - PROCESS | 3796 | 1467736886298 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 3796 | 1467736886309 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:26 INFO - PROCESS | 3796 | 1467736886427 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:41:26 INFO - PROCESS | 3796 | 1467736886432 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 3796 | 1467736886434 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:26 INFO - PROCESS | 3796 | ++DOCSHELL 13B2B800 == 30 [pid = 3796] [id = 460] 08:41:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13B2F000) [pid = 3796] [serial = 1380] [outer = 00000000] 08:41:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (145BF000) [pid = 3796] [serial = 1381] [outer = 13B2F000] 08:41:26 INFO - PROCESS | 3796 | 1467736886478 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (159C5800) [pid = 3796] [serial = 1382] [outer = 13B2F000] 08:41:26 INFO - PROCESS | 3796 | 1467736886921 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 658ms 08:41:26 INFO - PROCESS | 3796 | 1467736886958 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 3796 | 1467736886960 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:41:26 INFO - PROCESS | 3796 | 1467736886963 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 3796 | 1467736886965 Marionette TRACE conn2 <- [1,1806,null,{}] 08:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:41:26 INFO - PROCESS | 3796 | 1467736886968 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 3796 | 1467736886970 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:27 INFO - PROCESS | 3796 | 1467736887104 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:41:27 INFO - PROCESS | 3796 | 1467736887114 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 3796 | 1467736887116 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:27 INFO - PROCESS | 3796 | ++DOCSHELL 159E9000 == 31 [pid = 3796] [id = 461] 08:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (159EDC00) [pid = 3796] [serial = 1383] [outer = 00000000] 08:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16096000) [pid = 3796] [serial = 1384] [outer = 159EDC00] 08:41:27 INFO - PROCESS | 3796 | 1467736887168 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1609FC00) [pid = 3796] [serial = 1385] [outer = 159EDC00] 08:41:27 INFO - PROCESS | 3796 | 1467736887590 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 657ms 08:41:27 INFO - PROCESS | 3796 | 1467736887648 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 3796 | 1467736887650 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:41:27 INFO - PROCESS | 3796 | 1467736887654 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 3796 | 1467736887655 Marionette TRACE conn2 <- [1,1810,null,{}] 08:41:27 INFO - PROCESS | 3796 | 1467736887659 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 3796 | 1467736887664 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:27 INFO - PROCESS | 3796 | 1467736887780 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:41:27 INFO - PROCESS | 3796 | 1467736887845 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 3796 | 1467736887847 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:27 INFO - PROCESS | 3796 | ++DOCSHELL 16791800 == 32 [pid = 3796] [id = 462] 08:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16792400) [pid = 3796] [serial = 1386] [outer = 00000000] 08:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (167A0000) [pid = 3796] [serial = 1387] [outer = 16792400] 08:41:27 INFO - PROCESS | 3796 | 1467736887890 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (168DF800) [pid = 3796] [serial = 1388] [outer = 16792400] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1B31EC00) [pid = 3796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10B2C800) [pid = 3796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13B28400) [pid = 3796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (168D8000) [pid = 3796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (15FC3800) [pid = 3796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10A0F000) [pid = 3796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12EF1800) [pid = 3796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1679E800) [pid = 3796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (168DBC00) [pid = 3796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A08000) [pid = 3796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (168DFC00) [pid = 3796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A9B800) [pid = 3796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1323FC00) [pid = 3796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14532C00) [pid = 3796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10B36000) [pid = 3796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17171400) [pid = 3796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1055F800) [pid = 3796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:41:28 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1679D800) [pid = 3796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:41:28 INFO - PROCESS | 3796 | 1467736888691 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1091ms 08:41:28 INFO - PROCESS | 3796 | 1467736888753 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 3796 | 1467736888755 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:41:28 INFO - PROCESS | 3796 | 1467736888768 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 3796 | 1467736888770 Marionette TRACE conn2 <- [1,1814,null,{}] 08:41:28 INFO - PROCESS | 3796 | 1467736888773 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 3796 | 1467736888775 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:28 INFO - PROCESS | 3796 | 1467736888836 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:41:28 INFO - PROCESS | 3796 | 1467736888844 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 3796 | 1467736888846 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:28 INFO - PROCESS | 3796 | ++DOCSHELL 131CE000 == 33 [pid = 3796] [id = 463] 08:41:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1323D400) [pid = 3796] [serial = 1389] [outer = 00000000] 08:41:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13A6F400) [pid = 3796] [serial = 1390] [outer = 1323D400] 08:41:28 INFO - PROCESS | 3796 | 1467736888889 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14532C00) [pid = 3796] [serial = 1391] [outer = 1323D400] 08:41:29 INFO - PROCESS | 3796 | 1467736889318 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 613ms 08:41:29 INFO - PROCESS | 3796 | 1467736889380 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 3796 | 1467736889382 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:41:29 INFO - PROCESS | 3796 | 1467736889386 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 3796 | 1467736889388 Marionette TRACE conn2 <- [1,1818,null,{}] 08:41:29 INFO - PROCESS | 3796 | 1467736889391 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 3796 | 1467736889393 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:29 INFO - PROCESS | 3796 | 1467736889471 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:41:29 INFO - PROCESS | 3796 | 1467736889477 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 3796 | 1467736889479 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:29 INFO - PROCESS | 3796 | ++DOCSHELL 13910000 == 34 [pid = 3796] [id = 464] 08:41:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16793C00) [pid = 3796] [serial = 1392] [outer = 00000000] 08:41:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (168D8C00) [pid = 3796] [serial = 1393] [outer = 16793C00] 08:41:29 INFO - PROCESS | 3796 | 1467736889521 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (168D9400) [pid = 3796] [serial = 1394] [outer = 16793C00] 08:41:29 INFO - PROCESS | 3796 | 1467736889943 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 568ms 08:41:29 INFO - PROCESS | 3796 | 1467736889964 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 3796 | 1467736889966 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:41:29 INFO - PROCESS | 3796 | 1467736889969 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 3796 | 1467736889971 Marionette TRACE conn2 <- [1,1822,null,{}] 08:41:29 INFO - PROCESS | 3796 | 1467736889989 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 3796 | 1467736889990 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:30 INFO - PROCESS | 3796 | 1467736890053 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:41:30 INFO - PROCESS | 3796 | 1467736890059 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 3796 | 1467736890061 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:30 INFO - PROCESS | 3796 | ++DOCSHELL 13247400 == 35 [pid = 3796] [id = 465] 08:41:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17044800) [pid = 3796] [serial = 1395] [outer = 00000000] 08:41:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1716EC00) [pid = 3796] [serial = 1396] [outer = 17044800] 08:41:30 INFO - PROCESS | 3796 | 1467736890103 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17170000) [pid = 3796] [serial = 1397] [outer = 17044800] 08:41:30 INFO - PROCESS | 3796 | 1467736890845 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:41:30 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 08:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 956ms 08:41:30 INFO - PROCESS | 3796 | 1467736890920 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 3796 | 1467736890925 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:41:30 INFO - PROCESS | 3796 | 1467736890930 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 3796 | 1467736890933 Marionette TRACE conn2 <- [1,1826,null,{}] 08:41:30 INFO - PROCESS | 3796 | 1467736890940 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 3796 | 1467736890943 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:31 INFO - PROCESS | 3796 | 1467736891066 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:41:31 INFO - PROCESS | 3796 | 1467736891199 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 3796 | 1467736891204 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:31 INFO - PROCESS | 3796 | ++DOCSHELL 102C6000 == 36 [pid = 3796] [id = 466] 08:41:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10560C00) [pid = 3796] [serial = 1398] [outer = 00000000] 08:41:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11259400) [pid = 3796] [serial = 1399] [outer = 10560C00] 08:41:31 INFO - PROCESS | 3796 | 1467736891261 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (11CAE400) [pid = 3796] [serial = 1400] [outer = 10560C00] 08:41:31 INFO - PROCESS | 3796 | 1467736891980 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1105ms 08:41:32 INFO - PROCESS | 3796 | 1467736892033 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 3796 | 1467736892038 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:41:32 INFO - PROCESS | 3796 | 1467736892045 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 3796 | 1467736892049 Marionette TRACE conn2 <- [1,1830,null,{}] 08:41:32 INFO - PROCESS | 3796 | 1467736892053 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 3796 | 1467736892056 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:32 INFO - PROCESS | 3796 | 1467736892180 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:41:32 INFO - PROCESS | 3796 | 1467736892408 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 3796 | 1467736892411 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:32 INFO - PROCESS | 3796 | ++DOCSHELL 0C765400 == 37 [pid = 3796] [id = 467] 08:41:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (0C767400) [pid = 3796] [serial = 1401] [outer = 00000000] 08:41:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (0F25C000) [pid = 3796] [serial = 1402] [outer = 0C767400] 08:41:32 INFO - PROCESS | 3796 | 1467736892469 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (0F397400) [pid = 3796] [serial = 1403] [outer = 0C767400] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 13910000 == 36 [pid = 3796] [id = 464] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 131CE000 == 35 [pid = 3796] [id = 463] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 16791800 == 34 [pid = 3796] [id = 462] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 159E9000 == 33 [pid = 3796] [id = 461] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 13B2B800 == 32 [pid = 3796] [id = 460] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 13249000 == 31 [pid = 3796] [id = 459] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 11810C00 == 30 [pid = 3796] [id = 458] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 10275C00 == 29 [pid = 3796] [id = 457] 08:41:32 INFO - PROCESS | 3796 | --DOCSHELL 0F256800 == 28 [pid = 3796] [id = 456] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (160BC000) [pid = 3796] [serial = 1340] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (114AC800) [pid = 3796] [serial = 1330] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1188C000) [pid = 3796] [serial = 1331] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13249400) [pid = 3796] [serial = 1321] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13AAE400) [pid = 3796] [serial = 1322] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17164C00) [pid = 3796] [serial = 1343] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17169400) [pid = 3796] [serial = 1316] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10B2E000) [pid = 3796] [serial = 1318] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11287C00) [pid = 3796] [serial = 1319] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (168E5000) [pid = 3796] [serial = 1324] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16E99400) [pid = 3796] [serial = 1325] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10B34400) [pid = 3796] [serial = 1327] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (168E5800) [pid = 3796] [serial = 1342] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10B39400) [pid = 3796] [serial = 1328] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1329E800) [pid = 3796] [serial = 1333] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13A66400) [pid = 3796] [serial = 1334] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (159E8800) [pid = 3796] [serial = 1336] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17171800) [pid = 3796] [serial = 1345] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17770800) [pid = 3796] [serial = 1354] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17770000) [pid = 3796] [serial = 1355] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16093400) [pid = 3796] [serial = 1349] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17665C00) [pid = 3796] [serial = 1352] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12EE7C00) [pid = 3796] [serial = 1348] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (175D3C00) [pid = 3796] [serial = 1351] [outer = 00000000] [url = about:blank] 08:41:32 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1609F800) [pid = 3796] [serial = 1339] [outer = 00000000] [url = about:blank] 08:41:33 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17172000) [pid = 3796] [serial = 1346] [outer = 00000000] [url = about:blank] 08:41:33 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15FC4000) [pid = 3796] [serial = 1337] [outer = 00000000] [url = about:blank] 08:41:33 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1B5B3400) [pid = 3796] [serial = 1271] [outer = 00000000] [url = about:blank] 08:41:33 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (114A8800) [pid = 3796] [serial = 1274] [outer = 00000000] [url = about:blank] 08:41:33 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (145C5000) [pid = 3796] [serial = 1277] [outer = 00000000] [url = about:blank] 08:41:33 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (168E0400) [pid = 3796] [serial = 1280] [outer = 00000000] [url = about:blank] 08:41:33 INFO - PROCESS | 3796 | 1467736893069 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1046ms 08:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:41:33 INFO - PROCESS | 3796 | 1467736893092 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3796 | 1467736893096 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:41:33 INFO - PROCESS | 3796 | 1467736893100 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 3796 | 1467736893103 Marionette TRACE conn2 <- [1,1834,null,{}] 08:41:33 INFO - PROCESS | 3796 | 1467736893108 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 3796 | 1467736893112 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:33 INFO - PROCESS | 3796 | 1467736893200 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:41:33 INFO - PROCESS | 3796 | 1467736893303 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3796 | 1467736893306 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:33 INFO - PROCESS | 3796 | ++DOCSHELL 10510400 == 29 [pid = 3796] [id = 468] 08:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10517000) [pid = 3796] [serial = 1404] [outer = 00000000] 08:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10B33800) [pid = 3796] [serial = 1405] [outer = 10517000] 08:41:33 INFO - PROCESS | 3796 | 1467736893352 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11260C00) [pid = 3796] [serial = 1406] [outer = 10517000] 08:41:33 INFO - PROCESS | 3796 | 1467736893736 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:41:33 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) 08:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 658ms 08:41:33 INFO - PROCESS | 3796 | 1467736893799 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3796 | 1467736893803 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:41:33 INFO - PROCESS | 3796 | 1467736893811 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 3796 | 1467736893813 Marionette TRACE conn2 <- [1,1838,null,{}] 08:41:33 INFO - PROCESS | 3796 | 1467736893816 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 3796 | 1467736893819 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:33 INFO - PROCESS | 3796 | 1467736893889 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:41:33 INFO - PROCESS | 3796 | 1467736893895 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3796 | 1467736893898 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:33 INFO - PROCESS | 3796 | ++DOCSHELL 1180CC00 == 30 [pid = 3796] [id = 469] 08:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11849400) [pid = 3796] [serial = 1407] [outer = 00000000] 08:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12B6E400) [pid = 3796] [serial = 1408] [outer = 11849400] 08:41:33 INFO - PROCESS | 3796 | 1467736893942 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12EEA000) [pid = 3796] [serial = 1409] [outer = 11849400] 08:41:34 INFO - PROCESS | 3796 | 1467736894393 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 613ms 08:41:34 INFO - PROCESS | 3796 | 1467736894410 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3796 | 1467736894412 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:41:34 INFO - PROCESS | 3796 | 1467736894416 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 3796 | 1467736894422 Marionette TRACE conn2 <- [1,1842,null,{}] 08:41:34 INFO - PROCESS | 3796 | 1467736894436 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 3796 | 1467736894439 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:34 INFO - PROCESS | 3796 | 1467736894525 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:41:34 INFO - PROCESS | 3796 | 1467736894534 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3796 | 1467736894536 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:34 INFO - PROCESS | 3796 | ++DOCSHELL 1390BC00 == 31 [pid = 3796] [id = 470] 08:41:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1390D400) [pid = 3796] [serial = 1410] [outer = 00000000] 08:41:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13B2B800) [pid = 3796] [serial = 1411] [outer = 1390D400] 08:41:34 INFO - PROCESS | 3796 | 1467736894581 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E96C00) [pid = 3796] [serial = 1412] [outer = 1390D400] 08:41:35 INFO - PROCESS | 3796 | 1467736895031 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 657ms 08:41:35 INFO - PROCESS | 3796 | 1467736895090 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3796 | 1467736895093 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:41:35 INFO - PROCESS | 3796 | 1467736895096 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 3796 | 1467736895098 Marionette TRACE conn2 <- [1,1846,null,{}] 08:41:35 INFO - PROCESS | 3796 | 1467736895101 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 3796 | 1467736895103 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:35 INFO - PROCESS | 3796 | 1467736895209 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:41:35 INFO - PROCESS | 3796 | 1467736895302 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3796 | 1467736895304 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:35 INFO - PROCESS | 3796 | ++DOCSHELL 14206800 == 32 [pid = 3796] [id = 471] 08:41:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14531800) [pid = 3796] [serial = 1413] [outer = 00000000] 08:41:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (154E6000) [pid = 3796] [serial = 1414] [outer = 14531800] 08:41:35 INFO - PROCESS | 3796 | 1467736895347 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (159EA400) [pid = 3796] [serial = 1415] [outer = 14531800] 08:41:35 INFO - PROCESS | 3796 | 1467736895747 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 702ms 08:41:35 INFO - PROCESS | 3796 | 1467736895802 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3796 | 1467736895804 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:41:35 INFO - PROCESS | 3796 | 1467736895807 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 3796 | 1467736895809 Marionette TRACE conn2 <- [1,1850,null,{}] 08:41:35 INFO - PROCESS | 3796 | 1467736895812 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 3796 | 1467736895814 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:35 INFO - PROCESS | 3796 | 1467736895929 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:41:35 INFO - PROCESS | 3796 | 1467736895934 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3796 | 1467736895940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:36 INFO - PROCESS | 3796 | ++DOCSHELL 16091C00 == 33 [pid = 3796] [id = 472] 08:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16092000) [pid = 3796] [serial = 1416] [outer = 00000000] 08:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16098C00) [pid = 3796] [serial = 1417] [outer = 16092000] 08:41:36 INFO - PROCESS | 3796 | 1467736896035 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (160C1C00) [pid = 3796] [serial = 1418] [outer = 16092000] 08:41:36 INFO - PROCESS | 3796 | 1467736896456 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 703ms 08:41:36 INFO - PROCESS | 3796 | 1467736896536 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 3796 | 1467736896538 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:41:36 INFO - PROCESS | 3796 | 1467736896551 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 3796 | 1467736896553 Marionette TRACE conn2 <- [1,1854,null,{}] 08:41:36 INFO - PROCESS | 3796 | 1467736896557 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 3796 | 1467736896559 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:36 INFO - PROCESS | 3796 | 1467736896671 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:41:36 INFO - PROCESS | 3796 | 1467736896739 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 3796 | 1467736896741 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:36 INFO - PROCESS | 3796 | ++DOCSHELL 16757800 == 34 [pid = 3796] [id = 473] 08:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16791C00) [pid = 3796] [serial = 1419] [outer = 00000000] 08:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16798800) [pid = 3796] [serial = 1420] [outer = 16791C00] 08:41:36 INFO - PROCESS | 3796 | 1467736896793 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16798C00) [pid = 3796] [serial = 1421] [outer = 16791C00] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13B2F000) [pid = 3796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (159EDC00) [pid = 3796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0F25FC00) [pid = 3796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1051BC00) [pid = 3796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1329C000) [pid = 3796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1183D400) [pid = 3796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16792400) [pid = 3796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A01400) [pid = 3796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11DE0800) [pid = 3796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (168E4800) [pid = 3796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (168DB400) [pid = 3796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16793C00) [pid = 3796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:41:37 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1323D400) [pid = 3796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:41:37 INFO - PROCESS | 3796 | 1467736897201 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 08:41:37 INFO - PROCESS | 3796 | 1467736897258 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 3796 | 1467736897260 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:41:37 INFO - PROCESS | 3796 | 1467736897264 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 3796 | 1467736897265 Marionette TRACE conn2 <- [1,1858,null,{}] 08:41:37 INFO - PROCESS | 3796 | 1467736897269 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 3796 | 1467736897271 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:37 INFO - PROCESS | 3796 | 1467736897357 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:41:37 INFO - PROCESS | 3796 | 1467736897364 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3796 | 1467736897366 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:37 INFO - PROCESS | 3796 | ++DOCSHELL 131C7400 == 35 [pid = 3796] [id = 474] 08:41:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (131C9000) [pid = 3796] [serial = 1422] [outer = 00000000] 08:41:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (159EDC00) [pid = 3796] [serial = 1423] [outer = 131C9000] 08:41:37 INFO - PROCESS | 3796 | 1467736897412 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15FC7C00) [pid = 3796] [serial = 1424] [outer = 131C9000] 08:41:37 INFO - PROCESS | 3796 | 1467736897822 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 597ms 08:41:37 INFO - PROCESS | 3796 | 1467736897885 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 3796 | 1467736897887 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:41:37 INFO - PROCESS | 3796 | 1467736897890 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 3796 | 1467736897892 Marionette TRACE conn2 <- [1,1862,null,{}] 08:41:37 INFO - PROCESS | 3796 | 1467736897895 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 3796 | 1467736897898 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:37 INFO - PROCESS | 3796 | 1467736897976 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:41:37 INFO - PROCESS | 3796 | 1467736898007 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3796 | 1467736898009 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:38 INFO - PROCESS | 3796 | ++DOCSHELL 12B68800 == 36 [pid = 3796] [id = 475] 08:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (131CD800) [pid = 3796] [serial = 1425] [outer = 00000000] 08:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16799400) [pid = 3796] [serial = 1426] [outer = 131CD800] 08:41:38 INFO - PROCESS | 3796 | 1467736898037 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (168DAC00) [pid = 3796] [serial = 1427] [outer = 131CD800] 08:41:38 INFO - PROCESS | 3796 | 1467736898448 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 613ms 08:41:38 INFO - PROCESS | 3796 | 1467736898496 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 3796 | 1467736898498 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:41:38 INFO - PROCESS | 3796 | 1467736898506 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 3796 | 1467736898507 Marionette TRACE conn2 <- [1,1866,null,{}] 08:41:38 INFO - PROCESS | 3796 | 1467736898511 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 3796 | 1467736898513 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:38 INFO - PROCESS | 3796 | 1467736898591 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:41:38 INFO - PROCESS | 3796 | 1467736898596 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 3796 | 1467736898598 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:38 INFO - PROCESS | 3796 | ++DOCSHELL 13AAB400 == 37 [pid = 3796] [id = 476] 08:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1674FC00) [pid = 3796] [serial = 1428] [outer = 00000000] 08:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16B3B800) [pid = 3796] [serial = 1429] [outer = 1674FC00] 08:41:38 INFO - PROCESS | 3796 | 1467736898650 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E99400) [pid = 3796] [serial = 1430] [outer = 1674FC00] 08:41:39 INFO - PROCESS | 3796 | --DOCSHELL 10510400 == 36 [pid = 3796] [id = 468] 08:41:39 INFO - PROCESS | 3796 | --DOCSHELL 102C6000 == 35 [pid = 3796] [id = 466] 08:41:39 INFO - PROCESS | 3796 | --DOCSHELL 0C765400 == 34 [pid = 3796] [id = 467] 08:41:39 INFO - PROCESS | 3796 | --DOCSHELL 13247400 == 33 [pid = 3796] [id = 465] 08:41:40 INFO - PROCESS | 3796 | --DOCSHELL 1180CC00 == 32 [pid = 3796] [id = 469] 08:41:40 INFO - PROCESS | 3796 | --DOCSHELL 131C7400 == 31 [pid = 3796] [id = 474] 08:41:40 INFO - PROCESS | 3796 | --DOCSHELL 16757800 == 30 [pid = 3796] [id = 473] 08:41:40 INFO - PROCESS | 3796 | --DOCSHELL 1390BC00 == 29 [pid = 3796] [id = 470] 08:41:40 INFO - PROCESS | 3796 | --DOCSHELL 16091C00 == 28 [pid = 3796] [id = 472] 08:41:40 INFO - PROCESS | 3796 | --DOCSHELL 14206800 == 27 [pid = 3796] [id = 471] 08:41:40 INFO - PROCESS | 3796 | --DOCSHELL 12B68800 == 26 [pid = 3796] [id = 475] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (145BF000) [pid = 3796] [serial = 1381] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16096000) [pid = 3796] [serial = 1384] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A0B400) [pid = 3796] [serial = 1370] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10274000) [pid = 3796] [serial = 1369] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A77400) [pid = 3796] [serial = 1372] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A9F800) [pid = 3796] [serial = 1373] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13AAB800) [pid = 3796] [serial = 1378] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1184B800) [pid = 3796] [serial = 1375] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11CB3C00) [pid = 3796] [serial = 1376] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (167A0000) [pid = 3796] [serial = 1387] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10B2EC00) [pid = 3796] [serial = 1358] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10A7AC00) [pid = 3796] [serial = 1357] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (14201800) [pid = 3796] [serial = 1361] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13243000) [pid = 3796] [serial = 1360] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17762400) [pid = 3796] [serial = 1364] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1716C800) [pid = 3796] [serial = 1363] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1716EC00) [pid = 3796] [serial = 1396] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (181C7400) [pid = 3796] [serial = 1367] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (17FE0400) [pid = 3796] [serial = 1366] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1609FC00) [pid = 3796] [serial = 1385] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (168D8C00) [pid = 3796] [serial = 1393] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (168DF800) [pid = 3796] [serial = 1388] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (13A6F400) [pid = 3796] [serial = 1390] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (159C5800) [pid = 3796] [serial = 1382] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (168D9400) [pid = 3796] [serial = 1394] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (14532C00) [pid = 3796] [serial = 1391] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (13B33000) [pid = 3796] [serial = 1379] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3796 | 1467736900363 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1897ms 08:41:40 INFO - PROCESS | 3796 | 1467736900420 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 3796 | 1467736900424 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:41:40 INFO - PROCESS | 3796 | 1467736900429 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 3796 | 1467736900433 Marionette TRACE conn2 <- [1,1870,null,{}] 08:41:40 INFO - PROCESS | 3796 | 1467736900439 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 3796 | 1467736900442 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:40 INFO - PROCESS | 3796 | 1467736900528 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:41:40 INFO - PROCESS | 3796 | 1467736900535 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 3796 | 1467736900540 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:40 INFO - PROCESS | 3796 | ++DOCSHELL 10A09800 == 27 [pid = 3796] [id = 477] 08:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (10A0A400) [pid = 3796] [serial = 1431] [outer = 00000000] 08:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10A9B000) [pid = 3796] [serial = 1432] [outer = 10A0A400] 08:41:40 INFO - PROCESS | 3796 | 1467736900588 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (10B2B400) [pid = 3796] [serial = 1433] [outer = 10A0A400] 08:41:41 INFO - PROCESS | 3796 | 1467736901381 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1001ms 08:41:41 INFO - PROCESS | 3796 | 1467736901435 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 3796 | 1467736901440 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:41:41 INFO - PROCESS | 3796 | 1467736901444 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 3796 | 1467736901448 Marionette TRACE conn2 <- [1,1874,null,{}] 08:41:41 INFO - PROCESS | 3796 | 1467736901473 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 3796 | 1467736901477 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:41 INFO - PROCESS | 3796 | 1467736901576 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:41:41 INFO - PROCESS | 3796 | 1467736901657 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 3796 | 1467736901661 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:41 INFO - PROCESS | 3796 | ++DOCSHELL 10B30800 == 28 [pid = 3796] [id = 478] 08:41:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (10B33000) [pid = 3796] [serial = 1434] [outer = 00000000] 08:41:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10E56C00) [pid = 3796] [serial = 1435] [outer = 10B33000] 08:41:41 INFO - PROCESS | 3796 | 1467736901757 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11286800) [pid = 3796] [serial = 1436] [outer = 10B33000] 08:41:42 INFO - PROCESS | 3796 | 1467736902541 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1165ms 08:41:42 INFO - PROCESS | 3796 | 1467736902614 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 3796 | 1467736902618 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:41:42 INFO - PROCESS | 3796 | 1467736902624 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 3796 | 1467736902627 Marionette TRACE conn2 <- [1,1878,null,{}] 08:41:42 INFO - PROCESS | 3796 | 1467736902633 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 3796 | 1467736902635 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:42 INFO - PROCESS | 3796 | --DOCSHELL 13AAB400 == 27 [pid = 3796] [id = 476] 08:41:42 INFO - PROCESS | 3796 | 1467736902762 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:41:42 INFO - PROCESS | 3796 | 1467736902772 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 3796 | 1467736902776 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:42 INFO - PROCESS | 3796 | ++DOCSHELL 10A9AC00 == 28 [pid = 3796] [id = 479] 08:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A9E800) [pid = 3796] [serial = 1437] [outer = 00000000] 08:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10B35000) [pid = 3796] [serial = 1438] [outer = 10A9E800] 08:41:42 INFO - PROCESS | 3796 | 1467736902835 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11451800) [pid = 3796] [serial = 1439] [outer = 10A9E800] 08:41:43 INFO - PROCESS | 3796 | 1467736903275 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 717ms 08:41:43 INFO - PROCESS | 3796 | 1467736903352 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3796 | 1467736903357 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:41:43 INFO - PROCESS | 3796 | 1467736903368 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3796 | 1467736903371 Marionette TRACE conn2 <- [1,1882,null,{}] 08:41:43 INFO - PROCESS | 3796 | 1467736903375 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 3796 | 1467736903377 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:43 INFO - PROCESS | 3796 | 1467736903452 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:41:43 INFO - PROCESS | 3796 | 1467736903466 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3796 | 1467736903468 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:43 INFO - PROCESS | 3796 | ++DOCSHELL 129E9000 == 29 [pid = 3796] [id = 480] 08:41:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (129EAC00) [pid = 3796] [serial = 1440] [outer = 00000000] 08:41:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12BBC800) [pid = 3796] [serial = 1441] [outer = 129EAC00] 08:41:43 INFO - PROCESS | 3796 | 1467736903515 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12EE7C00) [pid = 3796] [serial = 1442] [outer = 129EAC00] 08:41:43 INFO - PROCESS | 3796 | 1467736903948 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 613ms 08:41:43 INFO - PROCESS | 3796 | 1467736903971 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3796 | 1467736903973 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:41:43 INFO - PROCESS | 3796 | 1467736903977 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:41:43 INFO - PROCESS | 3796 | 1467736903980 Marionette TRACE conn2 <- [1,1886,null,{}] 08:41:43 INFO - PROCESS | 3796 | 1467736903994 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 3796 | 1467736903999 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:44 INFO - PROCESS | 3796 | 1467736904113 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:41:44 INFO - PROCESS | 3796 | 1467736904123 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3796 | 1467736904126 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:44 INFO - PROCESS | 3796 | ++DOCSHELL 13908400 == 30 [pid = 3796] [id = 481] 08:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13908C00) [pid = 3796] [serial = 1443] [outer = 00000000] 08:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13AAB800) [pid = 3796] [serial = 1444] [outer = 13908C00] 08:41:44 INFO - PROCESS | 3796 | 1467736904231 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13B29800) [pid = 3796] [serial = 1445] [outer = 13908C00] 08:41:44 INFO - PROCESS | 3796 | 1467736904607 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 657ms 08:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:41:44 INFO - PROCESS | 3796 | 1467736904640 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3796 | 1467736904642 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:41:44 INFO - PROCESS | 3796 | 1467736904645 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 3796 | 1467736904647 Marionette TRACE conn2 <- [1,1890,null,{}] 08:41:44 INFO - PROCESS | 3796 | 1467736904650 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 3796 | 1467736904652 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:44 INFO - PROCESS | 3796 | 1467736904742 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:41:44 INFO - PROCESS | 3796 | 1467736904835 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3796 | 1467736904837 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:44 INFO - PROCESS | 3796 | ++DOCSHELL 13E8E000 == 31 [pid = 3796] [id = 482] 08:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E8F400) [pid = 3796] [serial = 1446] [outer = 00000000] 08:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (14538800) [pid = 3796] [serial = 1447] [outer = 13E8F400] 08:41:44 INFO - PROCESS | 3796 | 1467736904881 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (154E8000) [pid = 3796] [serial = 1448] [outer = 13E8F400] 08:41:45 INFO - PROCESS | 3796 | 1467736905296 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 658ms 08:41:45 INFO - PROCESS | 3796 | 1467736905327 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3796 | 1467736905329 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:41:45 INFO - PROCESS | 3796 | 1467736905333 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 3796 | 1467736905334 Marionette TRACE conn2 <- [1,1894,null,{}] 08:41:45 INFO - PROCESS | 3796 | 1467736905337 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 3796 | 1467736905339 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:45 INFO - PROCESS | 3796 | 1467736905462 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:41:45 INFO - PROCESS | 3796 | 1467736905523 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 3796 | 1467736905525 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:45 INFO - PROCESS | 3796 | ++DOCSHELL 159EE800 == 32 [pid = 3796] [id = 483] 08:41:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15FBA400) [pid = 3796] [serial = 1449] [outer = 00000000] 08:41:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15FC8000) [pid = 3796] [serial = 1450] [outer = 15FBA400] 08:41:45 INFO - PROCESS | 3796 | 1467736905568 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16099400) [pid = 3796] [serial = 1451] [outer = 15FBA400] 08:41:45 INFO - PROCESS | 3796 | 1467736905960 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 658ms 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:41:46 INFO - PROCESS | 3796 | 1467736905997 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 3796 | 1467736905999 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:41:46 INFO - PROCESS | 3796 | 1467736906015 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3796 | 1467736906017 Marionette TRACE conn2 <- [1,1898,null,{}] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14531800) [pid = 3796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16092000) [pid = 3796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16791C00) [pid = 3796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (131CD800) [pid = 3796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1674FC00) [pid = 3796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1390D400) [pid = 3796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11849400) [pid = 3796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10517000) [pid = 3796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0C767400) [pid = 3796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (10560C00) [pid = 3796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17044800) [pid = 3796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:41:46 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (131C9000) [pid = 3796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:41:46 INFO - PROCESS | 3796 | 1467736906025 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 3796 | 1467736906031 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:46 INFO - PROCESS | 3796 | 1467736906145 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:41:46 INFO - PROCESS | 3796 | 1467736906207 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3796 | 1467736906209 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:46 INFO - PROCESS | 3796 | ++DOCSHELL 13247400 == 33 [pid = 3796] [id = 484] 08:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13249C00) [pid = 3796] [serial = 1452] [outer = 00000000] 08:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (159CD800) [pid = 3796] [serial = 1453] [outer = 13249C00] 08:41:46 INFO - PROCESS | 3796 | 1467736906254 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1609F000) [pid = 3796] [serial = 1454] [outer = 13249C00] 08:41:46 INFO - PROCESS | 3796 | 1467736906597 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 627ms 08:41:46 INFO - PROCESS | 3796 | 1467736906627 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 3796 | 1467736906629 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:41:46 INFO - PROCESS | 3796 | 1467736906633 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3796 | 1467736906635 Marionette TRACE conn2 <- [1,1902,null,{}] 08:41:46 INFO - PROCESS | 3796 | 1467736906638 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 3796 | 1467736906640 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:46 INFO - PROCESS | 3796 | 1467736906714 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:41:46 INFO - PROCESS | 3796 | 1467736906757 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3796 | 1467736906759 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:46 INFO - PROCESS | 3796 | ++DOCSHELL 0F256400 == 34 [pid = 3796] [id = 485] 08:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13242800) [pid = 3796] [serial = 1455] [outer = 00000000] 08:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16753000) [pid = 3796] [serial = 1456] [outer = 13242800] 08:41:46 INFO - PROCESS | 3796 | 1467736906803 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (160E3C00) [pid = 3796] [serial = 1457] [outer = 13242800] 08:41:47 INFO - PROCESS | 3796 | 1467736907202 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 613ms 08:41:47 INFO - PROCESS | 3796 | 1467736907252 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3796 | 1467736907254 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:41:47 INFO - PROCESS | 3796 | 1467736907260 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 3796 | 1467736907262 Marionette TRACE conn2 <- [1,1906,null,{}] 08:41:47 INFO - PROCESS | 3796 | 1467736907266 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 3796 | 1467736907267 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:47 INFO - PROCESS | 3796 | 1467736907328 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:41:47 INFO - PROCESS | 3796 | 1467736907334 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3796 | 1467736907336 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:47 INFO - PROCESS | 3796 | ++DOCSHELL 1180C000 == 35 [pid = 3796] [id = 486] 08:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (160BFC00) [pid = 3796] [serial = 1458] [outer = 00000000] 08:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1679D800) [pid = 3796] [serial = 1459] [outer = 160BFC00] 08:41:47 INFO - PROCESS | 3796 | 1467736907379 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (168D8800) [pid = 3796] [serial = 1460] [outer = 160BFC00] 08:41:47 INFO - PROCESS | 3796 | 1467736907775 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 568ms 08:41:47 INFO - PROCESS | 3796 | 1467736907817 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3796 | 1467736907819 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:41:47 INFO - PROCESS | 3796 | 1467736907838 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 3796 | 1467736907840 Marionette TRACE conn2 <- [1,1910,null,{}] 08:41:47 INFO - PROCESS | 3796 | 1467736907843 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 3796 | 1467736907845 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:47 INFO - PROCESS | 3796 | 1467736907922 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:41:47 INFO - PROCESS | 3796 | 1467736907928 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3796 | 1467736907930 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:47 INFO - PROCESS | 3796 | ++DOCSHELL 132A3400 == 36 [pid = 3796] [id = 487] 08:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13B33000) [pid = 3796] [serial = 1461] [outer = 00000000] 08:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168E2C00) [pid = 3796] [serial = 1462] [outer = 13B33000] 08:41:47 INFO - PROCESS | 3796 | 1467736907972 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (168E3800) [pid = 3796] [serial = 1463] [outer = 13B33000] 08:41:48 INFO - PROCESS | 3796 | 1467736908416 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 613ms 08:41:48 INFO - PROCESS | 3796 | 1467736908451 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 3796 | 1467736908453 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:41:48 INFO - PROCESS | 3796 | 1467736908456 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 3796 | 1467736908458 Marionette TRACE conn2 <- [1,1914,null,{}] 08:41:48 INFO - PROCESS | 3796 | 1467736908461 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 3796 | 1467736908463 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:48 INFO - PROCESS | 3796 | 1467736908558 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:41:48 INFO - PROCESS | 3796 | 1467736908566 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 3796 | 1467736908568 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:48 INFO - PROCESS | 3796 | ++DOCSHELL 168E2000 == 37 [pid = 3796] [id = 488] 08:41:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (168E5800) [pid = 3796] [serial = 1464] [outer = 00000000] 08:41:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17121000) [pid = 3796] [serial = 1465] [outer = 168E5800] 08:41:48 INFO - PROCESS | 3796 | 1467736908609 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17167400) [pid = 3796] [serial = 1466] [outer = 168E5800] 08:41:49 INFO - PROCESS | 3796 | 1467736909287 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 896ms 08:41:49 INFO - PROCESS | 3796 | 1467736909364 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 3796 | 1467736909369 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:41:49 INFO - PROCESS | 3796 | 1467736909373 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 3796 | 1467736909377 Marionette TRACE conn2 <- [1,1918,null,{}] 08:41:49 INFO - PROCESS | 3796 | 1467736909382 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 3796 | 1467736909386 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:49 INFO - PROCESS | 3796 | 1467736909483 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:41:49 INFO - PROCESS | 3796 | 1467736909615 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 3796 | 1467736909618 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A08C00 == 38 [pid = 3796] [id = 489] 08:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A74800) [pid = 3796] [serial = 1467] [outer = 00000000] 08:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (114AE800) [pid = 3796] [serial = 1468] [outer = 10A74800] 08:41:49 INFO - PROCESS | 3796 | 1467736909675 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11897400) [pid = 3796] [serial = 1469] [outer = 10A74800] 08:41:50 INFO - PROCESS | 3796 | 1467736910229 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 912ms 08:41:50 INFO - PROCESS | 3796 | 1467736910264 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 3796 | 1467736910269 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:41:50 INFO - PROCESS | 3796 | 1467736910275 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 3796 | 1467736910278 Marionette TRACE conn2 <- [1,1922,null,{}] 08:41:50 INFO - PROCESS | 3796 | 1467736910282 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 3796 | 1467736910285 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:50 INFO - PROCESS | 3796 | 1467736910393 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:41:50 INFO - PROCESS | 3796 | 1467736910526 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 3796 | 1467736910529 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:50 INFO - PROCESS | 3796 | ++DOCSHELL 13246400 == 39 [pid = 3796] [id = 490] 08:41:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13246800) [pid = 3796] [serial = 1470] [outer = 00000000] 08:41:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13A64400) [pid = 3796] [serial = 1471] [outer = 13246800] 08:41:50 INFO - PROCESS | 3796 | 1467736910584 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14205800) [pid = 3796] [serial = 1472] [outer = 13246800] 08:41:51 INFO - PROCESS | 3796 | 1467736911147 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 911ms 08:41:51 INFO - PROCESS | 3796 | 1467736911186 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 3796 | 1467736911189 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:41:51 INFO - PROCESS | 3796 | 1467736911193 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 3796 | 1467736911196 Marionette TRACE conn2 <- [1,1926,null,{}] 08:41:51 INFO - PROCESS | 3796 | 1467736911207 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 3796 | 1467736911212 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:51 INFO - PROCESS | 3796 | 1467736911317 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:41:51 INFO - PROCESS | 3796 | 1467736911415 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 3796 | 1467736911418 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:51 INFO - PROCESS | 3796 | ++DOCSHELL 1679FC00 == 40 [pid = 3796] [id = 491] 08:41:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (167A0400) [pid = 3796] [serial = 1473] [outer = 00000000] 08:41:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17044800) [pid = 3796] [serial = 1474] [outer = 167A0400] 08:41:51 INFO - PROCESS | 3796 | 1467736911472 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1716EC00) [pid = 3796] [serial = 1475] [outer = 167A0400] 08:41:52 INFO - PROCESS | 3796 | 1467736912157 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1001ms 08:41:52 INFO - PROCESS | 3796 | 1467736912187 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3796 | 1467736912191 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:41:52 INFO - PROCESS | 3796 | 1467736912211 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3796 | 1467736912214 Marionette TRACE conn2 <- [1,1930,null,{}] 08:41:52 INFO - PROCESS | 3796 | 1467736912219 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 3796 | 1467736912222 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:52 INFO - PROCESS | 3796 | 1467736912317 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:41:52 INFO - PROCESS | 3796 | 1467736912454 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3796 | 1467736912457 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:52 INFO - PROCESS | 3796 | ++DOCSHELL 10A7AC00 == 41 [pid = 3796] [id = 492] 08:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A7E000) [pid = 3796] [serial = 1476] [outer = 00000000] 08:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (114A9800) [pid = 3796] [serial = 1477] [outer = 10A7E000] 08:41:52 INFO - PROCESS | 3796 | 1467736912511 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1188E000) [pid = 3796] [serial = 1478] [outer = 10A7E000] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 132A3400 == 40 [pid = 3796] [id = 487] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 1180C000 == 39 [pid = 3796] [id = 486] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 0F256400 == 38 [pid = 3796] [id = 485] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 13247400 == 37 [pid = 3796] [id = 484] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 159EE800 == 36 [pid = 3796] [id = 483] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 13E8E000 == 35 [pid = 3796] [id = 482] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 13908400 == 34 [pid = 3796] [id = 481] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 129E9000 == 33 [pid = 3796] [id = 480] 08:41:52 INFO - PROCESS | 3796 | --DOCSHELL 10A9AC00 == 32 [pid = 3796] [id = 479] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (154E6000) [pid = 3796] [serial = 1414] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (160C1C00) [pid = 3796] [serial = 1418] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16098C00) [pid = 3796] [serial = 1417] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16798800) [pid = 3796] [serial = 1420] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16799400) [pid = 3796] [serial = 1426] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16798C00) [pid = 3796] [serial = 1421] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (168DAC00) [pid = 3796] [serial = 1427] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16B3B800) [pid = 3796] [serial = 1429] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16E99400) [pid = 3796] [serial = 1430] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13B2B800) [pid = 3796] [serial = 1411] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12B6E400) [pid = 3796] [serial = 1408] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12EEA000) [pid = 3796] [serial = 1409] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10B33800) [pid = 3796] [serial = 1405] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11260C00) [pid = 3796] [serial = 1406] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0F397400) [pid = 3796] [serial = 1403] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0F25C000) [pid = 3796] [serial = 1402] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11CAE400) [pid = 3796] [serial = 1400] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11259400) [pid = 3796] [serial = 1399] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17170000) [pid = 3796] [serial = 1397] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (159EA400) [pid = 3796] [serial = 1415] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (159EDC00) [pid = 3796] [serial = 1423] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13E96C00) [pid = 3796] [serial = 1412] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15FC7C00) [pid = 3796] [serial = 1424] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3796 | 1467736912955 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 777ms 08:41:52 INFO - PROCESS | 3796 | 1467736912982 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3796 | 1467736912986 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:41:52 INFO - PROCESS | 3796 | 1467736912992 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3796 | 1467736912994 Marionette TRACE conn2 <- [1,1934,null,{}] 08:41:52 INFO - PROCESS | 3796 | 1467736912998 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 3796 | 1467736913001 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:53 INFO - PROCESS | 3796 | 1467736913091 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:41:53 INFO - PROCESS | 3796 | 1467736913186 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3796 | 1467736913188 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:53 INFO - PROCESS | 3796 | ++DOCSHELL 10B38400 == 33 [pid = 3796] [id = 493] 08:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11288400) [pid = 3796] [serial = 1479] [outer = 00000000] 08:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1188DC00) [pid = 3796] [serial = 1480] [outer = 11288400] 08:41:53 INFO - PROCESS | 3796 | 1467736913234 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12BC0000) [pid = 3796] [serial = 1481] [outer = 11288400] 08:41:53 INFO - PROCESS | 3796 | 1467736913624 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 672ms 08:41:53 INFO - PROCESS | 3796 | 1467736913657 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 3796 | 1467736913659 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:41:53 INFO - PROCESS | 3796 | 1467736913663 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:41:53 INFO - PROCESS | 3796 | 1467736913666 Marionette TRACE conn2 <- [1,1938,null,{}] 08:41:53 INFO - PROCESS | 3796 | 1467736913677 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 3796 | 1467736913681 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:53 INFO - PROCESS | 3796 | 1467736913763 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:41:53 INFO - PROCESS | 3796 | 1467736913798 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3796 | 1467736913801 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:53 INFO - PROCESS | 3796 | ++DOCSHELL 13B31C00 == 34 [pid = 3796] [id = 494] 08:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13B33800) [pid = 3796] [serial = 1482] [outer = 00000000] 08:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13E99800) [pid = 3796] [serial = 1483] [outer = 13B33800] 08:41:53 INFO - PROCESS | 3796 | 1467736913853 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14534800) [pid = 3796] [serial = 1484] [outer = 13B33800] 08:41:54 INFO - PROCESS | 3796 | 1467736914275 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 673ms 08:41:54 INFO - PROCESS | 3796 | 1467736914342 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3796 | 1467736914345 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:41:54 INFO - PROCESS | 3796 | 1467736914348 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 3796 | 1467736914350 Marionette TRACE conn2 <- [1,1942,null,{}] 08:41:54 INFO - PROCESS | 3796 | 1467736914353 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 3796 | 1467736914355 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:54 INFO - PROCESS | 3796 | 1467736914437 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:41:54 INFO - PROCESS | 3796 | 1467736914429 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 3796 | 1467736914431 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:54 INFO - PROCESS | 3796 | ++DOCSHELL 1560A000 == 35 [pid = 3796] [id = 495] 08:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1560B000) [pid = 3796] [serial = 1485] [outer = 00000000] 08:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15FBB800) [pid = 3796] [serial = 1486] [outer = 1560B000] 08:41:54 INFO - PROCESS | 3796 | 1467736914483 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15FC5C00) [pid = 3796] [serial = 1487] [outer = 1560B000] 08:41:54 INFO - PROCESS | 3796 | 1467736914902 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 612ms 08:41:54 INFO - PROCESS | 3796 | 1467736914950 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3796 | 1467736914952 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:41:54 INFO - PROCESS | 3796 | 1467736914955 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:41:54 INFO - PROCESS | 3796 | 1467736914957 Marionette TRACE conn2 <- [1,1946,null,{}] 08:41:54 INFO - PROCESS | 3796 | 1467736914960 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 3796 | 1467736914962 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:55 INFO - PROCESS | 3796 | 1467736915077 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:41:55 INFO - PROCESS | 3796 | 1467736915164 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3796 | 1467736915166 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:55 INFO - PROCESS | 3796 | ++DOCSHELL 16093000 == 36 [pid = 3796] [id = 496] 08:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16097000) [pid = 3796] [serial = 1488] [outer = 00000000] 08:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (160C0800) [pid = 3796] [serial = 1489] [outer = 16097000] 08:41:55 INFO - PROCESS | 3796 | 1467736915209 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16678000) [pid = 3796] [serial = 1490] [outer = 16097000] 08:41:55 INFO - PROCESS | 3796 | 1467736915611 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 702ms 08:41:55 INFO - PROCESS | 3796 | 1467736915661 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 3796 | 1467736915663 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:41:55 INFO - PROCESS | 3796 | 1467736915667 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 3796 | 1467736915668 Marionette TRACE conn2 <- [1,1950,null,{}] 08:41:55 INFO - PROCESS | 3796 | 1467736915672 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 3796 | 1467736915677 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:55 INFO - PROCESS | 3796 | 1467736915817 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:41:55 INFO - PROCESS | 3796 | 1467736915883 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3796 | 1467736915885 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:55 INFO - PROCESS | 3796 | ++DOCSHELL 10228400 == 37 [pid = 3796] [id = 497] 08:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16794400) [pid = 3796] [serial = 1491] [outer = 00000000] 08:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168DE400) [pid = 3796] [serial = 1492] [outer = 16794400] 08:41:55 INFO - PROCESS | 3796 | 1467736915928 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168D6800) [pid = 3796] [serial = 1493] [outer = 16794400] 08:41:56 INFO - PROCESS | 3796 | 1467736916314 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 673ms 08:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:41:56 INFO - PROCESS | 3796 | 1467736916353 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 3796 | 1467736916355 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:41:56 INFO - PROCESS | 3796 | 1467736916341 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 3796 | 1467736916343 Marionette TRACE conn2 <- [1,1954,null,{}] 08:41:56 INFO - PROCESS | 3796 | 1467736916382 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 3796 | 1467736916384 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:56 INFO - PROCESS | 3796 | 1467736916504 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:41:56 INFO - PROCESS | 3796 | 1467736916514 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 3796 | 1467736916516 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:56 INFO - PROCESS | 3796 | ++DOCSHELL 11284400 == 38 [pid = 3796] [id = 498] 08:41:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (159C4000) [pid = 3796] [serial = 1494] [outer = 00000000] 08:41:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17172800) [pid = 3796] [serial = 1495] [outer = 159C4000] 08:41:56 INFO - PROCESS | 3796 | 1467736916557 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (171C6400) [pid = 3796] [serial = 1496] [outer = 159C4000] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13B33000) [pid = 3796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15FBA400) [pid = 3796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13908C00) [pid = 3796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10B33000) [pid = 3796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A9E800) [pid = 3796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (129EAC00) [pid = 3796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13249C00) [pid = 3796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13242800) [pid = 3796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (160BFC00) [pid = 3796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:41:56 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13E8F400) [pid = 3796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:41:57 INFO - PROCESS | 3796 | 1467736917059 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 762ms 08:41:57 INFO - PROCESS | 3796 | 1467736917127 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3796 | 1467736917129 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:41:57 INFO - PROCESS | 3796 | 1467736917133 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:41:57 INFO - PROCESS | 3796 | 1467736917117 Marionette TRACE conn2 <- [1,1958,null,{}] 08:41:57 INFO - PROCESS | 3796 | 1467736917120 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 3796 | 1467736917122 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:57 INFO - PROCESS | 3796 | 1467736917200 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:41:57 INFO - PROCESS | 3796 | 1467736917208 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3796 | 1467736917210 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:57 INFO - PROCESS | 3796 | ++DOCSHELL 10A97800 == 39 [pid = 3796] [id = 499] 08:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10A9E800) [pid = 3796] [serial = 1497] [outer = 00000000] 08:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13908C00) [pid = 3796] [serial = 1498] [outer = 10A9E800] 08:41:57 INFO - PROCESS | 3796 | 1467736917252 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15FBA400) [pid = 3796] [serial = 1499] [outer = 10A9E800] 08:41:57 INFO - PROCESS | 3796 | 1467736917671 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 612ms 08:41:57 INFO - PROCESS | 3796 | 1467736917736 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3796 | 1467736917738 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:41:57 INFO - PROCESS | 3796 | 1467736917776 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 3796 | 1467736917778 Marionette TRACE conn2 <- [1,1962,null,{}] 08:41:57 INFO - PROCESS | 3796 | 1467736917781 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 3796 | 1467736917783 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:57 INFO - PROCESS | 3796 | 1467736917863 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:41:57 INFO - PROCESS | 3796 | 1467736917852 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3796 | 1467736917854 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:57 INFO - PROCESS | 3796 | ++DOCSHELL 1329A800 == 40 [pid = 3796] [id = 500] 08:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A6EC00) [pid = 3796] [serial = 1500] [outer = 00000000] 08:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1765E800) [pid = 3796] [serial = 1501] [outer = 13A6EC00] 08:41:57 INFO - PROCESS | 3796 | 1467736917896 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1766B400) [pid = 3796] [serial = 1502] [outer = 13A6EC00] 08:41:58 INFO - PROCESS | 3796 | 1467736918290 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 583ms 08:41:58 INFO - PROCESS | 3796 | 1467736918337 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3796 | 1467736918339 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:41:58 INFO - PROCESS | 3796 | 1467736918342 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3796 | 1467736918344 Marionette TRACE conn2 <- [1,1966,null,{}] 08:41:58 INFO - PROCESS | 3796 | 1467736918347 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 3796 | 1467736918358 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:58 INFO - PROCESS | 3796 | 1467736918438 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:41:58 INFO - PROCESS | 3796 | 1467736918443 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3796 | 1467736918445 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:58 INFO - PROCESS | 3796 | ++DOCSHELL 0C75FC00 == 41 [pid = 3796] [id = 501] 08:41:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16092800) [pid = 3796] [serial = 1503] [outer = 00000000] 08:41:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1776EC00) [pid = 3796] [serial = 1504] [outer = 16092800] 08:41:58 INFO - PROCESS | 3796 | 1467736918487 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17767C00) [pid = 3796] [serial = 1505] [outer = 16092800] 08:41:58 INFO - PROCESS | 3796 | 1467736918939 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 08:41:59 INFO - PROCESS | 3796 | 1467736919020 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 3796 | 1467736919025 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:41:59 INFO - PROCESS | 3796 | 1467736919030 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 3796 | 1467736919035 Marionette TRACE conn2 <- [1,1970,null,{}] 08:41:59 INFO - PROCESS | 3796 | 1467736919093 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 3796 | 1467736919096 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:59 INFO - PROCESS | 3796 | 1467736919240 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:41:59 INFO - PROCESS | 3796 | 1467736919371 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 3796 | 1467736919376 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:41:59 INFO - PROCESS | 3796 | ++DOCSHELL 10A77400 == 42 [pid = 3796] [id = 502] 08:41:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A77C00) [pid = 3796] [serial = 1506] [outer = 00000000] 08:41:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10B37800) [pid = 3796] [serial = 1507] [outer = 10A77C00] 08:41:59 INFO - PROCESS | 3796 | 1467736919431 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (114A9400) [pid = 3796] [serial = 1508] [outer = 10A77C00] 08:41:59 INFO - PROCESS | 3796 | 1467736919948 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 956ms 08:41:59 INFO - PROCESS | 3796 | 1467736919978 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 3796 | 1467736919983 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:41:59 INFO - PROCESS | 3796 | 1467736919990 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 3796 | 1467736919992 Marionette TRACE conn2 <- [1,1974,null,{}] 08:42:00 INFO - PROCESS | 3796 | 1467736919996 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 3796 | 1467736919999 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:00 INFO - PROCESS | 3796 | 1467736920107 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:42:00 INFO - PROCESS | 3796 | 1467736920216 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 3796 | 1467736920219 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:00 INFO - PROCESS | 3796 | ++DOCSHELL 13249C00 == 43 [pid = 3796] [id = 503] 08:42:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1329C800) [pid = 3796] [serial = 1509] [outer = 00000000] 08:42:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13A66400) [pid = 3796] [serial = 1510] [outer = 1329C800] 08:42:00 INFO - PROCESS | 3796 | 1467736920273 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (14201C00) [pid = 3796] [serial = 1511] [outer = 1329C800] 08:42:00 INFO - PROCESS | 3796 | 1467736920843 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 896ms 08:42:00 INFO - PROCESS | 3796 | 1467736920897 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3796 | 1467736920900 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:42:00 INFO - PROCESS | 3796 | 1467736920904 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 3796 | 1467736920907 Marionette TRACE conn2 <- [1,1978,null,{}] 08:42:00 INFO - PROCESS | 3796 | 1467736920918 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 3796 | 1467736920923 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:01 INFO - PROCESS | 3796 | 1467736921044 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:42:01 INFO - PROCESS | 3796 | 1467736921137 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3796 | 1467736921140 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:01 INFO - PROCESS | 3796 | ++DOCSHELL 168D9800 == 44 [pid = 3796] [id = 504] 08:42:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (168DA400) [pid = 3796] [serial = 1512] [outer = 00000000] 08:42:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17164800) [pid = 3796] [serial = 1513] [outer = 168DA400] 08:42:01 INFO - PROCESS | 3796 | 1467736921239 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (176C5400) [pid = 3796] [serial = 1514] [outer = 168DA400] 08:42:01 INFO - PROCESS | 3796 | 1467736921990 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1166ms 08:42:02 INFO - PROCESS | 3796 | 1467736922057 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3796 | 1467736922061 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:42:02 INFO - PROCESS | 3796 | 1467736922066 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 3796 | 1467736922070 Marionette TRACE conn2 <- [1,1982,null,{}] 08:42:02 INFO - PROCESS | 3796 | 1467736922075 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 3796 | 1467736922079 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:02 INFO - PROCESS | 3796 | 1467736922175 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:42:02 INFO - PROCESS | 3796 | 1467736922318 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 3796 | 1467736922323 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:02 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F400 == 45 [pid = 3796] [id = 505] 08:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10A78800) [pid = 3796] [serial = 1515] [outer = 00000000] 08:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10B33000) [pid = 3796] [serial = 1516] [outer = 10A78800] 08:42:02 INFO - PROCESS | 3796 | 1467736922375 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11257C00) [pid = 3796] [serial = 1517] [outer = 10A78800] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10A09800 == 44 [pid = 3796] [id = 477] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 1329A800 == 43 [pid = 3796] [id = 500] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10A97800 == 42 [pid = 3796] [id = 499] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 11284400 == 41 [pid = 3796] [id = 498] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10228400 == 40 [pid = 3796] [id = 497] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 16093000 == 39 [pid = 3796] [id = 496] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 1560A000 == 38 [pid = 3796] [id = 495] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 13B31C00 == 37 [pid = 3796] [id = 494] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10B38400 == 36 [pid = 3796] [id = 493] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10A7AC00 == 35 [pid = 3796] [id = 492] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 13246400 == 34 [pid = 3796] [id = 490] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 1679FC00 == 33 [pid = 3796] [id = 491] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10A08C00 == 32 [pid = 3796] [id = 489] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 168E2000 == 31 [pid = 3796] [id = 488] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10B30800 == 30 [pid = 3796] [id = 478] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 168D9800 == 29 [pid = 3796] [id = 504] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 0C75FC00 == 28 [pid = 3796] [id = 501] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 10A77400 == 27 [pid = 3796] [id = 502] 08:42:03 INFO - PROCESS | 3796 | --DOCSHELL 13249C00 == 26 [pid = 3796] [id = 503] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (15FC8000) [pid = 3796] [serial = 1450] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13AAB800) [pid = 3796] [serial = 1444] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13B29800) [pid = 3796] [serial = 1445] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11286800) [pid = 3796] [serial = 1436] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10E56C00) [pid = 3796] [serial = 1435] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10B35000) [pid = 3796] [serial = 1438] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11451800) [pid = 3796] [serial = 1439] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12BBC800) [pid = 3796] [serial = 1441] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12EE7C00) [pid = 3796] [serial = 1442] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A9B000) [pid = 3796] [serial = 1432] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (159CD800) [pid = 3796] [serial = 1453] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16753000) [pid = 3796] [serial = 1456] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16099400) [pid = 3796] [serial = 1451] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1679D800) [pid = 3796] [serial = 1459] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (14538800) [pid = 3796] [serial = 1447] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1609F000) [pid = 3796] [serial = 1454] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (154E8000) [pid = 3796] [serial = 1448] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (168E3800) [pid = 3796] [serial = 1463] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (160E3C00) [pid = 3796] [serial = 1457] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (168D8800) [pid = 3796] [serial = 1460] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (168E2C00) [pid = 3796] [serial = 1462] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3796 | 1467736923604 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1628ms 08:42:03 INFO - PROCESS | 3796 | 1467736923696 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 3796 | 1467736923700 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:42:03 INFO - PROCESS | 3796 | 1467736923705 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 3796 | 1467736923708 Marionette TRACE conn2 <- [1,1986,null,{}] 08:42:03 INFO - PROCESS | 3796 | 1467736923714 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 3796 | 1467736923718 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:03 INFO - PROCESS | 3796 | 1467736923820 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:42:03 INFO - PROCESS | 3796 | 1467736923909 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 3796 | 1467736923913 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:03 INFO - PROCESS | 3796 | ++DOCSHELL 0F25E000 == 27 [pid = 3796] [id = 506] 08:42:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0F25F400) [pid = 3796] [serial = 1518] [outer = 00000000] 08:42:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10A0B800) [pid = 3796] [serial = 1519] [outer = 0F25F400] 08:42:03 INFO - PROCESS | 3796 | 1467736923943 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10A7BC00) [pid = 3796] [serial = 1520] [outer = 0F25F400] 08:42:04 INFO - PROCESS | 3796 | 1467736924322 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 673ms 08:42:04 INFO - PROCESS | 3796 | 1467736924369 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 3796 | 1467736924374 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 3796 | 1467736924384 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:42:04 INFO - PROCESS | 3796 | 1467736924387 Marionette TRACE conn2 <- [1,1990,null,{}] 08:42:04 INFO - PROCESS | 3796 | 1467736924390 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 3796 | 1467736924393 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:04 INFO - PROCESS | 3796 | 1467736924480 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:42:04 INFO - PROCESS | 3796 | 1467736924486 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 3796 | 1467736924489 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:04 INFO - PROCESS | 3796 | ++DOCSHELL 11847800 == 28 [pid = 3796] [id = 507] 08:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11848800) [pid = 3796] [serial = 1521] [outer = 00000000] 08:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12B68800) [pid = 3796] [serial = 1522] [outer = 11848800] 08:42:04 INFO - PROCESS | 3796 | 1467736924535 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12E5AC00) [pid = 3796] [serial = 1523] [outer = 11848800] 08:42:04 INFO - PROCESS | 3796 | 1467736924986 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 597ms 08:42:04 INFO - PROCESS | 3796 | 1467736924991 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 3796 | 1467736924993 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:42:05 INFO - PROCESS | 3796 | 1467736925000 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 3796 | 1467736925003 Marionette TRACE conn2 <- [1,1994,null,{}] 08:42:05 INFO - PROCESS | 3796 | 1467736925014 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 3796 | 1467736925018 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:05 INFO - PROCESS | 3796 | 1467736925102 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:42:05 INFO - PROCESS | 3796 | 1467736925109 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 3796 | 1467736925112 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:05 INFO - PROCESS | 3796 | ++DOCSHELL 13AB4000 == 29 [pid = 3796] [id = 508] 08:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13AB4C00) [pid = 3796] [serial = 1524] [outer = 00000000] 08:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14202400) [pid = 3796] [serial = 1525] [outer = 13AB4C00] 08:42:05 INFO - PROCESS | 3796 | 1467736925162 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (145C1400) [pid = 3796] [serial = 1526] [outer = 13AB4C00] 08:42:05 INFO - PROCESS | 3796 | 1467736925632 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:42:05 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 08:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 672ms 08:42:05 INFO - PROCESS | 3796 | 1467736925682 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3796 | 1467736925694 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:42:05 INFO - PROCESS | 3796 | 1467736925698 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 3796 | 1467736925700 Marionette TRACE conn2 <- [1,1998,null,{}] 08:42:05 INFO - PROCESS | 3796 | 1467736925703 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 3796 | 1467736925705 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:05 INFO - PROCESS | 3796 | 1467736925812 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:42:05 INFO - PROCESS | 3796 | 1467736925817 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 3796 | 1467736925819 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:05 INFO - PROCESS | 3796 | ++DOCSHELL 13E8F400 == 30 [pid = 3796] [id = 509] 08:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14538800) [pid = 3796] [serial = 1527] [outer = 00000000] 08:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16091400) [pid = 3796] [serial = 1528] [outer = 14538800] 08:42:05 INFO - PROCESS | 3796 | 1467736925914 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1609BC00) [pid = 3796] [serial = 1529] [outer = 14538800] 08:42:06 INFO - PROCESS | 3796 | 1467736926310 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:42:06 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 08:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 673ms 08:42:06 INFO - PROCESS | 3796 | 1467736926360 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3796 | 1467736926362 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:42:06 INFO - PROCESS | 3796 | 1467736926365 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 3796 | 1467736926367 Marionette TRACE conn2 <- [1,2002,null,{}] 08:42:06 INFO - PROCESS | 3796 | 1467736926376 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 3796 | 1467736926378 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:06 INFO - PROCESS | 3796 | 1467736926511 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:42:06 INFO - PROCESS | 3796 | 1467736926577 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3796 | 1467736926580 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:06 INFO - PROCESS | 3796 | ++DOCSHELL 160E4C00 == 31 [pid = 3796] [id = 510] 08:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (160E5000) [pid = 3796] [serial = 1530] [outer = 00000000] 08:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16753000) [pid = 3796] [serial = 1531] [outer = 160E5000] 08:42:06 INFO - PROCESS | 3796 | 1467736926606 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16794000) [pid = 3796] [serial = 1532] [outer = 160E5000] 08:42:07 INFO - PROCESS | 3796 | 1467736927027 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 702ms 08:42:07 INFO - PROCESS | 3796 | 1467736927079 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 3796 | 1467736927081 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:42:07 INFO - PROCESS | 3796 | 1467736927084 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 3796 | 1467736927086 Marionette TRACE conn2 <- [1,2006,null,{}] 08:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:42:07 INFO - PROCESS | 3796 | 1467736927089 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 3796 | 1467736927095 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:07 INFO - PROCESS | 3796 | 1467736927239 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:42:07 INFO - PROCESS | 3796 | 1467736927308 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 3796 | 1467736927310 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:07 INFO - PROCESS | 3796 | ++DOCSHELL 168D8C00 == 32 [pid = 3796] [id = 511] 08:42:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (168DAC00) [pid = 3796] [serial = 1533] [outer = 00000000] 08:42:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16B3D000) [pid = 3796] [serial = 1534] [outer = 168DAC00] 08:42:07 INFO - PROCESS | 3796 | 1467736927356 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17170000) [pid = 3796] [serial = 1535] [outer = 168DAC00] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10A0A400) [pid = 3796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16097000) [pid = 3796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16794400) [pid = 3796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A74800) [pid = 3796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10A7E000) [pid = 3796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (167A0400) [pid = 3796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16092800) [pid = 3796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (168E5800) [pid = 3796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1560B000) [pid = 3796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13B33800) [pid = 3796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13246800) [pid = 3796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11288400) [pid = 3796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A6EC00) [pid = 3796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (159C4000) [pid = 3796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:42:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A9E800) [pid = 3796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:42:08 INFO - PROCESS | 3796 | 1467736928070 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 08:42:08 INFO - PROCESS | 3796 | 1467736928081 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3796 | 1467736928083 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:42:08 INFO - PROCESS | 3796 | 1467736928086 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:42:08 INFO - PROCESS | 3796 | 1467736928088 Marionette TRACE conn2 <- [1,2010,null,{}] 08:42:08 INFO - PROCESS | 3796 | 1467736928091 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 3796 | 1467736928102 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:08 INFO - PROCESS | 3796 | 1467736928227 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:42:08 INFO - PROCESS | 3796 | 1467736928288 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3796 | 1467736928290 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:08 INFO - PROCESS | 3796 | ++DOCSHELL 10A0A400 == 33 [pid = 3796] [id = 512] 08:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A0AC00) [pid = 3796] [serial = 1536] [outer = 00000000] 08:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13247000) [pid = 3796] [serial = 1537] [outer = 10A0AC00] 08:42:08 INFO - PROCESS | 3796 | 1467736928315 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1329A800) [pid = 3796] [serial = 1538] [outer = 10A0AC00] 08:42:08 INFO - PROCESS | 3796 | 1467736928666 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 612ms 08:42:08 INFO - PROCESS | 3796 | 1467736928707 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3796 | 1467736928708 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:42:08 INFO - PROCESS | 3796 | 1467736928712 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:42:08 INFO - PROCESS | 3796 | 1467736928696 Marionette TRACE conn2 <- [1,2014,null,{}] 08:42:08 INFO - PROCESS | 3796 | 1467736928699 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 3796 | 1467736928701 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:08 INFO - PROCESS | 3796 | 1467736928822 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:42:08 INFO - PROCESS | 3796 | 1467736928830 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3796 | 1467736928832 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:08 INFO - PROCESS | 3796 | ++DOCSHELL 0C76E000 == 34 [pid = 3796] [id = 513] 08:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11DDE400) [pid = 3796] [serial = 1539] [outer = 00000000] 08:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16D0AC00) [pid = 3796] [serial = 1540] [outer = 11DDE400] 08:42:08 INFO - PROCESS | 3796 | 1467736928875 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E9DC00) [pid = 3796] [serial = 1541] [outer = 11DDE400] 08:42:09 INFO - PROCESS | 3796 | 1467736929272 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 598ms 08:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:42:09 INFO - PROCESS | 3796 | 1467736929311 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 3796 | 1467736929313 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:42:09 INFO - PROCESS | 3796 | 1467736929316 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 3796 | 1467736929318 Marionette TRACE conn2 <- [1,2018,null,{}] 08:42:09 INFO - PROCESS | 3796 | 1467736929321 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 3796 | 1467736929323 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:09 INFO - PROCESS | 3796 | 1467736929399 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:42:09 INFO - PROCESS | 3796 | 1467736929490 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 3796 | 1467736929492 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:09 INFO - PROCESS | 3796 | ++DOCSHELL 10B2AC00 == 35 [pid = 3796] [id = 514] 08:42:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13AB3400) [pid = 3796] [serial = 1542] [outer = 00000000] 08:42:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17770000) [pid = 3796] [serial = 1543] [outer = 13AB3400] 08:42:09 INFO - PROCESS | 3796 | 1467736929562 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17CA0000) [pid = 3796] [serial = 1544] [outer = 13AB3400] 08:42:10 INFO - PROCESS | 3796 | 1467736930042 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 792ms 08:42:10 INFO - PROCESS | 3796 | 1467736930125 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3796 | 1467736930128 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:42:10 INFO - PROCESS | 3796 | 1467736930134 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:42:10 INFO - PROCESS | 3796 | 1467736930137 Marionette TRACE conn2 <- [1,2022,null,{}] 08:42:10 INFO - PROCESS | 3796 | 1467736930143 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 3796 | 1467736930146 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:10 INFO - PROCESS | 3796 | 1467736930269 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:42:10 INFO - PROCESS | 3796 | 1467736930402 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3796 | 1467736930405 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:10 INFO - PROCESS | 3796 | ++DOCSHELL 0C773000 == 36 [pid = 3796] [id = 515] 08:42:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (0F254800) [pid = 3796] [serial = 1545] [outer = 00000000] 08:42:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11257400) [pid = 3796] [serial = 1546] [outer = 0F254800] 08:42:10 INFO - PROCESS | 3796 | 1467736930462 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (114A7400) [pid = 3796] [serial = 1547] [outer = 0F254800] 08:42:11 INFO - PROCESS | 3796 | 1467736931228 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1165ms 08:42:11 INFO - PROCESS | 3796 | 1467736931290 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 3796 | 1467736931295 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:42:11 INFO - PROCESS | 3796 | 1467736931301 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 3796 | 1467736931304 Marionette TRACE conn2 <- [1,2026,null,{}] 08:42:11 INFO - PROCESS | 3796 | 1467736931308 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 3796 | 1467736931311 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:11 INFO - PROCESS | 3796 | 1467736931437 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:42:11 INFO - PROCESS | 3796 | 1467736931573 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 3796 | 1467736931576 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:11 INFO - PROCESS | 3796 | ++DOCSHELL 1323A400 == 37 [pid = 3796] [id = 516] 08:42:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1323B000) [pid = 3796] [serial = 1548] [outer = 00000000] 08:42:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13249400) [pid = 3796] [serial = 1549] [outer = 1323B000] 08:42:11 INFO - PROCESS | 3796 | 1467736931633 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (159C8400) [pid = 3796] [serial = 1550] [outer = 1323B000] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 0C76E000 == 36 [pid = 3796] [id = 513] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 10A0A400 == 35 [pid = 3796] [id = 512] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 168D8C00 == 34 [pid = 3796] [id = 511] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 160E4C00 == 33 [pid = 3796] [id = 510] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 13E8F400 == 32 [pid = 3796] [id = 509] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 13AB4000 == 31 [pid = 3796] [id = 508] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 11847800 == 30 [pid = 3796] [id = 507] 08:42:12 INFO - PROCESS | 3796 | --DOCSHELL 0F25E000 == 29 [pid = 3796] [id = 506] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10B2B400) [pid = 3796] [serial = 1433] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (160C0800) [pid = 3796] [serial = 1489] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16678000) [pid = 3796] [serial = 1490] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (168D6800) [pid = 3796] [serial = 1493] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (114AE800) [pid = 3796] [serial = 1468] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11897400) [pid = 3796] [serial = 1469] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (114A9800) [pid = 3796] [serial = 1477] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1188E000) [pid = 3796] [serial = 1478] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17044800) [pid = 3796] [serial = 1474] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1716EC00) [pid = 3796] [serial = 1475] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1776EC00) [pid = 3796] [serial = 1504] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17167400) [pid = 3796] [serial = 1466] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17121000) [pid = 3796] [serial = 1465] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15FBB800) [pid = 3796] [serial = 1486] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (168DE400) [pid = 3796] [serial = 1492] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13E99800) [pid = 3796] [serial = 1483] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14534800) [pid = 3796] [serial = 1484] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13A64400) [pid = 3796] [serial = 1471] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17767C00) [pid = 3796] [serial = 1505] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14205800) [pid = 3796] [serial = 1472] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1188DC00) [pid = 3796] [serial = 1480] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12BC0000) [pid = 3796] [serial = 1481] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1766B400) [pid = 3796] [serial = 1502] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17172800) [pid = 3796] [serial = 1495] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15FBA400) [pid = 3796] [serial = 1499] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13908C00) [pid = 3796] [serial = 1498] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1765E800) [pid = 3796] [serial = 1501] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (171C6400) [pid = 3796] [serial = 1496] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (15FC5C00) [pid = 3796] [serial = 1487] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3796 | 1467736932510 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1255ms 08:42:12 INFO - PROCESS | 3796 | 1467736932560 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 3796 | 1467736932564 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:42:12 INFO - PROCESS | 3796 | 1467736932568 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 3796 | 1467736932571 Marionette TRACE conn2 <- [1,2030,null,{}] 08:42:12 INFO - PROCESS | 3796 | 1467736932577 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 3796 | 1467736932579 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:12 INFO - PROCESS | 3796 | 1467736932651 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:42:12 INFO - PROCESS | 3796 | 1467736932657 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 3796 | 1467736932662 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:12 INFO - PROCESS | 3796 | ++DOCSHELL 10A9B000 == 30 [pid = 3796] [id = 517] 08:42:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A9E800) [pid = 3796] [serial = 1551] [outer = 00000000] 08:42:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10E56C00) [pid = 3796] [serial = 1552] [outer = 10A9E800] 08:42:12 INFO - PROCESS | 3796 | 1467736932709 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (114A8000) [pid = 3796] [serial = 1553] [outer = 10A9E800] 08:42:13 INFO - PROCESS | 3796 | 1467736933214 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:42:13 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) 08:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 702ms 08:42:13 INFO - PROCESS | 3796 | 1467736933272 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3796 | 1467736933276 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:42:13 INFO - PROCESS | 3796 | 1467736933282 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:42:13 INFO - PROCESS | 3796 | 1467736933285 Marionette TRACE conn2 <- [1,2034,null,{}] 08:42:13 INFO - PROCESS | 3796 | 1467736933288 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 3796 | 1467736933291 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:13 INFO - PROCESS | 3796 | 1467736933358 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:42:13 INFO - PROCESS | 3796 | 1467736933456 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 3796 | 1467736933458 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:13 INFO - PROCESS | 3796 | ++DOCSHELL 12BB5800 == 31 [pid = 3796] [id = 518] 08:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12BBCC00) [pid = 3796] [serial = 1554] [outer = 00000000] 08:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (131C9000) [pid = 3796] [serial = 1555] [outer = 12BBCC00] 08:42:13 INFO - PROCESS | 3796 | 1467736933504 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13245800) [pid = 3796] [serial = 1556] [outer = 12BBCC00] 08:42:13 INFO - PROCESS | 3796 | 1467736933886 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 658ms 08:42:13 INFO - PROCESS | 3796 | 1467736933947 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3796 | 1467736933949 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:42:13 INFO - PROCESS | 3796 | 1467736933953 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 3796 | 1467736933956 Marionette TRACE conn2 <- [1,2038,null,{}] 08:42:13 INFO - PROCESS | 3796 | 1467736933967 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 3796 | 1467736933971 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:14 INFO - PROCESS | 3796 | 1467736934080 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:42:14 INFO - PROCESS | 3796 | 1467736934095 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3796 | 1467736934098 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:14 INFO - PROCESS | 3796 | ++DOCSHELL 154E7C00 == 32 [pid = 3796] [id = 519] 08:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (154EBC00) [pid = 3796] [serial = 1557] [outer = 00000000] 08:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15FBE000) [pid = 3796] [serial = 1558] [outer = 154EBC00] 08:42:14 INFO - PROCESS | 3796 | 1467736934145 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16092400) [pid = 3796] [serial = 1559] [outer = 154EBC00] 08:42:14 INFO - PROCESS | 3796 | 1467736934561 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 658ms 08:42:14 INFO - PROCESS | 3796 | 1467736934617 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 3796 | 1467736934619 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:42:14 INFO - PROCESS | 3796 | 1467736934622 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 3796 | 1467736934624 Marionette TRACE conn2 <- [1,2042,null,{}] 08:42:14 INFO - PROCESS | 3796 | 1467736934628 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 3796 | 1467736934629 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:14 INFO - PROCESS | 3796 | 1467736934744 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:42:14 INFO - PROCESS | 3796 | 1467736934750 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3796 | 1467736934752 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:14 INFO - PROCESS | 3796 | ++DOCSHELL 160C0C00 == 33 [pid = 3796] [id = 520] 08:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (160C1C00) [pid = 3796] [serial = 1560] [outer = 00000000] 08:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (160EB000) [pid = 3796] [serial = 1561] [outer = 160C1C00] 08:42:14 INFO - PROCESS | 3796 | 1467736934862 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16757800) [pid = 3796] [serial = 1562] [outer = 160C1C00] 08:42:15 INFO - PROCESS | 3796 | 1467736935297 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 702ms 08:42:15 INFO - PROCESS | 3796 | 1467736935344 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 3796 | 1467736935329 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:42:15 INFO - PROCESS | 3796 | 1467736935338 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 3796 | 1467736935340 Marionette TRACE conn2 <- [1,2046,null,{}] 08:42:15 INFO - PROCESS | 3796 | 1467736935343 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 3796 | 1467736935345 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:15 INFO - PROCESS | 3796 | 1467736935488 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:42:15 INFO - PROCESS | 3796 | 1467736935499 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 3796 | 1467736935501 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:15 INFO - PROCESS | 3796 | ++DOCSHELL 16798000 == 34 [pid = 3796] [id = 521] 08:42:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16798800) [pid = 3796] [serial = 1563] [outer = 00000000] 08:42:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (168D6800) [pid = 3796] [serial = 1564] [outer = 16798800] 08:42:15 INFO - PROCESS | 3796 | 1467736935545 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (168DBC00) [pid = 3796] [serial = 1565] [outer = 16798800] 08:42:15 INFO - PROCESS | 3796 | 1467736935995 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 702ms 08:42:16 INFO - PROCESS | 3796 | 1467736936058 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3796 | 1467736936059 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:42:16 INFO - PROCESS | 3796 | 1467736936068 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3796 | 1467736936069 Marionette TRACE conn2 <- [1,2050,null,{}] 08:42:16 INFO - PROCESS | 3796 | 1467736936073 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 3796 | 1467736936078 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:16 INFO - PROCESS | 3796 | 1467736936201 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:42:16 INFO - PROCESS | 3796 | 1467736936214 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3796 | 1467736936216 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:16 INFO - PROCESS | 3796 | ++DOCSHELL 13E8E800 == 35 [pid = 3796] [id = 522] 08:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16B3B000) [pid = 3796] [serial = 1566] [outer = 00000000] 08:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1716CC00) [pid = 3796] [serial = 1567] [outer = 16B3B000] 08:42:16 INFO - PROCESS | 3796 | 1467736936314 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17129800) [pid = 3796] [serial = 1568] [outer = 16B3B000] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0F25F400) [pid = 3796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11848800) [pid = 3796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13AB4C00) [pid = 3796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A78800) [pid = 3796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (168DAC00) [pid = 3796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A77C00) [pid = 3796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11DDE400) [pid = 3796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1329C800) [pid = 3796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (168DA400) [pid = 3796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (160E5000) [pid = 3796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10A0AC00) [pid = 3796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:42:16 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (14538800) [pid = 3796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:42:16 INFO - PROCESS | 3796 | 1467736936783 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 762ms 08:42:16 INFO - PROCESS | 3796 | 1467736936829 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3796 | 1467736936831 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:42:16 INFO - PROCESS | 3796 | 1467736936834 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3796 | 1467736936836 Marionette TRACE conn2 <- [1,2054,null,{}] 08:42:16 INFO - PROCESS | 3796 | 1467736936839 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 3796 | 1467736936841 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:16 INFO - PROCESS | 3796 | 1467736936924 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:42:16 INFO - PROCESS | 3796 | 1467736936918 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3796 | 1467736936920 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:16 INFO - PROCESS | 3796 | ++DOCSHELL 1329C000 == 36 [pid = 3796] [id = 523] 08:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1329C800) [pid = 3796] [serial = 1569] [outer = 00000000] 08:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16679800) [pid = 3796] [serial = 1570] [outer = 1329C800] 08:42:16 INFO - PROCESS | 3796 | 1467736936963 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17044000) [pid = 3796] [serial = 1571] [outer = 1329C800] 08:42:17 INFO - PROCESS | 3796 | 1467736937369 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 568ms 08:42:17 INFO - PROCESS | 3796 | 1467736937398 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3796 | 1467736937400 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:42:17 INFO - PROCESS | 3796 | 1467736937403 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 3796 | 1467736937405 Marionette TRACE conn2 <- [1,2058,null,{}] 08:42:17 INFO - PROCESS | 3796 | 1467736937408 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 3796 | 1467736937409 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:17 INFO - PROCESS | 3796 | 1467736937530 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:42:17 INFO - PROCESS | 3796 | 1467736937539 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 3796 | 1467736937541 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:17 INFO - PROCESS | 3796 | ++DOCSHELL 168DAC00 == 37 [pid = 3796] [id = 524] 08:42:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168E1000) [pid = 3796] [serial = 1572] [outer = 00000000] 08:42:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (171C3C00) [pid = 3796] [serial = 1573] [outer = 168E1000] 08:42:17 INFO - PROCESS | 3796 | 1467736937583 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (175D8400) [pid = 3796] [serial = 1574] [outer = 168E1000] 08:42:17 INFO - PROCESS | 3796 | 1467736937987 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 612ms 08:42:18 INFO - PROCESS | 3796 | 1467736938023 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 3796 | 1467736938025 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:42:18 INFO - PROCESS | 3796 | 1467736938028 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 3796 | 1467736938030 Marionette TRACE conn2 <- [1,2062,null,{}] 08:42:18 INFO - PROCESS | 3796 | 1467736938033 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 3796 | 1467736938035 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:18 INFO - PROCESS | 3796 | 1467736938135 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:42:18 INFO - PROCESS | 3796 | 1467736938144 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3796 | 1467736938155 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:18 INFO - PROCESS | 3796 | ++DOCSHELL 12E84400 == 38 [pid = 3796] [id = 525] 08:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (154E6000) [pid = 3796] [serial = 1575] [outer = 00000000] 08:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1776E800) [pid = 3796] [serial = 1576] [outer = 154E6000] 08:42:18 INFO - PROCESS | 3796 | 1467736938198 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17CA5000) [pid = 3796] [serial = 1577] [outer = 154E6000] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 10A0F400 == 37 [pid = 3796] [id = 505] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 10A9B000 == 36 [pid = 3796] [id = 517] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 1323A400 == 35 [pid = 3796] [id = 516] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 10B2AC00 == 34 [pid = 3796] [id = 514] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 0C773000 == 33 [pid = 3796] [id = 515] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 154E7C00 == 32 [pid = 3796] [id = 519] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 160C0C00 == 31 [pid = 3796] [id = 520] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 168DAC00 == 30 [pid = 3796] [id = 524] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 1329C000 == 29 [pid = 3796] [id = 523] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 13E8E800 == 28 [pid = 3796] [id = 522] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 16798000 == 27 [pid = 3796] [id = 521] 08:42:19 INFO - PROCESS | 3796 | --DOCSHELL 12BB5800 == 26 [pid = 3796] [id = 518] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A0B800) [pid = 3796] [serial = 1519] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A7BC00) [pid = 3796] [serial = 1520] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12B68800) [pid = 3796] [serial = 1522] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12E5AC00) [pid = 3796] [serial = 1523] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14202400) [pid = 3796] [serial = 1525] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11257C00) [pid = 3796] [serial = 1517] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10B33000) [pid = 3796] [serial = 1516] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16B3D000) [pid = 3796] [serial = 1534] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (114A9400) [pid = 3796] [serial = 1508] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10B37800) [pid = 3796] [serial = 1507] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16E9DC00) [pid = 3796] [serial = 1541] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (14201C00) [pid = 3796] [serial = 1511] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13A66400) [pid = 3796] [serial = 1510] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (176C5400) [pid = 3796] [serial = 1514] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17164800) [pid = 3796] [serial = 1513] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16794000) [pid = 3796] [serial = 1532] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16753000) [pid = 3796] [serial = 1531] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13247000) [pid = 3796] [serial = 1537] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16D0AC00) [pid = 3796] [serial = 1540] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (17770000) [pid = 3796] [serial = 1543] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17170000) [pid = 3796] [serial = 1535] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (16091400) [pid = 3796] [serial = 1528] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1609BC00) [pid = 3796] [serial = 1529] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1329A800) [pid = 3796] [serial = 1538] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (145C1400) [pid = 3796] [serial = 1526] [outer = 00000000] [url = about:blank] 08:42:19 INFO - PROCESS | 3796 | 1467736939885 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1928ms 08:42:19 INFO - PROCESS | 3796 | 1467736939947 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 3796 | 1467736939951 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:42:19 INFO - PROCESS | 3796 | 1467736939956 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:42:19 INFO - PROCESS | 3796 | 1467736939960 Marionette TRACE conn2 <- [1,2066,null,{}] 08:42:19 INFO - PROCESS | 3796 | 1467736939965 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 3796 | 1467736939969 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:20 INFO - PROCESS | 3796 | 1467736940062 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:42:20 INFO - PROCESS | 3796 | 1467736940069 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3796 | 1467736940073 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:20 INFO - PROCESS | 3796 | ++DOCSHELL 1051F000 == 27 [pid = 3796] [id = 526] 08:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (1055D800) [pid = 3796] [serial = 1578] [outer = 00000000] 08:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10A79400) [pid = 3796] [serial = 1579] [outer = 1055D800] 08:42:20 INFO - PROCESS | 3796 | 1467736940125 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (10A9AC00) [pid = 3796] [serial = 1580] [outer = 1055D800] 08:42:20 INFO - PROCESS | 3796 | 1467736940570 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 657ms 08:42:20 INFO - PROCESS | 3796 | 1467736940621 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3796 | 1467736940626 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:42:20 INFO - PROCESS | 3796 | 1467736940632 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3796 | 1467736940634 Marionette TRACE conn2 <- [1,2070,null,{}] 08:42:20 INFO - PROCESS | 3796 | 1467736940638 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 3796 | 1467736940641 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:20 INFO - PROCESS | 3796 | 1467736940725 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:42:20 INFO - PROCESS | 3796 | 1467736940733 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3796 | 1467736940736 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:20 INFO - PROCESS | 3796 | ++DOCSHELL 11287000 == 28 [pid = 3796] [id = 527] 08:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (11287C00) [pid = 3796] [serial = 1581] [outer = 00000000] 08:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1142E800) [pid = 3796] [serial = 1582] [outer = 11287C00] 08:42:20 INFO - PROCESS | 3796 | 1467736940783 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (114AD400) [pid = 3796] [serial = 1583] [outer = 11287C00] 08:42:21 INFO - PROCESS | 3796 | 1467736941231 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 612ms 08:42:21 INFO - PROCESS | 3796 | 1467736941252 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3796 | 1467736941254 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:42:21 INFO - PROCESS | 3796 | 1467736941257 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 3796 | 1467736941260 Marionette TRACE conn2 <- [1,2074,null,{}] 08:42:21 INFO - PROCESS | 3796 | 1467736941271 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 3796 | 1467736941276 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:21 INFO - PROCESS | 3796 | 1467736941341 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:42:21 INFO - PROCESS | 3796 | 1467736941348 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3796 | 1467736941351 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:21 INFO - PROCESS | 3796 | ++DOCSHELL 12B6E400 == 29 [pid = 3796] [id = 528] 08:42:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (12B6F000) [pid = 3796] [serial = 1584] [outer = 00000000] 08:42:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12E5AC00) [pid = 3796] [serial = 1585] [outer = 12B6F000] 08:42:21 INFO - PROCESS | 3796 | 1467736941398 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13162000) [pid = 3796] [serial = 1586] [outer = 12B6F000] 08:42:21 INFO - PROCESS | 3796 | 1467736941843 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 673ms 08:42:21 INFO - PROCESS | 3796 | 1467736941922 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3796 | 1467736941925 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:42:21 INFO - PROCESS | 3796 | 1467736941928 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 3796 | 1467736941940 Marionette TRACE conn2 <- [1,2078,null,{}] 08:42:21 INFO - PROCESS | 3796 | 1467736941946 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 3796 | 1467736941948 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:22 INFO - PROCESS | 3796 | 1467736942016 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:42:22 INFO - PROCESS | 3796 | 1467736942021 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 3796 | 1467736942024 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:22 INFO - PROCESS | 3796 | ++DOCSHELL 12C9AC00 == 30 [pid = 3796] [id = 529] 08:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13240C00) [pid = 3796] [serial = 1587] [outer = 00000000] 08:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1390D400) [pid = 3796] [serial = 1588] [outer = 13240C00] 08:42:22 INFO - PROCESS | 3796 | 1467736942067 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13AAB800) [pid = 3796] [serial = 1589] [outer = 13240C00] 08:42:22 INFO - PROCESS | 3796 | 1467736942471 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 567ms 08:42:22 INFO - PROCESS | 3796 | 1467736942489 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 3796 | 1467736942491 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:42:22 INFO - PROCESS | 3796 | 1467736942494 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 3796 | 1467736942496 Marionette TRACE conn2 <- [1,2082,null,{}] 08:42:22 INFO - PROCESS | 3796 | 1467736942516 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 3796 | 1467736942518 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:22 INFO - PROCESS | 3796 | 1467736942592 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:42:22 INFO - PROCESS | 3796 | 1467736942597 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 3796 | 1467736942599 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:22 INFO - PROCESS | 3796 | ++DOCSHELL 132A0000 == 31 [pid = 3796] [id = 530] 08:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13AB4C00) [pid = 3796] [serial = 1590] [outer = 00000000] 08:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (14201C00) [pid = 3796] [serial = 1591] [outer = 13AB4C00] 08:42:22 INFO - PROCESS | 3796 | 1467736942642 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14210800) [pid = 3796] [serial = 1592] [outer = 13AB4C00] 08:42:23 INFO - PROCESS | 3796 | 1467736943071 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 08:42:23 INFO - PROCESS | 3796 | 1467736943133 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 3796 | 1467736943135 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:42:23 INFO - PROCESS | 3796 | 1467736943138 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 3796 | 1467736943140 Marionette TRACE conn2 <- [1,2086,null,{}] 08:42:23 INFO - PROCESS | 3796 | 1467736943144 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 3796 | 1467736943149 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:23 INFO - PROCESS | 3796 | 1467736943233 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:42:23 INFO - PROCESS | 3796 | 1467736943241 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 3796 | 1467736943243 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:23 INFO - PROCESS | 3796 | ++DOCSHELL 1560D800 == 32 [pid = 3796] [id = 531] 08:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (159C4000) [pid = 3796] [serial = 1593] [outer = 00000000] 08:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15FC8800) [pid = 3796] [serial = 1594] [outer = 159C4000] 08:42:23 INFO - PROCESS | 3796 | 1467736943291 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16093400) [pid = 3796] [serial = 1595] [outer = 159C4000] 08:42:23 INFO - PROCESS | 3796 | 1467736943698 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 612ms 08:42:23 INFO - PROCESS | 3796 | 1467736943741 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 3796 | 1467736943743 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:42:23 INFO - PROCESS | 3796 | 1467736943747 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 3796 | 1467736943748 Marionette TRACE conn2 <- [1,2090,null,{}] 08:42:23 INFO - PROCESS | 3796 | 1467736943751 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 3796 | 1467736943753 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:23 INFO - PROCESS | 3796 | 1467736943838 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:42:23 INFO - PROCESS | 3796 | 1467736943843 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 3796 | 1467736943845 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:23 INFO - PROCESS | 3796 | ++DOCSHELL 16097800 == 33 [pid = 3796] [id = 532] 08:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16099400) [pid = 3796] [serial = 1596] [outer = 00000000] 08:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16679400) [pid = 3796] [serial = 1597] [outer = 16099400] 08:42:23 INFO - PROCESS | 3796 | 1467736943887 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12B74400) [pid = 3796] [serial = 1598] [outer = 16099400] 08:42:24 INFO - PROCESS | 3796 | 1467736944334 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 598ms 08:42:24 INFO - PROCESS | 3796 | 1467736944363 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 3796 | 1467736944365 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:42:24 INFO - PROCESS | 3796 | 1467736944372 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 3796 | 1467736944374 Marionette TRACE conn2 <- [1,2094,null,{}] 08:42:24 INFO - PROCESS | 3796 | 1467736944377 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 3796 | 1467736944379 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:24 INFO - PROCESS | 3796 | 1467736944470 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:42:24 INFO - PROCESS | 3796 | 1467736944461 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 3796 | 1467736944462 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:24 INFO - PROCESS | 3796 | ++DOCSHELL 16791800 == 34 [pid = 3796] [id = 533] 08:42:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16794000) [pid = 3796] [serial = 1599] [outer = 00000000] 08:42:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16798000) [pid = 3796] [serial = 1600] [outer = 16794000] 08:42:24 INFO - PROCESS | 3796 | 1467736944507 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1679DC00) [pid = 3796] [serial = 1601] [outer = 16794000] 08:42:24 INFO - PROCESS | 3796 | 1467736944917 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 613ms 08:42:24 INFO - PROCESS | 3796 | 1467736944977 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 3796 | 1467736944979 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:42:24 INFO - PROCESS | 3796 | 1467736944994 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 3796 | 1467736944996 Marionette TRACE conn2 <- [1,2098,null,{}] 08:42:24 INFO - PROCESS | 3796 | 1467736944999 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 3796 | 1467736945001 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:25 INFO - PROCESS | 3796 | 1467736945113 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:42:25 INFO - PROCESS | 3796 | 1467736945122 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 3796 | 1467736945124 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:25 INFO - PROCESS | 3796 | ++DOCSHELL 12B68800 == 35 [pid = 3796] [id = 534] 08:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (160C1400) [pid = 3796] [serial = 1602] [outer = 00000000] 08:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (168E0C00) [pid = 3796] [serial = 1603] [outer = 160C1400] 08:42:25 INFO - PROCESS | 3796 | 1467736945191 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168E1C00) [pid = 3796] [serial = 1604] [outer = 160C1400] 08:42:25 INFO - PROCESS | 3796 | 1467736945604 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 673ms 08:42:25 INFO - PROCESS | 3796 | 1467736945675 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 3796 | 1467736945677 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:42:25 INFO - PROCESS | 3796 | 1467736945680 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 3796 | 1467736945682 Marionette TRACE conn2 <- [1,2102,null,{}] 08:42:25 INFO - PROCESS | 3796 | 1467736945668 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 3796 | 1467736945670 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:25 INFO - PROCESS | 3796 | 1467736945800 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:42:25 INFO - PROCESS | 3796 | 1467736945808 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 3796 | 1467736945810 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:25 INFO - PROCESS | 3796 | ++DOCSHELL 11842800 == 36 [pid = 3796] [id = 535] 08:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13244400) [pid = 3796] [serial = 1605] [outer = 00000000] 08:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16E9DC00) [pid = 3796] [serial = 1606] [outer = 13244400] 08:42:25 INFO - PROCESS | 3796 | 1467736945854 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17122400) [pid = 3796] [serial = 1607] [outer = 13244400] 08:42:26 INFO - PROCESS | 3796 | 1467736946263 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 612ms 08:42:26 INFO - PROCESS | 3796 | 1467736946283 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 3796 | 1467736946285 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:42:26 INFO - PROCESS | 3796 | 1467736946289 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 3796 | 1467736946291 Marionette TRACE conn2 <- [1,2106,null,{}] 08:42:26 INFO - PROCESS | 3796 | 1467736946295 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 3796 | 1467736946297 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:26 INFO - PROCESS | 3796 | 1467736946417 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:42:26 INFO - PROCESS | 3796 | 1467736946495 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3796 | 1467736946498 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:26 INFO - PROCESS | 3796 | ++DOCSHELL 12BBC800 == 37 [pid = 3796] [id = 536] 08:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1716C400) [pid = 3796] [serial = 1608] [outer = 00000000] 08:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (171C0400) [pid = 3796] [serial = 1609] [outer = 1716C400] 08:42:26 INFO - PROCESS | 3796 | 1467736946542 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1766A000) [pid = 3796] [serial = 1610] [outer = 1716C400] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16B3B000) [pid = 3796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16798800) [pid = 3796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (168E1000) [pid = 3796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (154EBC00) [pid = 3796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12BBCC00) [pid = 3796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A9E800) [pid = 3796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1323B000) [pid = 3796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0F254800) [pid = 3796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13AB3400) [pid = 3796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (160C1C00) [pid = 3796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:42:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1329C800) [pid = 3796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:42:27 INFO - PROCESS | 3796 | 1467736947112 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 867ms 08:42:27 INFO - PROCESS | 3796 | 1467736947155 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 3796 | 1467736947157 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:42:27 INFO - PROCESS | 3796 | 1467736947160 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:42:27 INFO - PROCESS | 3796 | 1467736947162 Marionette TRACE conn2 <- [1,2110,null,{}] 08:42:27 INFO - PROCESS | 3796 | 1467736947165 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 3796 | 1467736947167 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:27 INFO - PROCESS | 3796 | 1467736947246 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:42:27 INFO - PROCESS | 3796 | 1467736947251 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 3796 | 1467736947237 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:27 INFO - PROCESS | 3796 | ++DOCSHELL 10228400 == 38 [pid = 3796] [id = 537] 08:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1323B000) [pid = 3796] [serial = 1611] [outer = 00000000] 08:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13B25400) [pid = 3796] [serial = 1612] [outer = 1323B000] 08:42:27 INFO - PROCESS | 3796 | 1467736947280 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14535800) [pid = 3796] [serial = 1613] [outer = 1323B000] 08:42:27 INFO - PROCESS | 3796 | 1467736947690 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 568ms 08:42:27 INFO - PROCESS | 3796 | 1467736947745 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 3796 | 1467736947747 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:42:27 INFO - PROCESS | 3796 | 1467736947750 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 3796 | 1467736947752 Marionette TRACE conn2 <- [1,2114,null,{}] 08:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:42:27 INFO - PROCESS | 3796 | 1467736947765 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 3796 | 1467736947767 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:27 INFO - PROCESS | 3796 | 1467736947845 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:42:27 INFO - PROCESS | 3796 | 1467736947851 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 3796 | 1467736947853 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:27 INFO - PROCESS | 3796 | ++DOCSHELL 12C9CC00 == 39 [pid = 3796] [id = 538] 08:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13AB3400) [pid = 3796] [serial = 1614] [outer = 00000000] 08:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1716C000) [pid = 3796] [serial = 1615] [outer = 13AB3400] 08:42:27 INFO - PROCESS | 3796 | 1467736947896 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17766800) [pid = 3796] [serial = 1616] [outer = 13AB3400] 08:42:28 INFO - PROCESS | 3796 | 1467736948295 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 568ms 08:42:28 INFO - PROCESS | 3796 | 1467736948329 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3796 | 1467736948331 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:42:28 INFO - PROCESS | 3796 | 1467736948346 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3796 | 1467736948347 Marionette TRACE conn2 <- [1,2118,null,{}] 08:42:28 INFO - PROCESS | 3796 | 1467736948355 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 3796 | 1467736948357 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:28 INFO - PROCESS | 3796 | 1467736948434 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:42:28 INFO - PROCESS | 3796 | 1467736948440 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3796 | 1467736948442 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:28 INFO - PROCESS | 3796 | ++DOCSHELL 13E9A400 == 40 [pid = 3796] [id = 539] 08:42:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1674DC00) [pid = 3796] [serial = 1617] [outer = 00000000] 08:42:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17FE4000) [pid = 3796] [serial = 1618] [outer = 1674DC00] 08:42:28 INFO - PROCESS | 3796 | 1467736948467 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (181C6000) [pid = 3796] [serial = 1619] [outer = 1674DC00] 08:42:28 INFO - PROCESS | 3796 | 1467736948897 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3796 | 1467736948950 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:42:28 INFO - PROCESS | 3796 | 1467736948954 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3796 | 1467736948955 Marionette TRACE conn2 <- [1,2122,null,{}] 08:42:28 INFO - PROCESS | 3796 | 1467736948959 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 3796 | 1467736948960 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:29 INFO - PROCESS | 3796 | 1467736949084 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:42:29 INFO - PROCESS | 3796 | 1467736949257 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 3796 | 1467736949262 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:29 INFO - PROCESS | 3796 | ++DOCSHELL 0C769400 == 41 [pid = 3796] [id = 540] 08:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0C769800) [pid = 3796] [serial = 1620] [outer = 00000000] 08:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0F259400) [pid = 3796] [serial = 1621] [outer = 0C769800] 08:42:29 INFO - PROCESS | 3796 | 1467736949321 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (102D2000) [pid = 3796] [serial = 1622] [outer = 0C769800] 08:42:29 INFO - PROCESS | 3796 | 1467736949994 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1046ms 08:42:30 INFO - PROCESS | 3796 | 1467736950016 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3796 | 1467736950020 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:42:30 INFO - PROCESS | 3796 | 1467736950025 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3796 | 1467736950029 Marionette TRACE conn2 <- [1,2126,null,{}] 08:42:30 INFO - PROCESS | 3796 | 1467736950016 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 3796 | 1467736950019 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:30 INFO - PROCESS | 3796 | 1467736950144 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:42:30 INFO - PROCESS | 3796 | 1467736950281 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3796 | 1467736950284 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:30 INFO - PROCESS | 3796 | ++DOCSHELL 11290000 == 42 [pid = 3796] [id = 541] 08:42:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (114AA400) [pid = 3796] [serial = 1623] [outer = 00000000] 08:42:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11CAB800) [pid = 3796] [serial = 1624] [outer = 114AA400] 08:42:30 INFO - PROCESS | 3796 | 1467736950338 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11DDD000) [pid = 3796] [serial = 1625] [outer = 114AA400] 08:42:31 INFO - PROCESS | 3796 | 1467736951206 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1240ms 08:42:31 INFO - PROCESS | 3796 | 1467736951252 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 3796 | 1467736951257 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:42:31 INFO - PROCESS | 3796 | 1467736951262 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:42:31 INFO - PROCESS | 3796 | 1467736951265 Marionette TRACE conn2 <- [1,2130,null,{}] 08:42:31 INFO - PROCESS | 3796 | 1467736951271 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 3796 | 1467736951273 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:31 INFO - PROCESS | 3796 | 1467736951382 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:42:31 INFO - PROCESS | 3796 | 1467736951522 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 3796 | 1467736951527 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:31 INFO - PROCESS | 3796 | ++DOCSHELL 1051EC00 == 43 [pid = 3796] [id = 542] 08:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1055E400) [pid = 3796] [serial = 1626] [outer = 00000000] 08:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10E52400) [pid = 3796] [serial = 1627] [outer = 1055E400] 08:42:31 INFO - PROCESS | 3796 | 1467736951564 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1128B000) [pid = 3796] [serial = 1628] [outer = 1055E400] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 13E9A400 == 42 [pid = 3796] [id = 539] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 12C9CC00 == 41 [pid = 3796] [id = 538] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 10228400 == 40 [pid = 3796] [id = 537] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 12BBC800 == 39 [pid = 3796] [id = 536] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 11842800 == 38 [pid = 3796] [id = 535] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 12B68800 == 37 [pid = 3796] [id = 534] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 16791800 == 36 [pid = 3796] [id = 533] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 16097800 == 35 [pid = 3796] [id = 532] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 1560D800 == 34 [pid = 3796] [id = 531] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 132A0000 == 33 [pid = 3796] [id = 530] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 12C9AC00 == 32 [pid = 3796] [id = 529] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 12B6E400 == 31 [pid = 3796] [id = 528] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 11287000 == 30 [pid = 3796] [id = 527] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 1051F000 == 29 [pid = 3796] [id = 526] 08:42:31 INFO - PROCESS | 3796 | --DOCSHELL 12E84400 == 28 [pid = 3796] [id = 525] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1776E800) [pid = 3796] [serial = 1576] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1716CC00) [pid = 3796] [serial = 1567] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (168D6800) [pid = 3796] [serial = 1564] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (171C3C00) [pid = 3796] [serial = 1573] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17129800) [pid = 3796] [serial = 1568] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (175D8400) [pid = 3796] [serial = 1574] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15FBE000) [pid = 3796] [serial = 1558] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (131C9000) [pid = 3796] [serial = 1555] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13245800) [pid = 3796] [serial = 1556] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10E56C00) [pid = 3796] [serial = 1552] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (114A8000) [pid = 3796] [serial = 1553] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (159C8400) [pid = 3796] [serial = 1550] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13249400) [pid = 3796] [serial = 1549] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (114A7400) [pid = 3796] [serial = 1547] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11257400) [pid = 3796] [serial = 1546] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17CA0000) [pid = 3796] [serial = 1544] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (160EB000) [pid = 3796] [serial = 1561] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16757800) [pid = 3796] [serial = 1562] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (168DBC00) [pid = 3796] [serial = 1565] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17044000) [pid = 3796] [serial = 1571] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16679800) [pid = 3796] [serial = 1570] [outer = 00000000] [url = about:blank] 08:42:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16092400) [pid = 3796] [serial = 1559] [outer = 00000000] [url = about:blank] 08:42:32 INFO - PROCESS | 3796 | 1467736952053 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3796 | 1467736952075 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:42:32 INFO - PROCESS | 3796 | 1467736952085 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:42:32 INFO - PROCESS | 3796 | 1467736952088 Marionette TRACE conn2 <- [1,2134,null,{}] 08:42:32 INFO - PROCESS | 3796 | 1467736952092 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 3796 | 1467736952094 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:32 INFO - PROCESS | 3796 | 1467736952184 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:42:32 INFO - PROCESS | 3796 | 1467736952192 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3796 | 1467736952195 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:32 INFO - PROCESS | 3796 | ++DOCSHELL 114AC800 == 29 [pid = 3796] [id = 543] 08:42:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1180E800) [pid = 3796] [serial = 1629] [outer = 00000000] 08:42:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12BBB000) [pid = 3796] [serial = 1630] [outer = 1180E800] 08:42:32 INFO - PROCESS | 3796 | 1467736952241 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12E86000) [pid = 3796] [serial = 1631] [outer = 1180E800] 08:42:32 INFO - PROCESS | 3796 | 1467736952723 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3796 | 1467736952754 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:42:32 INFO - PROCESS | 3796 | 1467736952757 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 3796 | 1467736952761 Marionette TRACE conn2 <- [1,2138,null,{}] 08:42:32 INFO - PROCESS | 3796 | 1467736952772 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 3796 | 1467736952776 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:32 INFO - PROCESS | 3796 | 1467736952887 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:42:32 INFO - PROCESS | 3796 | 1467736952985 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3796 | 1467736952988 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:32 INFO - PROCESS | 3796 | ++DOCSHELL 13AAB400 == 30 [pid = 3796] [id = 544] 08:42:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13AAC400) [pid = 3796] [serial = 1632] [outer = 00000000] 08:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14204800) [pid = 3796] [serial = 1633] [outer = 13AAC400] 08:42:33 INFO - PROCESS | 3796 | 1467736953034 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (145BAC00) [pid = 3796] [serial = 1634] [outer = 13AAC400] 08:42:33 INFO - PROCESS | 3796 | 1467736953399 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 672ms 08:42:33 INFO - PROCESS | 3796 | 1467736953440 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3796 | 1467736953443 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:42:33 INFO - PROCESS | 3796 | 1467736953446 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 3796 | 1467736953447 Marionette TRACE conn2 <- [1,2142,null,{}] 08:42:33 INFO - PROCESS | 3796 | 1467736953451 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 3796 | 1467736953453 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:33 INFO - PROCESS | 3796 | 1467736953518 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:42:33 INFO - PROCESS | 3796 | 1467736953523 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 3796 | 1467736953525 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:33 INFO - PROCESS | 3796 | ++DOCSHELL 15602C00 == 31 [pid = 3796] [id = 545] 08:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (159E9000) [pid = 3796] [serial = 1635] [outer = 00000000] 08:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16091800) [pid = 3796] [serial = 1636] [outer = 159E9000] 08:42:33 INFO - PROCESS | 3796 | 1467736953577 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16099800) [pid = 3796] [serial = 1637] [outer = 159E9000] 08:42:34 INFO - PROCESS | 3796 | 1467736954021 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 672ms 08:42:34 INFO - PROCESS | 3796 | 1467736954111 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 3796 | 1467736954113 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:42:34 INFO - PROCESS | 3796 | 1467736954117 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 3796 | 1467736954119 Marionette TRACE conn2 <- [1,2146,null,{}] 08:42:34 INFO - PROCESS | 3796 | 1467736954122 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 3796 | 1467736954124 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:34 INFO - PROCESS | 3796 | 1467736954222 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:42:34 INFO - PROCESS | 3796 | 1467736954312 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 3796 | 1467736954314 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:34 INFO - PROCESS | 3796 | ++DOCSHELL 1323F400 == 32 [pid = 3796] [id = 546] 08:42:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (160B7400) [pid = 3796] [serial = 1638] [outer = 00000000] 08:42:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1661D400) [pid = 3796] [serial = 1639] [outer = 160B7400] 08:42:34 INFO - PROCESS | 3796 | 1467736954357 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16754400) [pid = 3796] [serial = 1640] [outer = 160B7400] 08:42:34 INFO - PROCESS | 3796 | 1467736954776 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 702ms 08:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:42:34 INFO - PROCESS | 3796 | 1467736954821 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 3796 | 1467736954823 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:42:34 INFO - PROCESS | 3796 | 1467736954826 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 3796 | 1467736954828 Marionette TRACE conn2 <- [1,2150,null,{}] 08:42:34 INFO - PROCESS | 3796 | 1467736954832 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 3796 | 1467736954837 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:34 INFO - PROCESS | 3796 | 1467736954976 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:42:34 INFO - PROCESS | 3796 | 1467736954989 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 3796 | 1467736954991 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:34 INFO - PROCESS | 3796 | ++DOCSHELL 168D7C00 == 33 [pid = 3796] [id = 547] 08:42:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (168D8800) [pid = 3796] [serial = 1641] [outer = 00000000] 08:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (168E2C00) [pid = 3796] [serial = 1642] [outer = 168D8800] 08:42:35 INFO - PROCESS | 3796 | 1467736955016 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16B32C00) [pid = 3796] [serial = 1643] [outer = 168D8800] 08:42:35 INFO - PROCESS | 3796 | 1467736955444 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 673ms 08:42:35 INFO - PROCESS | 3796 | 1467736955492 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 3796 | 1467736955494 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:42:35 INFO - PROCESS | 3796 | 1467736955505 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 3796 | 1467736955507 Marionette TRACE conn2 <- [1,2154,null,{}] 08:42:35 INFO - PROCESS | 3796 | 1467736955543 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 3796 | 1467736955545 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:35 INFO - PROCESS | 3796 | 1467736955663 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:42:35 INFO - PROCESS | 3796 | 1467736955672 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 3796 | 1467736955674 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:35 INFO - PROCESS | 3796 | ++DOCSHELL 17121000 == 34 [pid = 3796] [id = 548] 08:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17129800) [pid = 3796] [serial = 1644] [outer = 00000000] 08:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1716F400) [pid = 3796] [serial = 1645] [outer = 17129800] 08:42:35 INFO - PROCESS | 3796 | 1467736955716 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (171C2400) [pid = 3796] [serial = 1646] [outer = 17129800] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13240C00) [pid = 3796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1716C400) [pid = 3796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16099400) [pid = 3796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13AB3400) [pid = 3796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16794000) [pid = 3796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (154E6000) [pid = 3796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1323B000) [pid = 3796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12B6F000) [pid = 3796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11287C00) [pid = 3796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13AB4C00) [pid = 3796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1055D800) [pid = 3796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13244400) [pid = 3796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (159C4000) [pid = 3796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:42:36 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (160C1400) [pid = 3796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:42:36 INFO - PROCESS | 3796 | --DOCSHELL 1B314400 == 33 [pid = 3796] [id = 15] 08:42:36 INFO - PROCESS | 3796 | 1467736956303 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 821ms 08:42:36 INFO - PROCESS | 3796 | 1467736956334 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 3796 | 1467736956337 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:42:36 INFO - PROCESS | 3796 | 1467736956342 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 3796 | 1467736956345 Marionette TRACE conn2 <- [1,2158,null,{}] 08:42:36 INFO - PROCESS | 3796 | 1467736956349 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 3796 | 1467736956352 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:36 INFO - PROCESS | 3796 | 1467736956500 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:42:36 INFO - PROCESS | 3796 | 1467736956560 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3796 | 1467736956562 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:36 INFO - PROCESS | 3796 | ++DOCSHELL 1059AC00 == 34 [pid = 3796] [id = 549] 08:42:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10A9E800) [pid = 3796] [serial = 1647] [outer = 00000000] 08:42:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13244400) [pid = 3796] [serial = 1648] [outer = 10A9E800] 08:42:36 INFO - PROCESS | 3796 | 1467736956590 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (145C2400) [pid = 3796] [serial = 1649] [outer = 10A9E800] 08:42:36 INFO - PROCESS | 3796 | 1467736956951 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 673ms 08:42:36 INFO - PROCESS | 3796 | 1467736957021 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3796 | 1467736957023 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:42:37 INFO - PROCESS | 3796 | 1467736957009 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 3796 | 1467736957011 Marionette TRACE conn2 <- [1,2162,null,{}] 08:42:37 INFO - PROCESS | 3796 | 1467736957014 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 3796 | 1467736957016 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:37 INFO - PROCESS | 3796 | 1467736957093 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:42:37 INFO - PROCESS | 3796 | 1467736957098 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 3796 | 1467736957100 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:37 INFO - PROCESS | 3796 | ++DOCSHELL 12B6F000 == 35 [pid = 3796] [id = 550] 08:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1323BC00) [pid = 3796] [serial = 1650] [outer = 00000000] 08:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16D05800) [pid = 3796] [serial = 1651] [outer = 1323BC00] 08:42:37 INFO - PROCESS | 3796 | 1467736957145 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16D08000) [pid = 3796] [serial = 1652] [outer = 1323BC00] 08:42:37 INFO - PROCESS | 3796 | 1467736957551 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 567ms 08:42:37 INFO - PROCESS | 3796 | 1467736957601 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3796 | 1467736957603 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:42:37 INFO - PROCESS | 3796 | 1467736957611 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 3796 | 1467736957613 Marionette TRACE conn2 <- [1,2166,null,{}] 08:42:37 INFO - PROCESS | 3796 | 1467736957616 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 3796 | 1467736957618 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:37 INFO - PROCESS | 3796 | 1467736957712 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:42:37 INFO - PROCESS | 3796 | 1467736957718 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 3796 | 1467736957720 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:37 INFO - PROCESS | 3796 | ++DOCSHELL 154E8000 == 36 [pid = 3796] [id = 551] 08:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (160E9C00) [pid = 3796] [serial = 1653] [outer = 00000000] 08:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1776D000) [pid = 3796] [serial = 1654] [outer = 160E9C00] 08:42:37 INFO - PROCESS | 3796 | 1467736957762 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (145C5C00) [pid = 3796] [serial = 1655] [outer = 160E9C00] 08:42:38 INFO - PROCESS | 3796 | 1467736958290 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 762ms 08:42:38 INFO - PROCESS | 3796 | 1467736958422 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 3796 | 1467736958427 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:42:38 INFO - PROCESS | 3796 | 1467736958435 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3796 | 1467736958438 Marionette TRACE conn2 <- [1,2170,null,{}] 08:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:42:38 INFO - PROCESS | 3796 | 1467736958444 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 3796 | 1467736958447 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:38 INFO - PROCESS | 3796 | 1467736958548 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:42:38 INFO - PROCESS | 3796 | 1467736958679 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3796 | 1467736958684 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:38 INFO - PROCESS | 3796 | ++DOCSHELL 0F261000 == 37 [pid = 3796] [id = 552] 08:42:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0F933400) [pid = 3796] [serial = 1656] [outer = 00000000] 08:42:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (11284800) [pid = 3796] [serial = 1657] [outer = 0F933400] 08:42:38 INFO - PROCESS | 3796 | 1467736958774 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11848400) [pid = 3796] [serial = 1658] [outer = 0F933400] 08:42:39 INFO - PROCESS | 3796 | 1467736959350 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1001ms 08:42:39 INFO - PROCESS | 3796 | 1467736959424 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 3796 | 1467736959429 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:42:39 INFO - PROCESS | 3796 | 1467736959454 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:42:39 INFO - PROCESS | 3796 | 1467736959457 Marionette TRACE conn2 <- [1,2174,null,{}] 08:42:39 INFO - PROCESS | 3796 | 1467736959461 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 3796 | 1467736959464 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:39 INFO - PROCESS | 3796 | 1467736959609 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:42:39 INFO - PROCESS | 3796 | 1467736959723 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 3796 | 1467736959726 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:39 INFO - PROCESS | 3796 | ++DOCSHELL 13B2B000 == 38 [pid = 3796] [id = 553] 08:42:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13B2B800) [pid = 3796] [serial = 1659] [outer = 00000000] 08:42:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (159CE000) [pid = 3796] [serial = 1660] [outer = 13B2B800] 08:42:39 INFO - PROCESS | 3796 | 1467736959781 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16090400) [pid = 3796] [serial = 1661] [outer = 13B2B800] 08:42:40 INFO - PROCESS | 3796 | 1467736960361 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 956ms 08:42:40 INFO - PROCESS | 3796 | 1467736960423 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3796 | 1467736960426 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:42:40 INFO - PROCESS | 3796 | 1467736960430 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 3796 | 1467736960433 Marionette TRACE conn2 <- [1,2178,null,{}] 08:42:40 INFO - PROCESS | 3796 | 1467736960444 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 3796 | 1467736960449 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:40 INFO - PROCESS | 3796 | 1467736960534 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:42:40 INFO - PROCESS | 3796 | 1467736960675 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3796 | 1467736960678 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:40 INFO - PROCESS | 3796 | ++DOCSHELL 160BFC00 == 39 [pid = 3796] [id = 554] 08:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (160C0400) [pid = 3796] [serial = 1662] [outer = 00000000] 08:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17665C00) [pid = 3796] [serial = 1663] [outer = 160C0400] 08:42:40 INFO - PROCESS | 3796 | 1467736960735 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17CA3400) [pid = 3796] [serial = 1664] [outer = 160C0400] 08:42:41 INFO - PROCESS | 3796 | 1467736961502 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1165ms 08:42:41 INFO - PROCESS | 3796 | 1467736961584 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 3796 | 1467736961589 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:42:41 INFO - PROCESS | 3796 | 1467736961594 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:42:41 INFO - PROCESS | 3796 | 1467736961580 Marionette TRACE conn2 <- [1,2182,null,{}] 08:42:41 INFO - PROCESS | 3796 | 1467736961586 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 3796 | 1467736961588 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:41 INFO - PROCESS | 3796 | 1467736961732 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 12B6F000 == 38 [pid = 3796] [id = 550] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 1059AC00 == 37 [pid = 3796] [id = 549] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 17121000 == 36 [pid = 3796] [id = 548] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 168D7C00 == 35 [pid = 3796] [id = 547] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 1323F400 == 34 [pid = 3796] [id = 546] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 15602C00 == 33 [pid = 3796] [id = 545] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 13AAB400 == 32 [pid = 3796] [id = 544] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 114AC800 == 31 [pid = 3796] [id = 543] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 1051EC00 == 30 [pid = 3796] [id = 542] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 0C769400 == 29 [pid = 3796] [id = 540] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 11290000 == 28 [pid = 3796] [id = 541] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 1B08E400 == 27 [pid = 3796] [id = 17] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 160BFC00 == 26 [pid = 3796] [id = 554] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 154E8000 == 25 [pid = 3796] [id = 551] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 0F261000 == 24 [pid = 3796] [id = 552] 08:42:42 INFO - PROCESS | 3796 | --DOCSHELL 13B2B000 == 23 [pid = 3796] [id = 553] 08:42:42 INFO - PROCESS | 3796 | 1467736962442 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 3796 | 1467736962446 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17FE4000) [pid = 3796] [serial = 1618] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13AAB800) [pid = 3796] [serial = 1589] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1766A000) [pid = 3796] [serial = 1610] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16679400) [pid = 3796] [serial = 1597] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17766800) [pid = 3796] [serial = 1616] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1679DC00) [pid = 3796] [serial = 1601] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1390D400) [pid = 3796] [serial = 1588] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17CA5000) [pid = 3796] [serial = 1577] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (171C0400) [pid = 3796] [serial = 1609] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13B25400) [pid = 3796] [serial = 1612] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1716C000) [pid = 3796] [serial = 1615] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13162000) [pid = 3796] [serial = 1586] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114AD400) [pid = 3796] [serial = 1583] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14210800) [pid = 3796] [serial = 1592] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A79400) [pid = 3796] [serial = 1579] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14201C00) [pid = 3796] [serial = 1591] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17122400) [pid = 3796] [serial = 1607] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12B74400) [pid = 3796] [serial = 1598] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16093400) [pid = 3796] [serial = 1595] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E5AC00) [pid = 3796] [serial = 1585] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (168E1C00) [pid = 3796] [serial = 1604] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16798000) [pid = 3796] [serial = 1600] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10A9AC00) [pid = 3796] [serial = 1580] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (14535800) [pid = 3796] [serial = 1613] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16E9DC00) [pid = 3796] [serial = 1606] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1142E800) [pid = 3796] [serial = 1582] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15FC8800) [pid = 3796] [serial = 1594] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (168E0C00) [pid = 3796] [serial = 1603] [outer = 00000000] [url = about:blank] 08:42:42 INFO - PROCESS | 3796 | ++DOCSHELL 0C764800 == 24 [pid = 3796] [id = 555] 08:42:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0C765400) [pid = 3796] [serial = 1665] [outer = 00000000] 08:42:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0F259C00) [pid = 3796] [serial = 1666] [outer = 0C765400] 08:42:42 INFO - PROCESS | 3796 | 1467736962549 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10229800) [pid = 3796] [serial = 1667] [outer = 0C765400] 08:42:42 INFO - PROCESS | 3796 | 1467736962940 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1390ms 08:42:43 INFO - PROCESS | 3796 | 1467736963008 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 3796 | 1467736963011 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:42:43 INFO - PROCESS | 3796 | 1467736963022 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 3796 | 1467736963025 Marionette TRACE conn2 <- [1,2186,null,{}] 08:42:43 INFO - PROCESS | 3796 | 1467736963030 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 3796 | 1467736963034 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:43 INFO - PROCESS | 3796 | 1467736963126 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:42:43 INFO - PROCESS | 3796 | 1467736963140 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3796 | 1467736963143 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:43 INFO - PROCESS | 3796 | ++DOCSHELL 10B2DC00 == 25 [pid = 3796] [id = 556] 08:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10B2E000) [pid = 3796] [serial = 1668] [outer = 00000000] 08:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10B34000) [pid = 3796] [serial = 1669] [outer = 10B2E000] 08:42:43 INFO - PROCESS | 3796 | 1467736963190 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10E56C00) [pid = 3796] [serial = 1670] [outer = 10B2E000] 08:42:43 INFO - PROCESS | 3796 | 1467736963644 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 657ms 08:42:43 INFO - PROCESS | 3796 | 1467736963700 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 3796 | 1467736963704 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:42:43 INFO - PROCESS | 3796 | 1467736963709 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 3796 | 1467736963711 Marionette TRACE conn2 <- [1,2190,null,{}] 08:42:43 INFO - PROCESS | 3796 | 1467736963714 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 3796 | 1467736963717 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:43 INFO - PROCESS | 3796 | 1467736963825 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:42:43 INFO - PROCESS | 3796 | 1467736963921 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3796 | 1467736963923 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:43 INFO - PROCESS | 3796 | ++DOCSHELL 114AE000 == 26 [pid = 3796] [id = 557] 08:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (114AE400) [pid = 3796] [serial = 1671] [outer = 00000000] 08:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1188AC00) [pid = 3796] [serial = 1672] [outer = 114AE400] 08:42:43 INFO - PROCESS | 3796 | 1467736963968 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (129E9C00) [pid = 3796] [serial = 1673] [outer = 114AE400] 08:42:44 INFO - PROCESS | 3796 | 1467736964356 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 702ms 08:42:44 INFO - PROCESS | 3796 | 1467736964416 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 3796 | 1467736964418 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:42:44 INFO - PROCESS | 3796 | 1467736964423 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 3796 | 1467736964429 Marionette TRACE conn2 <- [1,2194,null,{}] 08:42:44 INFO - PROCESS | 3796 | 1467736964447 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 3796 | 1467736964450 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:44 INFO - PROCESS | 3796 | 1467736964573 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:42:44 INFO - PROCESS | 3796 | 1467736964586 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 3796 | 1467736964588 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:44 INFO - PROCESS | 3796 | ++DOCSHELL 13241000 == 27 [pid = 3796] [id = 558] 08:42:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13241800) [pid = 3796] [serial = 1674] [outer = 00000000] 08:42:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1329A800) [pid = 3796] [serial = 1675] [outer = 13241800] 08:42:44 INFO - PROCESS | 3796 | 1467736964634 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13910800) [pid = 3796] [serial = 1676] [outer = 13241800] 08:42:45 INFO - PROCESS | 3796 | 1467736965097 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 702ms 08:42:45 INFO - PROCESS | 3796 | 1467736965157 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 3796 | 1467736965159 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:42:45 INFO - PROCESS | 3796 | 1467736965169 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 3796 | 1467736965171 Marionette TRACE conn2 <- [1,2198,null,{}] 08:42:45 INFO - PROCESS | 3796 | 1467736965175 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 3796 | 1467736965177 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:45 INFO - PROCESS | 3796 | 1467736965291 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:42:45 INFO - PROCESS | 3796 | 1467736965300 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 3796 | 1467736965302 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:45 INFO - PROCESS | 3796 | ++DOCSHELL 13249C00 == 28 [pid = 3796] [id = 559] 08:42:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13AAB400) [pid = 3796] [serial = 1677] [outer = 00000000] 08:42:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14202400) [pid = 3796] [serial = 1678] [outer = 13AAB400] 08:42:45 INFO - PROCESS | 3796 | 1467736965406 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1420E400) [pid = 3796] [serial = 1679] [outer = 13AAB400] 08:42:45 INFO - PROCESS | 3796 | 1467736965802 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 657ms 08:42:45 INFO - PROCESS | 3796 | 1467736965861 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 3796 | 1467736965863 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:42:45 INFO - PROCESS | 3796 | 1467736965867 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 3796 | 1467736965868 Marionette TRACE conn2 <- [1,2202,null,{}] 08:42:45 INFO - PROCESS | 3796 | 1467736965872 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:42:45 INFO - PROCESS | 3796 | 1467736965874 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:45 INFO - PROCESS | 3796 | 1467736965984 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:42:45 INFO - PROCESS | 3796 | 1467736965995 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 3796 | 1467736966001 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:46 INFO - PROCESS | 3796 | ++DOCSHELL 14537000 == 29 [pid = 3796] [id = 560] 08:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (14538400) [pid = 3796] [serial = 1680] [outer = 00000000] 08:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15602C00) [pid = 3796] [serial = 1681] [outer = 14538400] 08:42:46 INFO - PROCESS | 3796 | 1467736966109 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16093000) [pid = 3796] [serial = 1682] [outer = 14538400] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1B314800) [pid = 3796] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (114AA400) [pid = 3796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (160B7400) [pid = 3796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1055E400) [pid = 3796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (159E9000) [pid = 3796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1180E800) [pid = 3796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13AAC400) [pid = 3796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C769800) [pid = 3796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1674DC00) [pid = 3796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (168D8800) [pid = 3796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A9E800) [pid = 3796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1B08E800) [pid = 3796] [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.] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17129800) [pid = 3796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (160E9C00) [pid = 3796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:42:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1323BC00) [pid = 3796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:42:46 INFO - PROCESS | 3796 | 1467736966720 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 897ms 08:42:46 INFO - PROCESS | 3796 | 1467736966783 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 3796 | 1467736966785 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:42:46 INFO - PROCESS | 3796 | 1467736966789 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 3796 | 1467736966790 Marionette TRACE conn2 <- [1,2206,null,{}] 08:42:46 INFO - PROCESS | 3796 | 1467736966794 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 3796 | 1467736966796 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:46 INFO - PROCESS | 3796 | 1467736966877 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:42:46 INFO - PROCESS | 3796 | 1467736966885 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 3796 | 1467736966887 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:46 INFO - PROCESS | 3796 | ++DOCSHELL 0C770800 == 30 [pid = 3796] [id = 561] 08:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (132A7000) [pid = 3796] [serial = 1683] [outer = 00000000] 08:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1609B800) [pid = 3796] [serial = 1684] [outer = 132A7000] 08:42:46 INFO - PROCESS | 3796 | 1467736966935 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (160C0800) [pid = 3796] [serial = 1685] [outer = 132A7000] 08:42:47 INFO - PROCESS | 3796 | 1467736967351 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 597ms 08:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:42:47 INFO - PROCESS | 3796 | 1467736967394 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 3796 | 1467736967397 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:42:47 INFO - PROCESS | 3796 | 1467736967401 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 3796 | 1467736967403 Marionette TRACE conn2 <- [1,2210,null,{}] 08:42:47 INFO - PROCESS | 3796 | 1467736967407 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 3796 | 1467736967409 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:47 INFO - PROCESS | 3796 | 1467736967489 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:42:47 INFO - PROCESS | 3796 | 1467736967494 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 3796 | 1467736967496 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:47 INFO - PROCESS | 3796 | ++DOCSHELL 160E7000 == 31 [pid = 3796] [id = 562] 08:42:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16679800) [pid = 3796] [serial = 1686] [outer = 00000000] 08:42:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16798000) [pid = 3796] [serial = 1687] [outer = 16679800] 08:42:47 INFO - PROCESS | 3796 | 1467736967539 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1679B800) [pid = 3796] [serial = 1688] [outer = 16679800] 08:42:47 INFO - PROCESS | 3796 | 1467736967939 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 568ms 08:42:47 INFO - PROCESS | 3796 | 1467736967987 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 3796 | 1467736967989 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:42:47 INFO - PROCESS | 3796 | 1467736967993 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:42:47 INFO - PROCESS | 3796 | 1467736967994 Marionette TRACE conn2 <- [1,2214,null,{}] 08:42:47 INFO - PROCESS | 3796 | 1467736968001 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 3796 | 1467736968004 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:48 INFO - PROCESS | 3796 | 1467736968080 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:42:48 INFO - PROCESS | 3796 | 1467736968085 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 3796 | 1467736968087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:48 INFO - PROCESS | 3796 | ++DOCSHELL 0C769C00 == 32 [pid = 3796] [id = 563] 08:42:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (160E3C00) [pid = 3796] [serial = 1689] [outer = 00000000] 08:42:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168DBC00) [pid = 3796] [serial = 1690] [outer = 160E3C00] 08:42:48 INFO - PROCESS | 3796 | 1467736968113 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (168DC800) [pid = 3796] [serial = 1691] [outer = 160E3C00] 08:42:48 INFO - PROCESS | 3796 | 1467736968794 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 866ms 08:42:48 INFO - PROCESS | 3796 | 1467736968865 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 3796 | 1467736968870 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:42:48 INFO - PROCESS | 3796 | 1467736968875 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:42:48 INFO - PROCESS | 3796 | 1467736968878 Marionette TRACE conn2 <- [1,2218,null,{}] 08:42:48 INFO - PROCESS | 3796 | 1467736968884 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 3796 | 1467736968870 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:48 INFO - PROCESS | 3796 | 1467736968987 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:42:49 INFO - PROCESS | 3796 | 1467736969124 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 3796 | 1467736969127 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:49 INFO - PROCESS | 3796 | ++DOCSHELL 10229400 == 33 [pid = 3796] [id = 564] 08:42:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A03C00) [pid = 3796] [serial = 1692] [outer = 00000000] 08:42:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10E4DC00) [pid = 3796] [serial = 1693] [outer = 10A03C00] 08:42:49 INFO - PROCESS | 3796 | 1467736969184 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (114A9000) [pid = 3796] [serial = 1694] [outer = 10A03C00] 08:42:49 INFO - PROCESS | 3796 | 1467736969931 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1091ms 08:42:49 INFO - PROCESS | 3796 | 1467736969969 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 3796 | 1467736969973 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:42:49 INFO - PROCESS | 3796 | 1467736969980 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 3796 | 1467736969983 Marionette TRACE conn2 <- [1,2222,null,{}] 08:42:49 INFO - PROCESS | 3796 | 1467736969987 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:49 INFO - PROCESS | 3796 | 1467736969989 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:50 INFO - PROCESS | 3796 | 1467736970185 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:42:50 INFO - PROCESS | 3796 | 1467736970329 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3796 | 1467736970332 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:50 INFO - PROCESS | 3796 | ++DOCSHELL 0F97E000 == 34 [pid = 3796] [id = 565] 08:42:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10220000) [pid = 3796] [serial = 1695] [outer = 00000000] 08:42:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1059AC00) [pid = 3796] [serial = 1696] [outer = 10220000] 08:42:50 INFO - PROCESS | 3796 | 1467736970387 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A9A800) [pid = 3796] [serial = 1697] [outer = 10220000] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 0F259800 == 33 [pid = 3796] [id = 417] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 1B316800 == 32 [pid = 3796] [id = 421] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 114A1C00 == 31 [pid = 3796] [id = 407] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 16755000 == 30 [pid = 3796] [id = 414] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 16796000 == 29 [pid = 3796] [id = 418] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 15610800 == 28 [pid = 3796] [id = 413] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 0F25A000 == 27 [pid = 3796] [id = 411] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 17168800 == 26 [pid = 3796] [id = 422] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 196C0800 == 25 [pid = 3796] [id = 410] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 1A244800 == 24 [pid = 3796] [id = 416] 08:42:50 INFO - PROCESS | 3796 | --DOCSHELL 196C4000 == 23 [pid = 3796] [id = 415] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1B316000) [pid = 3796] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11CAB800) [pid = 3796] [serial = 1624] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1661D400) [pid = 3796] [serial = 1639] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16754400) [pid = 3796] [serial = 1640] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11DDD000) [pid = 3796] [serial = 1625] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10E52400) [pid = 3796] [serial = 1627] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1128B000) [pid = 3796] [serial = 1628] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16091800) [pid = 3796] [serial = 1636] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12BBB000) [pid = 3796] [serial = 1630] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E86000) [pid = 3796] [serial = 1631] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14204800) [pid = 3796] [serial = 1633] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (145BAC00) [pid = 3796] [serial = 1634] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0F259400) [pid = 3796] [serial = 1621] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (102D2000) [pid = 3796] [serial = 1622] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (181C6000) [pid = 3796] [serial = 1619] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (168E2C00) [pid = 3796] [serial = 1642] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13244400) [pid = 3796] [serial = 1648] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13AAAC00) [pid = 3796] [serial = 1136] [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.] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1716F400) [pid = 3796] [serial = 1645] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1776D000) [pid = 3796] [serial = 1654] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (145C5C00) [pid = 3796] [serial = 1655] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16D05800) [pid = 3796] [serial = 1651] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (171C2400) [pid = 3796] [serial = 1646] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16B32C00) [pid = 3796] [serial = 1643] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16D08000) [pid = 3796] [serial = 1652] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (16099800) [pid = 3796] [serial = 1637] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (145C2400) [pid = 3796] [serial = 1649] [outer = 00000000] [url = about:blank] 08:42:50 INFO - PROCESS | 3796 | 1467736970912 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 956ms 08:42:50 INFO - PROCESS | 3796 | 1467736970931 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 3796 | 1467736970938 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:42:50 INFO - PROCESS | 3796 | 1467736970945 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3796 | 1467736970949 Marionette TRACE conn2 <- [1,2226,null,{}] 08:42:50 INFO - PROCESS | 3796 | 1467736970956 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 3796 | 1467736970960 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:51 INFO - PROCESS | 3796 | 1467736971072 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:42:51 INFO - PROCESS | 3796 | 1467736971081 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 3796 | 1467736971083 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:51 INFO - PROCESS | 3796 | ++DOCSHELL 11290000 == 24 [pid = 3796] [id = 566] 08:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (11842800) [pid = 3796] [serial = 1698] [outer = 00000000] 08:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (11DDA400) [pid = 3796] [serial = 1699] [outer = 11842800] 08:42:51 INFO - PROCESS | 3796 | 1467736971131 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (12B6F000) [pid = 3796] [serial = 1700] [outer = 11842800] 08:42:51 INFO - PROCESS | 3796 | 1467736971603 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 672ms 08:42:51 INFO - PROCESS | 3796 | 1467736971609 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 3796 | 1467736971612 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:42:51 INFO - PROCESS | 3796 | 1467736971615 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 3796 | 1467736971617 Marionette TRACE conn2 <- [1,2230,null,{}] 08:42:51 INFO - PROCESS | 3796 | 1467736971624 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 3796 | 1467736971626 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:51 INFO - PROCESS | 3796 | 1467736971741 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:42:51 INFO - PROCESS | 3796 | 1467736971750 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 3796 | 1467736971752 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:51 INFO - PROCESS | 3796 | ++DOCSHELL 1323F800 == 25 [pid = 3796] [id = 567] 08:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1323FC00) [pid = 3796] [serial = 1701] [outer = 00000000] 08:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (13249800) [pid = 3796] [serial = 1702] [outer = 1323FC00] 08:42:51 INFO - PROCESS | 3796 | 1467736971796 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1390BC00) [pid = 3796] [serial = 1703] [outer = 1323FC00] 08:42:52 INFO - PROCESS | 3796 | 1467736972246 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 673ms 08:42:52 INFO - PROCESS | 3796 | 1467736972294 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:42:52 INFO - PROCESS | 3796 | 1467736972298 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:42:52 INFO - PROCESS | 3796 | 1467736972308 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3796 | 1467736972312 Marionette TRACE conn2 <- [1,2234,null,{}] 08:42:52 INFO - PROCESS | 3796 | 1467736972316 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 3796 | 1467736972319 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:52 INFO - PROCESS | 3796 | 1467736972405 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:42:52 INFO - PROCESS | 3796 | 1467736972412 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3796 | 1467736972397 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:52 INFO - PROCESS | 3796 | ++DOCSHELL 14201400 == 26 [pid = 3796] [id = 568] 08:42:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (14209800) [pid = 3796] [serial = 1704] [outer = 00000000] 08:42:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (145C0000) [pid = 3796] [serial = 1705] [outer = 14209800] 08:42:52 INFO - PROCESS | 3796 | 1467736972443 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (154ED400) [pid = 3796] [serial = 1706] [outer = 14209800] 08:42:52 INFO - PROCESS | 3796 | 1467736972899 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 672ms 08:42:52 INFO - PROCESS | 3796 | 1467736972963 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 3796 | 1467736972965 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:42:52 INFO - PROCESS | 3796 | 1467736972968 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3796 | 1467736972970 Marionette TRACE conn2 <- [1,2238,null,{}] 08:42:52 INFO - PROCESS | 3796 | 1467736972974 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 3796 | 1467736972976 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:53 INFO - PROCESS | 3796 | 1467736973100 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:42:53 INFO - PROCESS | 3796 | 1467736973112 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3796 | 1467736973114 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:53 INFO - PROCESS | 3796 | ++DOCSHELL 15FC0C00 == 27 [pid = 3796] [id = 569] 08:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16092C00) [pid = 3796] [serial = 1707] [outer = 00000000] 08:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1609E000) [pid = 3796] [serial = 1708] [outer = 16092C00] 08:42:53 INFO - PROCESS | 3796 | 1467736973156 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1661B000) [pid = 3796] [serial = 1709] [outer = 16092C00] 08:42:53 INFO - PROCESS | 3796 | 1467736973627 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 717ms 08:42:53 INFO - PROCESS | 3796 | 1467736973673 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 3796 | 1467736973675 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:42:53 INFO - PROCESS | 3796 | 1467736973678 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 3796 | 1467736973680 Marionette TRACE conn2 <- [1,2242,null,{}] 08:42:53 INFO - PROCESS | 3796 | 1467736973683 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 3796 | 1467736973685 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:53 INFO - PROCESS | 3796 | 1467736973803 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:42:53 INFO - PROCESS | 3796 | 1467736973868 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3796 | 1467736973873 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:53 INFO - PROCESS | 3796 | ++DOCSHELL 12E57800 == 28 [pid = 3796] [id = 570] 08:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16796800) [pid = 3796] [serial = 1710] [outer = 00000000] 08:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1679F000) [pid = 3796] [serial = 1711] [outer = 16796800] 08:42:53 INFO - PROCESS | 3796 | 1467736973926 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (168DEC00) [pid = 3796] [serial = 1712] [outer = 16796800] 08:42:54 INFO - PROCESS | 3796 | 1467736974360 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 702ms 08:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:42:54 INFO - PROCESS | 3796 | 1467736974399 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 3796 | 1467736974401 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:42:54 INFO - PROCESS | 3796 | 1467736974404 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 3796 | 1467736974406 Marionette TRACE conn2 <- [1,2246,null,{}] 08:42:54 INFO - PROCESS | 3796 | 1467736974409 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 3796 | 1467736974411 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:54 INFO - PROCESS | 3796 | 1467736974537 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:42:54 INFO - PROCESS | 3796 | 1467736974556 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 3796 | 1467736974558 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:54 INFO - PROCESS | 3796 | ++DOCSHELL 168DA400 == 29 [pid = 3796] [id = 571] 08:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16B30000) [pid = 3796] [serial = 1713] [outer = 00000000] 08:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16D08000) [pid = 3796] [serial = 1714] [outer = 16B30000] 08:42:54 INFO - PROCESS | 3796 | 1467736974602 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D0AC00) [pid = 3796] [serial = 1715] [outer = 16B30000] 08:42:55 INFO - PROCESS | 3796 | 1467736975039 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 658ms 08:42:55 INFO - PROCESS | 3796 | 1467736975069 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 3796 | 1467736975071 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:42:55 INFO - PROCESS | 3796 | 1467736975074 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:42:55 INFO - PROCESS | 3796 | 1467736975076 Marionette TRACE conn2 <- [1,2250,null,{}] 08:42:55 INFO - PROCESS | 3796 | 1467736975079 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 3796 | 1467736975081 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:55 INFO - PROCESS | 3796 | 1467736975190 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:42:55 INFO - PROCESS | 3796 | 1467736975179 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 3796 | 1467736975181 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:55 INFO - PROCESS | 3796 | ++DOCSHELL 16D0B400 == 30 [pid = 3796] [id = 572] 08:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17046C00) [pid = 3796] [serial = 1716] [outer = 00000000] 08:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1716B400) [pid = 3796] [serial = 1717] [outer = 17046C00] 08:42:55 INFO - PROCESS | 3796 | 1467736975223 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1716F800) [pid = 3796] [serial = 1718] [outer = 17046C00] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14538400) [pid = 3796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0C765400) [pid = 3796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (114AE400) [pid = 3796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10B2E000) [pid = 3796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (160C0400) [pid = 3796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13AAB400) [pid = 3796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0F933400) [pid = 3796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16679800) [pid = 3796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13B2B800) [pid = 3796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13241800) [pid = 3796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:42:55 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (132A7000) [pid = 3796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:42:55 INFO - PROCESS | 3796 | 1467736975660 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 612ms 08:42:55 INFO - PROCESS | 3796 | 1467736975679 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 3796 | 1467736975681 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:42:55 INFO - PROCESS | 3796 | 1467736975684 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 3796 | 1467736975685 Marionette TRACE conn2 <- [1,2254,null,{}] 08:42:55 INFO - PROCESS | 3796 | 1467736975689 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 3796 | 1467736975691 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:55 INFO - PROCESS | 3796 | 1467736975770 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:42:55 INFO - PROCESS | 3796 | 1467736975776 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 3796 | 1467736975778 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:55 INFO - PROCESS | 3796 | ++DOCSHELL 10A74400 == 31 [pid = 3796] [id = 573] 08:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A75C00) [pid = 3796] [serial = 1719] [outer = 00000000] 08:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (159C2000) [pid = 3796] [serial = 1720] [outer = 10A75C00] 08:42:55 INFO - PROCESS | 3796 | 1467736975820 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16B32000) [pid = 3796] [serial = 1721] [outer = 10A75C00] 08:42:56 INFO - PROCESS | 3796 | 1467736976248 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 613ms 08:42:56 INFO - PROCESS | 3796 | 1467736976304 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 3796 | 1467736976306 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:42:56 INFO - PROCESS | 3796 | 1467736976313 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 3796 | 1467736976315 Marionette TRACE conn2 <- [1,2258,null,{}] 08:42:56 INFO - PROCESS | 3796 | 1467736976318 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 3796 | 1467736976320 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:56 INFO - PROCESS | 3796 | 1467736976384 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:42:56 INFO - PROCESS | 3796 | 1467736976392 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 3796 | 1467736976394 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:56 INFO - PROCESS | 3796 | ++DOCSHELL 13AA6400 == 32 [pid = 3796] [id = 574] 08:42:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (160C0400) [pid = 3796] [serial = 1722] [outer = 00000000] 08:42:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (171C1C00) [pid = 3796] [serial = 1723] [outer = 160C0400] 08:42:56 INFO - PROCESS | 3796 | 1467736976436 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (171C5C00) [pid = 3796] [serial = 1724] [outer = 160C0400] 08:42:56 INFO - PROCESS | 3796 | 1467736976852 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 568ms 08:42:56 INFO - PROCESS | 3796 | 1467736976874 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 3796 | 1467736976876 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:42:56 INFO - PROCESS | 3796 | 1467736976879 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 3796 | 1467736976881 Marionette TRACE conn2 <- [1,2262,null,{}] 08:42:56 INFO - PROCESS | 3796 | 1467736976897 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 3796 | 1467736976899 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:56 INFO - PROCESS | 3796 | 1467736976977 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:42:56 INFO - PROCESS | 3796 | 1467736976983 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 3796 | 1467736976985 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:56 INFO - PROCESS | 3796 | ++DOCSHELL 1716B000 == 33 [pid = 3796] [id = 575] 08:42:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1716D400) [pid = 3796] [serial = 1725] [outer = 00000000] 08:42:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (176BE800) [pid = 3796] [serial = 1726] [outer = 1716D400] 08:42:57 INFO - PROCESS | 3796 | 1467736977031 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17769800) [pid = 3796] [serial = 1727] [outer = 1716D400] 08:42:57 INFO - PROCESS | 3796 | 1467736977630 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 806ms 08:42:57 INFO - PROCESS | 3796 | 1467736977685 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 3796 | 1467736977690 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:42:57 INFO - PROCESS | 3796 | 1467736977694 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 3796 | 1467736977698 Marionette TRACE conn2 <- [1,2266,null,{}] 08:42:57 INFO - PROCESS | 3796 | 1467736977703 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 3796 | 1467736977706 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:57 INFO - PROCESS | 3796 | 1467736977815 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:42:57 INFO - PROCESS | 3796 | 1467736977953 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 3796 | 1467736977940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:57 INFO - PROCESS | 3796 | ++DOCSHELL 1051F000 == 34 [pid = 3796] [id = 576] 08:42:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10560C00) [pid = 3796] [serial = 1728] [outer = 00000000] 08:42:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1180DC00) [pid = 3796] [serial = 1729] [outer = 10560C00] 08:42:57 INFO - PROCESS | 3796 | 1467736977997 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12C94000) [pid = 3796] [serial = 1730] [outer = 10560C00] 08:42:58 INFO - PROCESS | 3796 | 1467736978585 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 897ms 08:42:58 INFO - PROCESS | 3796 | 1467736978600 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 3796 | 1467736978605 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:42:58 INFO - PROCESS | 3796 | 1467736978612 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 3796 | 1467736978614 Marionette TRACE conn2 <- [1,2270,null,{}] 08:42:58 INFO - PROCESS | 3796 | 1467736978619 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 3796 | 1467736978621 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:58 INFO - PROCESS | 3796 | 1467736978729 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:42:58 INFO - PROCESS | 3796 | 1467736978822 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 3796 | 1467736978824 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:58 INFO - PROCESS | 3796 | ++DOCSHELL 13241C00 == 35 [pid = 3796] [id = 577] 08:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13AAD400) [pid = 3796] [serial = 1731] [outer = 00000000] 08:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13E91000) [pid = 3796] [serial = 1732] [outer = 13AAD400] 08:42:58 INFO - PROCESS | 3796 | 1467736978878 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (145BA800) [pid = 3796] [serial = 1733] [outer = 13AAD400] 08:42:59 INFO - PROCESS | 3796 | 1467736979424 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 851ms 08:42:59 INFO - PROCESS | 3796 | 1467736979481 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 3796 | 1467736979483 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:42:59 INFO - PROCESS | 3796 | 1467736979487 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 3796 | 1467736979491 Marionette TRACE conn2 <- [1,2274,null,{}] 08:42:59 INFO - PROCESS | 3796 | 1467736979485 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 3796 | 1467736979490 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:59 INFO - PROCESS | 3796 | 1467736979596 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:42:59 INFO - PROCESS | 3796 | 1467736979741 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 3796 | 1467736979744 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:42:59 INFO - PROCESS | 3796 | ++DOCSHELL 17166000 == 36 [pid = 3796] [id = 578] 08:42:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17167400) [pid = 3796] [serial = 1734] [outer = 00000000] 08:42:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (175D5800) [pid = 3796] [serial = 1735] [outer = 17167400] 08:42:59 INFO - PROCESS | 3796 | 1467736979801 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17766000) [pid = 3796] [serial = 1736] [outer = 17167400] 08:43:00 INFO - PROCESS | 3796 | 1467736980577 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:43:00 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 08:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1136ms 08:43:00 INFO - PROCESS | 3796 | 1467736980615 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:43:00 INFO - PROCESS | 3796 | 1467736980622 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:43:00 INFO - PROCESS | 3796 | 1467736980641 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3796 | 1467736980644 Marionette TRACE conn2 <- [1,2278,null,{}] 08:43:00 INFO - PROCESS | 3796 | 1467736980650 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 3796 | 1467736980653 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:00 INFO - PROCESS | 3796 | 1467736980754 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:43:00 INFO - PROCESS | 3796 | 1467736980896 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3796 | 1467736980900 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:00 INFO - PROCESS | 3796 | ++DOCSHELL 10A04800 == 37 [pid = 3796] [id = 579] 08:43:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A09C00) [pid = 3796] [serial = 1737] [outer = 00000000] 08:43:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1145A400) [pid = 3796] [serial = 1738] [outer = 10A09C00] 08:43:00 INFO - PROCESS | 3796 | 1467736980956 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (114AE800) [pid = 3796] [serial = 1739] [outer = 10A09C00] 08:43:01 INFO - PROCESS | 3796 | --DOCSHELL 1679B000 == 36 [pid = 3796] [id = 419] 08:43:01 INFO - PROCESS | 3796 | --DOCSHELL 0F260800 == 35 [pid = 3796] [id = 420] 08:43:01 INFO - PROCESS | 3796 | --DOCSHELL 0C764800 == 34 [pid = 3796] [id = 555] 08:43:01 INFO - PROCESS | 3796 | --DOCSHELL 0F256C00 == 33 [pid = 3796] [id = 412] 08:43:01 INFO - PROCESS | 3796 | --DOCSHELL 11455400 == 32 [pid = 3796] [id = 408] 08:43:01 INFO - PROCESS | 3796 | --DOCSHELL 196C1C00 == 31 [pid = 3796] [id = 409] 08:43:01 INFO - PROCESS | 3796 | --DOCSHELL 17170C00 == 30 [pid = 3796] [id = 423] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15602C00) [pid = 3796] [serial = 1681] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0F259C00) [pid = 3796] [serial = 1666] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10229800) [pid = 3796] [serial = 1667] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1188AC00) [pid = 3796] [serial = 1672] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10B34000) [pid = 3796] [serial = 1669] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10E56C00) [pid = 3796] [serial = 1670] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17CA3400) [pid = 3796] [serial = 1664] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17665C00) [pid = 3796] [serial = 1663] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (168DBC00) [pid = 3796] [serial = 1690] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1420E400) [pid = 3796] [serial = 1679] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14202400) [pid = 3796] [serial = 1678] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11848400) [pid = 3796] [serial = 1658] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1679B800) [pid = 3796] [serial = 1688] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11284800) [pid = 3796] [serial = 1657] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16090400) [pid = 3796] [serial = 1661] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (159CE000) [pid = 3796] [serial = 1660] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16093000) [pid = 3796] [serial = 1682] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16798000) [pid = 3796] [serial = 1687] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1329A800) [pid = 3796] [serial = 1675] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13910800) [pid = 3796] [serial = 1676] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1609B800) [pid = 3796] [serial = 1684] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (160C0800) [pid = 3796] [serial = 1685] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (129E9C00) [pid = 3796] [serial = 1673] [outer = 00000000] [url = about:blank] 08:43:02 INFO - PROCESS | 3796 | 1467736982064 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1509ms 08:43:02 INFO - PROCESS | 3796 | 1467736982176 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 3796 | 1467736982179 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:43:02 INFO - PROCESS | 3796 | 1467736982186 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3796 | 1467736982189 Marionette TRACE conn2 <- [1,2282,null,{}] 08:43:02 INFO - PROCESS | 3796 | 1467736982194 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 3796 | 1467736982197 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:02 INFO - PROCESS | 3796 | 1467736982302 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:43:02 INFO - PROCESS | 3796 | 1467736982312 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3796 | 1467736982314 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:02 INFO - PROCESS | 3796 | ++DOCSHELL 0F390400 == 31 [pid = 3796] [id = 580] 08:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0F390800) [pid = 3796] [serial = 1740] [outer = 00000000] 08:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A10400) [pid = 3796] [serial = 1741] [outer = 0F390800] 08:43:02 INFO - PROCESS | 3796 | 1467736982362 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A77C00) [pid = 3796] [serial = 1742] [outer = 0F390800] 08:43:02 INFO - PROCESS | 3796 | 1467736982825 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 673ms 08:43:02 INFO - PROCESS | 3796 | 1467736982851 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 3796 | 1467736982856 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:43:02 INFO - PROCESS | 3796 | 1467736982862 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3796 | 1467736982864 Marionette TRACE conn2 <- [1,2286,null,{}] 08:43:02 INFO - PROCESS | 3796 | 1467736982868 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 3796 | 1467736982870 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:02 INFO - PROCESS | 3796 | 1467736982956 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:43:02 INFO - PROCESS | 3796 | 1467736982966 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3796 | 1467736982969 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:02 INFO - PROCESS | 3796 | ++DOCSHELL 114A9400 == 32 [pid = 3796] [id = 581] 08:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (114A9800) [pid = 3796] [serial = 1743] [outer = 00000000] 08:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11848400) [pid = 3796] [serial = 1744] [outer = 114A9800] 08:43:03 INFO - PROCESS | 3796 | 1467736983018 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11CA8C00) [pid = 3796] [serial = 1745] [outer = 114A9800] 08:43:03 INFO - PROCESS | 3796 | 1467736983464 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 612ms 08:43:03 INFO - PROCESS | 3796 | 1467736983480 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 3796 | 1467736983482 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:43:03 INFO - PROCESS | 3796 | 1467736983468 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 3796 | 1467736983471 Marionette TRACE conn2 <- [1,2290,null,{}] 08:43:03 INFO - PROCESS | 3796 | 1467736983486 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 3796 | 1467736983490 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:03 INFO - PROCESS | 3796 | 1467736983573 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:43:03 INFO - PROCESS | 3796 | 1467736983582 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 3796 | 1467736983585 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:03 INFO - PROCESS | 3796 | ++DOCSHELL 132A5C00 == 33 [pid = 3796] [id = 582] 08:43:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (132A6400) [pid = 3796] [serial = 1746] [outer = 00000000] 08:43:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13A64400) [pid = 3796] [serial = 1747] [outer = 132A6400] 08:43:03 INFO - PROCESS | 3796 | 1467736983663 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13AADC00) [pid = 3796] [serial = 1748] [outer = 132A6400] 08:43:04 INFO - PROCESS | 3796 | 1467736984093 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 658ms 08:43:04 INFO - PROCESS | 3796 | 1467736984150 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:43:04 INFO - PROCESS | 3796 | 1467736984152 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:43:04 INFO - PROCESS | 3796 | 1467736984155 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 3796 | 1467736984157 Marionette TRACE conn2 <- [1,2294,null,{}] 08:43:04 INFO - PROCESS | 3796 | 1467736984160 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 3796 | 1467736984162 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:04 INFO - PROCESS | 3796 | 1467736984280 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:43:04 INFO - PROCESS | 3796 | 1467736984285 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3796 | 1467736984287 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:04 INFO - PROCESS | 3796 | ++DOCSHELL 13E96400 == 34 [pid = 3796] [id = 583] 08:43:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1420E800) [pid = 3796] [serial = 1749] [outer = 00000000] 08:43:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14536400) [pid = 3796] [serial = 1750] [outer = 1420E800] 08:43:04 INFO - PROCESS | 3796 | 1467736984361 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (154F3000) [pid = 3796] [serial = 1751] [outer = 1420E800] 08:43:04 INFO - PROCESS | 3796 | 1467736984767 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 657ms 08:43:04 INFO - PROCESS | 3796 | 1467736984816 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3796 | 1467736984818 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:43:04 INFO - PROCESS | 3796 | 1467736984830 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 3796 | 1467736984832 Marionette TRACE conn2 <- [1,2298,null,{}] 08:43:04 INFO - PROCESS | 3796 | 1467736984836 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 3796 | 1467736984838 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:04 INFO - PROCESS | 3796 | 1467736984945 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:43:05 INFO - PROCESS | 3796 | 1467736985037 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3796 | 1467736985039 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:05 INFO - PROCESS | 3796 | ++DOCSHELL 159CD800 == 35 [pid = 3796] [id = 584] 08:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (159CE000) [pid = 3796] [serial = 1752] [outer = 00000000] 08:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15FC8400) [pid = 3796] [serial = 1753] [outer = 159CE000] 08:43:05 INFO - PROCESS | 3796 | 1467736985082 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16093C00) [pid = 3796] [serial = 1754] [outer = 159CE000] 08:43:05 INFO - PROCESS | 3796 | 1467736985461 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 08:43:05 INFO - PROCESS | 3796 | 1467736985491 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 3796 | 1467736985493 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:43:05 INFO - PROCESS | 3796 | 1467736985496 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 3796 | 1467736985498 Marionette TRACE conn2 <- [1,2302,null,{}] 08:43:05 INFO - PROCESS | 3796 | 1467736985501 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 3796 | 1467736985507 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:05 INFO - PROCESS | 3796 | 1467736985642 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:43:05 INFO - PROCESS | 3796 | 1467736985648 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3796 | 1467736985650 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:05 INFO - PROCESS | 3796 | ++DOCSHELL 160C1C00 == 36 [pid = 3796] [id = 585] 08:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (160C3400) [pid = 3796] [serial = 1755] [outer = 00000000] 08:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16754400) [pid = 3796] [serial = 1756] [outer = 160C3400] 08:43:05 INFO - PROCESS | 3796 | 1467736985706 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1679C800) [pid = 3796] [serial = 1757] [outer = 160C3400] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16796800) [pid = 3796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16B30000) [pid = 3796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17046C00) [pid = 3796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (160E3C00) [pid = 3796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1323FC00) [pid = 3796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A03C00) [pid = 3796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10220000) [pid = 3796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11842800) [pid = 3796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16092C00) [pid = 3796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14209800) [pid = 3796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1716D400) [pid = 3796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (160C0400) [pid = 3796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A75C00) [pid = 3796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:43:06 INFO - PROCESS | 3796 | 1467736986340 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 867ms 08:43:06 INFO - PROCESS | 3796 | 1467736986365 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3796 | 1467736986367 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:43:06 INFO - PROCESS | 3796 | 1467736986370 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:43:06 INFO - PROCESS | 3796 | 1467736986381 Marionette TRACE conn2 <- [1,2306,null,{}] 08:43:06 INFO - PROCESS | 3796 | 1467736986385 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 3796 | 1467736986387 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:06 INFO - PROCESS | 3796 | 1467736986461 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:43:06 INFO - PROCESS | 3796 | 1467736986469 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 3796 | 1467736986471 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:06 INFO - PROCESS | 3796 | ++DOCSHELL 10A73400 == 37 [pid = 3796] [id = 586] 08:43:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10A75C00) [pid = 3796] [serial = 1758] [outer = 00000000] 08:43:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1390A000) [pid = 3796] [serial = 1759] [outer = 10A75C00] 08:43:06 INFO - PROCESS | 3796 | 1467736986513 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16098000) [pid = 3796] [serial = 1760] [outer = 10A75C00] 08:43:06 INFO - PROCESS | 3796 | 1467736986952 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3796 | 1467736987011 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:43:07 INFO - PROCESS | 3796 | 1467736987014 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 3796 | 1467736987016 Marionette TRACE conn2 <- [1,2310,null,{}] 08:43:07 INFO - PROCESS | 3796 | 1467736987019 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 3796 | 1467736987021 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:07 INFO - PROCESS | 3796 | 1467736987079 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:43:07 INFO - PROCESS | 3796 | 1467736987084 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3796 | 1467736987086 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:07 INFO - PROCESS | 3796 | ++DOCSHELL 11DE4000 == 38 [pid = 3796] [id = 587] 08:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1323E400) [pid = 3796] [serial = 1761] [outer = 00000000] 08:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16E99800) [pid = 3796] [serial = 1762] [outer = 1323E400] 08:43:07 INFO - PROCESS | 3796 | 1467736987129 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E9AC00) [pid = 3796] [serial = 1763] [outer = 1323E400] 08:43:07 INFO - PROCESS | 3796 | 1467736987529 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 568ms 08:43:07 INFO - PROCESS | 3796 | 1467736987575 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 3796 | 1467736987577 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:43:07 INFO - PROCESS | 3796 | 1467736987584 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 3796 | 1467736987586 Marionette TRACE conn2 <- [1,2314,null,{}] 08:43:07 INFO - PROCESS | 3796 | 1467736987589 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 3796 | 1467736987591 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:07 INFO - PROCESS | 3796 | 1467736987668 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:43:07 INFO - PROCESS | 3796 | 1467736987674 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3796 | 1467736987676 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:07 INFO - PROCESS | 3796 | ++DOCSHELL 132A2C00 == 39 [pid = 3796] [id = 588] 08:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17169400) [pid = 3796] [serial = 1764] [outer = 00000000] 08:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (175D2000) [pid = 3796] [serial = 1765] [outer = 17169400] 08:43:07 INFO - PROCESS | 3796 | 1467736987719 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (175D4800) [pid = 3796] [serial = 1766] [outer = 17169400] 08:43:08 INFO - PROCESS | 3796 | 1467736988165 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 657ms 08:43:08 INFO - PROCESS | 3796 | 1467736988263 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 3796 | 1467736988267 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:43:08 INFO - PROCESS | 3796 | 1467736988272 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:43:08 INFO - PROCESS | 3796 | 1467736988277 Marionette TRACE conn2 <- [1,2318,null,{}] 08:43:08 INFO - PROCESS | 3796 | 1467736988283 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 3796 | 1467736988287 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:08 INFO - PROCESS | 3796 | 1467736988400 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:43:08 INFO - PROCESS | 3796 | 1467736988531 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 3796 | 1467736988536 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:08 INFO - PROCESS | 3796 | ++DOCSHELL 1026F400 == 40 [pid = 3796] [id = 589] 08:43:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10271C00) [pid = 3796] [serial = 1767] [outer = 00000000] 08:43:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10564400) [pid = 3796] [serial = 1768] [outer = 10271C00] 08:43:08 INFO - PROCESS | 3796 | 1467736988594 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10B30400) [pid = 3796] [serial = 1769] [outer = 10271C00] 08:43:09 INFO - PROCESS | 3796 | 1467736989332 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1106ms 08:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:43:09 INFO - PROCESS | 3796 | 1467736989377 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 3796 | 1467736989381 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:43:09 INFO - PROCESS | 3796 | 1467736989387 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 3796 | 1467736989391 Marionette TRACE conn2 <- [1,2322,null,{}] 08:43:09 INFO - PROCESS | 3796 | 1467736989395 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 3796 | 1467736989398 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:09 INFO - PROCESS | 3796 | 1467736989517 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:43:09 INFO - PROCESS | 3796 | 1467736989653 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 3796 | 1467736989656 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:09 INFO - PROCESS | 3796 | ++DOCSHELL 12B76C00 == 41 [pid = 3796] [id = 590] 08:43:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12BBAC00) [pid = 3796] [serial = 1770] [outer = 00000000] 08:43:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1323C000) [pid = 3796] [serial = 1771] [outer = 12BBAC00] 08:43:09 INFO - PROCESS | 3796 | 1467736989712 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1329A800) [pid = 3796] [serial = 1772] [outer = 12BBAC00] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 10A74400 == 40 [pid = 3796] [id = 573] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 11DE4000 == 39 [pid = 3796] [id = 587] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 10A73400 == 38 [pid = 3796] [id = 586] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 160C1C00 == 37 [pid = 3796] [id = 585] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 159CD800 == 36 [pid = 3796] [id = 584] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 13E96400 == 35 [pid = 3796] [id = 583] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 132A5C00 == 34 [pid = 3796] [id = 582] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 114A9400 == 33 [pid = 3796] [id = 581] 08:43:10 INFO - PROCESS | 3796 | --DOCSHELL 0F390400 == 32 [pid = 3796] [id = 580] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1679F000) [pid = 3796] [serial = 1711] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16D08000) [pid = 3796] [serial = 1714] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (168DEC00) [pid = 3796] [serial = 1712] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1716B400) [pid = 3796] [serial = 1717] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (168DC800) [pid = 3796] [serial = 1691] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13249800) [pid = 3796] [serial = 1702] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1390BC00) [pid = 3796] [serial = 1703] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10E4DC00) [pid = 3796] [serial = 1693] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114A9000) [pid = 3796] [serial = 1694] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1059AC00) [pid = 3796] [serial = 1696] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A9A800) [pid = 3796] [serial = 1697] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11DDA400) [pid = 3796] [serial = 1699] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12B6F000) [pid = 3796] [serial = 1700] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1609E000) [pid = 3796] [serial = 1708] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (145C0000) [pid = 3796] [serial = 1705] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (154ED400) [pid = 3796] [serial = 1706] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16D0AC00) [pid = 3796] [serial = 1715] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17769800) [pid = 3796] [serial = 1727] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (176BE800) [pid = 3796] [serial = 1726] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (171C5C00) [pid = 3796] [serial = 1724] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1716F800) [pid = 3796] [serial = 1718] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (171C1C00) [pid = 3796] [serial = 1723] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (159C2000) [pid = 3796] [serial = 1720] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16B32000) [pid = 3796] [serial = 1721] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1661B000) [pid = 3796] [serial = 1709] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3796 | 1467736990555 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1195ms 08:43:10 INFO - PROCESS | 3796 | 1467736990593 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 3796 | 1467736990597 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:43:10 INFO - PROCESS | 3796 | 1467736990602 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 3796 | 1467736990605 Marionette TRACE conn2 <- [1,2326,null,{}] 08:43:10 INFO - PROCESS | 3796 | 1467736990594 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 3796 | 1467736990596 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:10 INFO - PROCESS | 3796 | 1467736990683 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:43:10 INFO - PROCESS | 3796 | 1467736990690 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 3796 | 1467736990692 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:10 INFO - PROCESS | 3796 | ++DOCSHELL 10B2C400 == 33 [pid = 3796] [id = 591] 08:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10B2FC00) [pid = 3796] [serial = 1773] [outer = 00000000] 08:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11286000) [pid = 3796] [serial = 1774] [outer = 10B2FC00] 08:43:10 INFO - PROCESS | 3796 | 1467736990742 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (114A0000) [pid = 3796] [serial = 1775] [outer = 10B2FC00] 08:43:11 INFO - PROCESS | 3796 | 1467736991249 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 672ms 08:43:11 INFO - PROCESS | 3796 | 1467736991269 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3796 | 1467736991273 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:43:11 INFO - PROCESS | 3796 | 1467736991279 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 3796 | 1467736991282 Marionette TRACE conn2 <- [1,2330,null,{}] 08:43:11 INFO - PROCESS | 3796 | 1467736991288 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 3796 | 1467736991291 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:11 INFO - PROCESS | 3796 | 1467736991358 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:43:11 INFO - PROCESS | 3796 | 1467736991365 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 3796 | 1467736991367 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:11 INFO - PROCESS | 3796 | ++DOCSHELL 11DE1800 == 34 [pid = 3796] [id = 592] 08:43:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12B6F400) [pid = 3796] [serial = 1776] [outer = 00000000] 08:43:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12E5AC00) [pid = 3796] [serial = 1777] [outer = 12B6F400] 08:43:11 INFO - PROCESS | 3796 | 1467736991415 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (131C7800) [pid = 3796] [serial = 1778] [outer = 12B6F400] 08:43:11 INFO - PROCESS | 3796 | 1467736991875 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 658ms 08:43:11 INFO - PROCESS | 3796 | 1467736991944 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3796 | 1467736991946 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:43:11 INFO - PROCESS | 3796 | 1467736991949 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 3796 | 1467736991953 Marionette TRACE conn2 <- [1,2334,null,{}] 08:43:11 INFO - PROCESS | 3796 | 1467736991963 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 3796 | 1467736991967 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:12 INFO - PROCESS | 3796 | 1467736992079 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:43:12 INFO - PROCESS | 3796 | 1467736992164 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3796 | 1467736992167 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:12 INFO - PROCESS | 3796 | ++DOCSHELL 13E90000 == 35 [pid = 3796] [id = 593] 08:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13E91400) [pid = 3796] [serial = 1779] [outer = 00000000] 08:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (14210400) [pid = 3796] [serial = 1780] [outer = 13E91400] 08:43:12 INFO - PROCESS | 3796 | 1467736992214 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (154E4400) [pid = 3796] [serial = 1781] [outer = 13E91400] 08:43:12 INFO - PROCESS | 3796 | 1467736992577 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 658ms 08:43:12 INFO - PROCESS | 3796 | 1467736992611 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 3796 | 1467736992613 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:43:12 INFO - PROCESS | 3796 | 1467736992616 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:43:12 INFO - PROCESS | 3796 | 1467736992618 Marionette TRACE conn2 <- [1,2338,null,{}] 08:43:12 INFO - PROCESS | 3796 | 1467736992622 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 3796 | 1467736992623 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:12 INFO - PROCESS | 3796 | 1467736992751 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:43:12 INFO - PROCESS | 3796 | 1467736992763 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3796 | 1467736992765 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:12 INFO - PROCESS | 3796 | ++DOCSHELL 15FBAC00 == 36 [pid = 3796] [id = 594] 08:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15FC8000) [pid = 3796] [serial = 1782] [outer = 00000000] 08:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1609F400) [pid = 3796] [serial = 1783] [outer = 15FC8000] 08:43:12 INFO - PROCESS | 3796 | 1467736992810 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (160C2400) [pid = 3796] [serial = 1784] [outer = 15FC8000] 08:43:13 INFO - PROCESS | 3796 | 1467736993239 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 657ms 08:43:13 INFO - PROCESS | 3796 | 1467736993297 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 3796 | 1467736993299 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:43:13 INFO - PROCESS | 3796 | 1467736993303 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 3796 | 1467736993304 Marionette TRACE conn2 <- [1,2342,null,{}] 08:43:13 INFO - PROCESS | 3796 | 1467736993308 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 3796 | 1467736993310 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:13 INFO - PROCESS | 3796 | 1467736993405 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:43:13 INFO - PROCESS | 3796 | 1467736993497 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 3796 | 1467736993499 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:13 INFO - PROCESS | 3796 | ++DOCSHELL 15FBD400 == 37 [pid = 3796] [id = 595] 08:43:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1661B000) [pid = 3796] [serial = 1785] [outer = 00000000] 08:43:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16794C00) [pid = 3796] [serial = 1786] [outer = 1661B000] 08:43:13 INFO - PROCESS | 3796 | 1467736993542 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1679B800) [pid = 3796] [serial = 1787] [outer = 1661B000] 08:43:13 INFO - PROCESS | 3796 | 1467736993966 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 702ms 08:43:14 INFO - PROCESS | 3796 | 1467736994006 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3796 | 1467736994008 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 3796 | 1467736994011 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:43:14 INFO - PROCESS | 3796 | 1467736994013 Marionette TRACE conn2 <- [1,2346,null,{}] 08:43:14 INFO - PROCESS | 3796 | 1467736994016 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 3796 | 1467736994022 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:14 INFO - PROCESS | 3796 | 1467736994161 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:43:14 INFO - PROCESS | 3796 | 1467736994176 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3796 | 1467736994178 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:14 INFO - PROCESS | 3796 | ++DOCSHELL 168E2C00 == 38 [pid = 3796] [id = 596] 08:43:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (168E5800) [pid = 3796] [serial = 1788] [outer = 00000000] 08:43:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16EA2C00) [pid = 3796] [serial = 1789] [outer = 168E5800] 08:43:14 INFO - PROCESS | 3796 | 1467736994283 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D08000) [pid = 3796] [serial = 1790] [outer = 168E5800] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114A9800) [pid = 3796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (132A6400) [pid = 3796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A09C00) [pid = 3796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0F390800) [pid = 3796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (160C3400) [pid = 3796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10560C00) [pid = 3796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13AAD400) [pid = 3796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17167400) [pid = 3796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (159CE000) [pid = 3796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1323E400) [pid = 3796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:43:14 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10A75C00) [pid = 3796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:43:14 INFO - PROCESS | 3796 | 1467736994749 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 762ms 08:43:14 INFO - PROCESS | 3796 | 1467736994777 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3796 | 1467736994779 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 3796 | 1467736994783 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:43:14 INFO - PROCESS | 3796 | 1467736994784 Marionette TRACE conn2 <- [1,2350,null,{}] 08:43:14 INFO - PROCESS | 3796 | 1467736994788 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 3796 | 1467736994790 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:14 INFO - PROCESS | 3796 | 1467736994872 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:43:14 INFO - PROCESS | 3796 | 1467736994881 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3796 | 1467736994883 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:14 INFO - PROCESS | 3796 | ++DOCSHELL 12BB5000 == 39 [pid = 3796] [id = 597] 08:43:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13162000) [pid = 3796] [serial = 1791] [outer = 00000000] 08:43:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E9A000) [pid = 3796] [serial = 1792] [outer = 13162000] 08:43:14 INFO - PROCESS | 3796 | 1467736994925 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (160C1800) [pid = 3796] [serial = 1793] [outer = 13162000] 08:43:15 INFO - PROCESS | 3796 | 1467736995342 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 598ms 08:43:15 INFO - PROCESS | 3796 | 1467736995401 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 3796 | 1467736995403 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 3796 | 1467736995406 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:43:15 INFO - PROCESS | 3796 | 1467736995408 Marionette TRACE conn2 <- [1,2354,null,{}] 08:43:15 INFO - PROCESS | 3796 | 1467736995411 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 3796 | 1467736995413 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:15 INFO - PROCESS | 3796 | 1467736995490 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:43:15 INFO - PROCESS | 3796 | 1467736995479 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 3796 | 1467736995481 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:15 INFO - PROCESS | 3796 | ++DOCSHELL 160C4000 == 40 [pid = 3796] [id = 598] 08:43:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1704D800) [pid = 3796] [serial = 1794] [outer = 00000000] 08:43:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (171C0C00) [pid = 3796] [serial = 1795] [outer = 1704D800] 08:43:15 INFO - PROCESS | 3796 | 1467736995525 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (175D4400) [pid = 3796] [serial = 1796] [outer = 1704D800] 08:43:15 INFO - PROCESS | 3796 | 1467736995935 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 567ms 08:43:15 INFO - PROCESS | 3796 | 1467736995975 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 3796 | 1467736995977 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 3796 | 1467736995984 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:43:15 INFO - PROCESS | 3796 | 1467736995986 Marionette TRACE conn2 <- [1,2358,null,{}] 08:43:15 INFO - PROCESS | 3796 | 1467736995989 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 3796 | 1467736995991 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:16 INFO - PROCESS | 3796 | 1467736996070 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:43:16 INFO - PROCESS | 3796 | 1467736996075 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 3796 | 1467736996086 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:16 INFO - PROCESS | 3796 | ++DOCSHELL 17173400 == 41 [pid = 3796] [id = 599] 08:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176C9C00) [pid = 3796] [serial = 1797] [outer = 00000000] 08:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17C9E400) [pid = 3796] [serial = 1798] [outer = 176C9C00] 08:43:16 INFO - PROCESS | 3796 | 1467736996128 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17CA0000) [pid = 3796] [serial = 1799] [outer = 176C9C00] 08:43:16 INFO - PROCESS | 3796 | 1467736996558 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 613ms 08:43:16 INFO - PROCESS | 3796 | 1467736996636 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 3796 | 1467736996640 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:43:16 INFO - PROCESS | 3796 | 1467736996645 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:43:16 INFO - PROCESS | 3796 | 1467736996650 Marionette TRACE conn2 <- [1,2362,null,{}] 08:43:16 INFO - PROCESS | 3796 | 1467736996656 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 3796 | 1467736996659 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:16 INFO - PROCESS | 3796 | 1467736996773 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:43:16 INFO - PROCESS | 3796 | 1467736996913 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 3796 | 1467736996919 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A9F800 == 42 [pid = 3796] [id = 600] 08:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10B2A400) [pid = 3796] [serial = 1800] [outer = 00000000] 08:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11257800) [pid = 3796] [serial = 1801] [outer = 10B2A400] 08:43:16 INFO - PROCESS | 3796 | 1467736996983 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (114A1400) [pid = 3796] [serial = 1802] [outer = 10B2A400] 08:43:17 INFO - PROCESS | 3796 | 1467736997568 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 956ms 08:43:17 INFO - PROCESS | 3796 | 1467736997617 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 3796 | 1467736997620 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:43:17 INFO - PROCESS | 3796 | 1467736997627 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 3796 | 1467736997631 Marionette TRACE conn2 <- [1,2366,null,{}] 08:43:17 INFO - PROCESS | 3796 | 1467736997635 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 3796 | 1467736997638 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:17 INFO - PROCESS | 3796 | 1467736997745 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:43:17 INFO - PROCESS | 3796 | 1467736997837 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 3796 | 1467736997840 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:17 INFO - PROCESS | 3796 | ++DOCSHELL 13910800 == 43 [pid = 3796] [id = 601] 08:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A65400) [pid = 3796] [serial = 1803] [outer = 00000000] 08:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13E9A400) [pid = 3796] [serial = 1804] [outer = 13A65400] 08:43:17 INFO - PROCESS | 3796 | 1467736997901 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15FC3400) [pid = 3796] [serial = 1805] [outer = 13A65400] 08:43:18 INFO - PROCESS | 3796 | 1467736998442 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 866ms 08:43:18 INFO - PROCESS | 3796 | 1467736998492 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 3796 | 1467736998494 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:43:18 INFO - PROCESS | 3796 | 1467736998498 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 3796 | 1467736998500 Marionette TRACE conn2 <- [1,2370,null,{}] 08:43:18 INFO - PROCESS | 3796 | 1467736998510 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 3796 | 1467736998514 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:18 INFO - PROCESS | 3796 | 1467736998607 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:43:18 INFO - PROCESS | 3796 | 1467736998719 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 3796 | 1467736998723 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:18 INFO - PROCESS | 3796 | ++DOCSHELL 16E98C00 == 44 [pid = 3796] [id = 602] 08:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16E99400) [pid = 3796] [serial = 1806] [outer = 00000000] 08:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1716C400) [pid = 3796] [serial = 1807] [outer = 16E99400] 08:43:18 INFO - PROCESS | 3796 | 1467736998818 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176C6800) [pid = 3796] [serial = 1808] [outer = 16E99400] 08:43:19 INFO - PROCESS | 3796 | 1467736999410 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 957ms 08:43:19 INFO - PROCESS | 3796 | 1467736999452 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 3796 | 1467736999454 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:43:19 INFO - PROCESS | 3796 | 1467736999458 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:43:19 INFO - PROCESS | 3796 | 1467736999459 Marionette TRACE conn2 <- [1,2374,null,{}] 08:43:19 INFO - PROCESS | 3796 | 1467736999463 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 3796 | 1467736999465 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:19 INFO - PROCESS | 3796 | 1467736999591 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:43:19 INFO - PROCESS | 3796 | 1467736999853 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 3796 | 1467736999856 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:19 INFO - PROCESS | 3796 | ++DOCSHELL 0F256C00 == 45 [pid = 3796] [id = 603] 08:43:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0F259C00) [pid = 3796] [serial = 1809] [outer = 00000000] 08:43:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10560C00) [pid = 3796] [serial = 1810] [outer = 0F259C00] 08:43:19 INFO - PROCESS | 3796 | 1467736999928 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A9B000) [pid = 3796] [serial = 1811] [outer = 0F259C00] 08:43:20 INFO - PROCESS | 3796 | --DOCSHELL 160C4000 == 44 [pid = 3796] [id = 598] 08:43:20 INFO - PROCESS | 3796 | --DOCSHELL 12BB5000 == 43 [pid = 3796] [id = 597] 08:43:20 INFO - PROCESS | 3796 | --DOCSHELL 168E2C00 == 42 [pid = 3796] [id = 596] 08:43:20 INFO - PROCESS | 3796 | --DOCSHELL 15FBD400 == 41 [pid = 3796] [id = 595] 08:43:20 INFO - PROCESS | 3796 | --DOCSHELL 15FBAC00 == 40 [pid = 3796] [id = 594] 08:43:20 INFO - PROCESS | 3796 | --DOCSHELL 13E90000 == 39 [pid = 3796] [id = 593] 08:43:20 INFO - PROCESS | 3796 | --DOCSHELL 11DE1800 == 38 [pid = 3796] [id = 592] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 10B2C400 == 37 [pid = 3796] [id = 591] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 132A2C00 == 36 [pid = 3796] [id = 588] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 17166000 == 35 [pid = 3796] [id = 578] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 1716B000 == 34 [pid = 3796] [id = 575] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 10A04800 == 33 [pid = 3796] [id = 579] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 1026F400 == 32 [pid = 3796] [id = 589] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 13AA6400 == 31 [pid = 3796] [id = 574] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 1051F000 == 30 [pid = 3796] [id = 576] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 12B76C00 == 29 [pid = 3796] [id = 590] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 13241C00 == 28 [pid = 3796] [id = 577] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 16E98C00 == 27 [pid = 3796] [id = 602] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 17173400 == 26 [pid = 3796] [id = 599] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 10A9F800 == 25 [pid = 3796] [id = 600] 08:43:21 INFO - PROCESS | 3796 | --DOCSHELL 13910800 == 24 [pid = 3796] [id = 601] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11848400) [pid = 3796] [serial = 1744] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11CA8C00) [pid = 3796] [serial = 1745] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13A64400) [pid = 3796] [serial = 1747] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (114AE800) [pid = 3796] [serial = 1739] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1145A400) [pid = 3796] [serial = 1738] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A10400) [pid = 3796] [serial = 1741] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A77C00) [pid = 3796] [serial = 1742] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16754400) [pid = 3796] [serial = 1756] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (175D2000) [pid = 3796] [serial = 1765] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12C94000) [pid = 3796] [serial = 1730] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1180DC00) [pid = 3796] [serial = 1729] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (145BA800) [pid = 3796] [serial = 1733] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13E91000) [pid = 3796] [serial = 1732] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17766000) [pid = 3796] [serial = 1736] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (175D5800) [pid = 3796] [serial = 1735] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16093C00) [pid = 3796] [serial = 1754] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15FC8400) [pid = 3796] [serial = 1753] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16E9AC00) [pid = 3796] [serial = 1763] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16098000) [pid = 3796] [serial = 1760] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1390A000) [pid = 3796] [serial = 1759] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1679C800) [pid = 3796] [serial = 1757] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (14536400) [pid = 3796] [serial = 1750] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16E99800) [pid = 3796] [serial = 1762] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13AADC00) [pid = 3796] [serial = 1748] [outer = 00000000] [url = about:blank] 08:43:21 INFO - PROCESS | 3796 | 1467737001067 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1688ms 08:43:21 INFO - PROCESS | 3796 | 1467737001182 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 3796 | 1467737001186 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:43:21 INFO - PROCESS | 3796 | 1467737001194 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 3796 | 1467737001197 Marionette TRACE conn2 <- [1,2378,null,{}] 08:43:21 INFO - PROCESS | 3796 | 1467737001203 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 3796 | 1467737001206 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:21 INFO - PROCESS | 3796 | 1467737001272 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:43:21 INFO - PROCESS | 3796 | 1467737001279 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 3796 | 1467737001283 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:21 INFO - PROCESS | 3796 | ++DOCSHELL 102D2C00 == 25 [pid = 3796] [id = 604] 08:43:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10512400) [pid = 3796] [serial = 1812] [outer = 00000000] 08:43:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10A03400) [pid = 3796] [serial = 1813] [outer = 10512400] 08:43:21 INFO - PROCESS | 3796 | 1467737001331 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A04800) [pid = 3796] [serial = 1814] [outer = 10512400] 08:43:21 INFO - PROCESS | 3796 | 1467737001813 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 657ms 08:43:21 INFO - PROCESS | 3796 | 1467737001853 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 3796 | 1467737001858 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:43:21 INFO - PROCESS | 3796 | 1467737001865 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 3796 | 1467737001867 Marionette TRACE conn2 <- [1,2382,null,{}] 08:43:21 INFO - PROCESS | 3796 | 1467737001871 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 3796 | 1467737001874 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:21 INFO - PROCESS | 3796 | 1467737001968 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:43:21 INFO - PROCESS | 3796 | 1467737001978 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 3796 | 1467737001981 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:21 INFO - PROCESS | 3796 | ++DOCSHELL 1180C000 == 26 [pid = 3796] [id = 605] 08:43:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1180C400) [pid = 3796] [serial = 1815] [outer = 00000000] 08:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11849800) [pid = 3796] [serial = 1816] [outer = 1180C400] 08:43:22 INFO - PROCESS | 3796 | 1467737002027 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11897400) [pid = 3796] [serial = 1817] [outer = 1180C400] 08:43:22 INFO - PROCESS | 3796 | 1467737002497 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 672ms 08:43:22 INFO - PROCESS | 3796 | 1467737002527 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 3796 | 1467737002529 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:43:22 INFO - PROCESS | 3796 | 1467737002533 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 3796 | 1467737002536 Marionette TRACE conn2 <- [1,2386,null,{}] 08:43:22 INFO - PROCESS | 3796 | 1467737002546 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 3796 | 1467737002551 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:22 INFO - PROCESS | 3796 | 1467737002660 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:43:22 INFO - PROCESS | 3796 | 1467737002756 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 3796 | 1467737002760 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:22 INFO - PROCESS | 3796 | ++DOCSHELL 131CDC00 == 27 [pid = 3796] [id = 606] 08:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1323B800) [pid = 3796] [serial = 1818] [outer = 00000000] 08:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1390F400) [pid = 3796] [serial = 1819] [outer = 1323B800] 08:43:22 INFO - PROCESS | 3796 | 1467737002807 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13A70000) [pid = 3796] [serial = 1820] [outer = 1323B800] 08:43:23 INFO - PROCESS | 3796 | 1467737003159 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 673ms 08:43:23 INFO - PROCESS | 3796 | 1467737003214 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 3796 | 1467737003217 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:43:23 INFO - PROCESS | 3796 | 1467737003229 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 3796 | 1467737003231 Marionette TRACE conn2 <- [1,2390,null,{}] 08:43:23 INFO - PROCESS | 3796 | 1467737003244 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 3796 | 1467737003246 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:23 INFO - PROCESS | 3796 | 1467737003343 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:43:23 INFO - PROCESS | 3796 | 1467737003353 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 3796 | 1467737003355 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:23 INFO - PROCESS | 3796 | ++DOCSHELL 13AADC00 == 28 [pid = 3796] [id = 607] 08:43:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13AB5400) [pid = 3796] [serial = 1821] [outer = 00000000] 08:43:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14536400) [pid = 3796] [serial = 1822] [outer = 13AB5400] 08:43:23 INFO - PROCESS | 3796 | 1467737003398 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (159C8400) [pid = 3796] [serial = 1823] [outer = 13AB5400] 08:43:23 INFO - PROCESS | 3796 | 1467737003844 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 687ms 08:43:23 INFO - PROCESS | 3796 | 1467737003903 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 3796 | 1467737003905 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:43:23 INFO - PROCESS | 3796 | 1467737003909 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 3796 | 1467737003910 Marionette TRACE conn2 <- [1,2394,null,{}] 08:43:23 INFO - PROCESS | 3796 | 1467737003914 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 3796 | 1467737003916 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:24 INFO - PROCESS | 3796 | 1467737004039 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:43:24 INFO - PROCESS | 3796 | 1467737004060 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 3796 | 1467737004062 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:24 INFO - PROCESS | 3796 | ++DOCSHELL 15FBD400 == 29 [pid = 3796] [id = 608] 08:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15FC7000) [pid = 3796] [serial = 1824] [outer = 00000000] 08:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16098400) [pid = 3796] [serial = 1825] [outer = 15FC7000] 08:43:24 INFO - PROCESS | 3796 | 1467737004105 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1609FC00) [pid = 3796] [serial = 1826] [outer = 15FC7000] 08:43:24 INFO - PROCESS | 3796 | 1467737004516 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 657ms 08:43:24 INFO - PROCESS | 3796 | 1467737004572 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 3796 | 1467737004574 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:43:24 INFO - PROCESS | 3796 | 1467737004577 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 3796 | 1467737004579 Marionette TRACE conn2 <- [1,2398,null,{}] 08:43:24 INFO - PROCESS | 3796 | 1467737004582 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 3796 | 1467737004588 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:24 INFO - PROCESS | 3796 | 1467737004731 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:43:24 INFO - PROCESS | 3796 | 1467737004744 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 3796 | 1467737004746 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:24 INFO - PROCESS | 3796 | ++DOCSHELL 16794400 == 30 [pid = 3796] [id = 609] 08:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16794800) [pid = 3796] [serial = 1827] [outer = 00000000] 08:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1679D400) [pid = 3796] [serial = 1828] [outer = 16794800] 08:43:24 INFO - PROCESS | 3796 | 1467737004789 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168E2400) [pid = 3796] [serial = 1829] [outer = 16794800] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1704D800) [pid = 3796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1420E800) [pid = 3796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (176C9C00) [pid = 3796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1661B000) [pid = 3796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (168E5800) [pid = 3796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17169400) [pid = 3796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10271C00) [pid = 3796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12BBAC00) [pid = 3796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10B2FC00) [pid = 3796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13E91400) [pid = 3796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12B6F400) [pid = 3796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13162000) [pid = 3796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:43:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15FC8000) [pid = 3796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:43:25 INFO - PROCESS | 3796 | 1467737005464 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 897ms 08:43:25 INFO - PROCESS | 3796 | 1467737005480 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 3796 | 1467737005482 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:43:25 INFO - PROCESS | 3796 | 1467737005485 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 3796 | 1467737005487 Marionette TRACE conn2 <- [1,2402,null,{}] 08:43:25 INFO - PROCESS | 3796 | 1467737005490 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 3796 | 1467737005501 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:25 INFO - PROCESS | 3796 | 1467737005577 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:43:25 INFO - PROCESS | 3796 | 1467737005671 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 3796 | 1467737005673 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:25 INFO - PROCESS | 3796 | ++DOCSHELL 0C768400 == 31 [pid = 3796] [id = 610] 08:43:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10271C00) [pid = 3796] [serial = 1830] [outer = 00000000] 08:43:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13244000) [pid = 3796] [serial = 1831] [outer = 10271C00] 08:43:25 INFO - PROCESS | 3796 | 1467737005717 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (160BFC00) [pid = 3796] [serial = 1832] [outer = 10271C00] 08:43:26 INFO - PROCESS | 3796 | 1467737006068 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 612ms 08:43:26 INFO - PROCESS | 3796 | 1467737006106 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3796 | 1467737006108 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:43:26 INFO - PROCESS | 3796 | 1467737006111 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:43:26 INFO - PROCESS | 3796 | 1467737006112 Marionette TRACE conn2 <- [1,2406,null,{}] 08:43:26 INFO - PROCESS | 3796 | 1467737006116 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 3796 | 1467737006118 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:26 INFO - PROCESS | 3796 | 1467737006176 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:43:26 INFO - PROCESS | 3796 | 1467737006272 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 3796 | 1467737006274 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:26 INFO - PROCESS | 3796 | ++DOCSHELL 0C76C800 == 32 [pid = 3796] [id = 611] 08:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0F253C00) [pid = 3796] [serial = 1833] [outer = 00000000] 08:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168E5C00) [pid = 3796] [serial = 1834] [outer = 0F253C00] 08:43:26 INFO - PROCESS | 3796 | 1467737006316 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10B2A800) [pid = 3796] [serial = 1835] [outer = 0F253C00] 08:43:26 INFO - PROCESS | 3796 | 1467737006667 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 613ms 08:43:26 INFO - PROCESS | 3796 | 1467737006713 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3796 | 1467737006715 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:43:26 INFO - PROCESS | 3796 | 1467737006718 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 3796 | 1467737006720 Marionette TRACE conn2 <- [1,2410,null,{}] 08:43:26 INFO - PROCESS | 3796 | 1467737006723 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 3796 | 1467737006725 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:26 INFO - PROCESS | 3796 | 1467737006842 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:43:26 INFO - PROCESS | 3796 | 1467737006875 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 3796 | 1467737006877 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:26 INFO - PROCESS | 3796 | ++DOCSHELL 17045400 == 33 [pid = 3796] [id = 612] 08:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1712A800) [pid = 3796] [serial = 1836] [outer = 00000000] 08:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1716DC00) [pid = 3796] [serial = 1837] [outer = 1712A800] 08:43:26 INFO - PROCESS | 3796 | 1467737006922 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1716C800) [pid = 3796] [serial = 1838] [outer = 1712A800] 08:43:27 INFO - PROCESS | 3796 | 1467737007416 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 762ms 08:43:27 INFO - PROCESS | 3796 | 1467737007484 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 3796 | 1467737007488 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:43:27 INFO - PROCESS | 3796 | 1467737007518 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 3796 | 1467737007521 Marionette TRACE conn2 <- [1,2414,null,{}] 08:43:27 INFO - PROCESS | 3796 | 1467737007528 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 3796 | 1467737007531 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:27 INFO - PROCESS | 3796 | 1467737007657 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:43:27 INFO - PROCESS | 3796 | 1467737007786 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 3796 | 1467737007792 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:27 INFO - PROCESS | 3796 | ++DOCSHELL 0F259800 == 34 [pid = 3796] [id = 613] 08:43:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0F25BC00) [pid = 3796] [serial = 1839] [outer = 00000000] 08:43:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10B2C400) [pid = 3796] [serial = 1840] [outer = 0F25BC00] 08:43:27 INFO - PROCESS | 3796 | 1467737007848 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11289400) [pid = 3796] [serial = 1841] [outer = 0F25BC00] 08:43:28 INFO - PROCESS | 3796 | 1467737008489 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1075ms 08:43:28 INFO - PROCESS | 3796 | 1467737008566 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 3796 | 1467737008571 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:43:28 INFO - PROCESS | 3796 | 1467737008577 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 3796 | 1467737008580 Marionette TRACE conn2 <- [1,2418,null,{}] 08:43:28 INFO - PROCESS | 3796 | 1467737008584 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 3796 | 1467737008587 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:28 INFO - PROCESS | 3796 | 1467737008709 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:43:28 INFO - PROCESS | 3796 | 1467737008841 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 3796 | 1467737008843 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:28 INFO - PROCESS | 3796 | ++DOCSHELL 12BBD800 == 35 [pid = 3796] [id = 614] 08:43:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12E5BC00) [pid = 3796] [serial = 1842] [outer = 00000000] 08:43:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1390A000) [pid = 3796] [serial = 1843] [outer = 12E5BC00] 08:43:28 INFO - PROCESS | 3796 | 1467737008882 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14208000) [pid = 3796] [serial = 1844] [outer = 12E5BC00] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 0C76C800 == 34 [pid = 3796] [id = 611] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 0C768400 == 33 [pid = 3796] [id = 610] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 16794400 == 32 [pid = 3796] [id = 609] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 15FBD400 == 31 [pid = 3796] [id = 608] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 13AADC00 == 30 [pid = 3796] [id = 607] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 131CDC00 == 29 [pid = 3796] [id = 606] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 1180C000 == 28 [pid = 3796] [id = 605] 08:43:29 INFO - PROCESS | 3796 | --DOCSHELL 102D2C00 == 27 [pid = 3796] [id = 604] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16794C00) [pid = 3796] [serial = 1786] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16EA2C00) [pid = 3796] [serial = 1789] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1679B800) [pid = 3796] [serial = 1787] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (175D4800) [pid = 3796] [serial = 1766] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10564400) [pid = 3796] [serial = 1768] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10B30400) [pid = 3796] [serial = 1769] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1323C000) [pid = 3796] [serial = 1771] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1329A800) [pid = 3796] [serial = 1772] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11286000) [pid = 3796] [serial = 1774] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114A0000) [pid = 3796] [serial = 1775] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14210400) [pid = 3796] [serial = 1780] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (154E4400) [pid = 3796] [serial = 1781] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12E5AC00) [pid = 3796] [serial = 1777] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (131C7800) [pid = 3796] [serial = 1778] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (160C1800) [pid = 3796] [serial = 1793] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13E9A000) [pid = 3796] [serial = 1792] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16D08000) [pid = 3796] [serial = 1790] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1609F400) [pid = 3796] [serial = 1783] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (160C2400) [pid = 3796] [serial = 1784] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (171C0C00) [pid = 3796] [serial = 1795] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (175D4400) [pid = 3796] [serial = 1796] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (17CA0000) [pid = 3796] [serial = 1799] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (154F3000) [pid = 3796] [serial = 1751] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (17C9E400) [pid = 3796] [serial = 1798] [outer = 00000000] [url = about:blank] 08:43:29 INFO - PROCESS | 3796 | 1467737009743 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1196ms 08:43:29 INFO - PROCESS | 3796 | 1467737009783 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 3796 | 1467737009787 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:43:29 INFO - PROCESS | 3796 | 1467737009792 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 3796 | 1467737009795 Marionette TRACE conn2 <- [1,2422,null,{}] 08:43:29 INFO - PROCESS | 3796 | 1467737009801 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 3796 | 1467737009803 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:29 INFO - PROCESS | 3796 | 1467737009886 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:43:29 INFO - PROCESS | 3796 | 1467737009893 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 3796 | 1467737009898 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:29 INFO - PROCESS | 3796 | ++DOCSHELL 10A9A400 == 28 [pid = 3796] [id = 615] 08:43:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A9B800) [pid = 3796] [serial = 1845] [outer = 00000000] 08:43:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11285800) [pid = 3796] [serial = 1846] [outer = 10A9B800] 08:43:29 INFO - PROCESS | 3796 | 1467737009948 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (114A3400) [pid = 3796] [serial = 1847] [outer = 10A9B800] 08:43:30 INFO - PROCESS | 3796 | 1467737010417 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 673ms 08:43:30 INFO - PROCESS | 3796 | 1467737010460 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 3796 | 1467737010464 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:43:30 INFO - PROCESS | 3796 | 1467737010470 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 3796 | 1467737010473 Marionette TRACE conn2 <- [1,2426,null,{}] 08:43:30 INFO - PROCESS | 3796 | 1467737010476 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 3796 | 1467737010478 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:30 INFO - PROCESS | 3796 | 1467737010561 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:43:30 INFO - PROCESS | 3796 | 1467737010569 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 3796 | 1467737010572 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:30 INFO - PROCESS | 3796 | ++DOCSHELL 11DE4000 == 29 [pid = 3796] [id = 616] 08:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12963000) [pid = 3796] [serial = 1848] [outer = 00000000] 08:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12E84400) [pid = 3796] [serial = 1849] [outer = 12963000] 08:43:30 INFO - PROCESS | 3796 | 1467737010618 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1323B400) [pid = 3796] [serial = 1850] [outer = 12963000] 08:43:31 INFO - PROCESS | 3796 | 1467737011069 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 597ms 08:43:31 INFO - PROCESS | 3796 | 1467737011091 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 3796 | 1467737011093 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:43:31 INFO - PROCESS | 3796 | 1467737011080 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 3796 | 1467737011084 Marionette TRACE conn2 <- [1,2430,null,{}] 08:43:31 INFO - PROCESS | 3796 | 1467737011105 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 3796 | 1467737011109 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:31 INFO - PROCESS | 3796 | 1467737011221 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:43:31 INFO - PROCESS | 3796 | 1467737011321 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 3796 | 1467737011324 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:31 INFO - PROCESS | 3796 | ++DOCSHELL 145BF800 == 30 [pid = 3796] [id = 617] 08:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (145C0000) [pid = 3796] [serial = 1851] [outer = 00000000] 08:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (154EC400) [pid = 3796] [serial = 1852] [outer = 145C0000] 08:43:31 INFO - PROCESS | 3796 | 1467737011371 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (159EEC00) [pid = 3796] [serial = 1853] [outer = 145C0000] 08:43:31 INFO - PROCESS | 3796 | 1467737011729 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 658ms 08:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:43:31 INFO - PROCESS | 3796 | 1467737011762 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 3796 | 1467737011765 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:43:31 INFO - PROCESS | 3796 | 1467737011768 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 3796 | 1467737011770 Marionette TRACE conn2 <- [1,2434,null,{}] 08:43:31 INFO - PROCESS | 3796 | 1467737011773 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 3796 | 1467737011775 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:31 INFO - PROCESS | 3796 | 1467737011844 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:43:31 INFO - PROCESS | 3796 | 1467737011948 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 3796 | 1467737011950 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:31 INFO - PROCESS | 3796 | ++DOCSHELL 159CE800 == 31 [pid = 3796] [id = 618] 08:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (159ED800) [pid = 3796] [serial = 1854] [outer = 00000000] 08:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1661D400) [pid = 3796] [serial = 1855] [outer = 159ED800] 08:43:31 INFO - PROCESS | 3796 | 1467737011995 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16754800) [pid = 3796] [serial = 1856] [outer = 159ED800] 08:43:32 INFO - PROCESS | 3796 | 1467737012384 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 657ms 08:43:32 INFO - PROCESS | 3796 | 1467737012433 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 3796 | 1467737012435 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:43:32 INFO - PROCESS | 3796 | 1467737012439 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 3796 | 1467737012441 Marionette TRACE conn2 <- [1,2438,null,{}] 08:43:32 INFO - PROCESS | 3796 | 1467737012461 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 3796 | 1467737012463 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:32 INFO - PROCESS | 3796 | 1467737012582 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:43:32 INFO - PROCESS | 3796 | 1467737012646 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 3796 | 1467737012648 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:32 INFO - PROCESS | 3796 | ++DOCSHELL 16799C00 == 32 [pid = 3796] [id = 619] 08:43:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1679B000) [pid = 3796] [serial = 1857] [outer = 00000000] 08:43:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168D7800) [pid = 3796] [serial = 1858] [outer = 1679B000] 08:43:32 INFO - PROCESS | 3796 | 1467737012690 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (168DD800) [pid = 3796] [serial = 1859] [outer = 1679B000] 08:43:33 INFO - PROCESS | 3796 | 1467737013108 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 702ms 08:43:33 INFO - PROCESS | 3796 | 1467737013146 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 3796 | 1467737013148 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:43:33 INFO - PROCESS | 3796 | 1467737013151 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:43:33 INFO - PROCESS | 3796 | 1467737013153 Marionette TRACE conn2 <- [1,2442,null,{}] 08:43:33 INFO - PROCESS | 3796 | 1467737013156 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 3796 | 1467737013161 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:33 INFO - PROCESS | 3796 | 1467737013298 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:43:33 INFO - PROCESS | 3796 | 1467737013363 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 3796 | 1467737013365 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:33 INFO - PROCESS | 3796 | ++DOCSHELL 17164C00 == 33 [pid = 3796] [id = 620] 08:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17168000) [pid = 3796] [serial = 1860] [outer = 00000000] 08:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (171C3000) [pid = 3796] [serial = 1861] [outer = 17168000] 08:43:33 INFO - PROCESS | 3796 | 1467737013417 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1716B400) [pid = 3796] [serial = 1862] [outer = 17168000] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0F253C00) [pid = 3796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10512400) [pid = 3796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1323B800) [pid = 3796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1180C400) [pid = 3796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0F259C00) [pid = 3796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16794800) [pid = 3796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B2A400) [pid = 3796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13A65400) [pid = 3796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16E99400) [pid = 3796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15FC7000) [pid = 3796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10271C00) [pid = 3796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:43:33 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13AB5400) [pid = 3796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:43:33 INFO - PROCESS | 3796 | 1467737013826 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 702ms 08:43:33 INFO - PROCESS | 3796 | 1467737013870 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 3796 | 1467737013872 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:43:33 INFO - PROCESS | 3796 | 1467737013876 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3796 | 1467737013877 Marionette TRACE conn2 <- [1,2446,null,{}] 08:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:43:33 INFO - PROCESS | 3796 | 1467737013883 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 3796 | 1467737013885 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:33 INFO - PROCESS | 3796 | 1467737013960 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:43:33 INFO - PROCESS | 3796 | 1467737013966 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 3796 | 1467737013968 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:33 INFO - PROCESS | 3796 | ++DOCSHELL 12BBD000 == 34 [pid = 3796] [id = 621] 08:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12BC0000) [pid = 3796] [serial = 1863] [outer = 00000000] 08:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13909000) [pid = 3796] [serial = 1864] [outer = 12BC0000] 08:43:34 INFO - PROCESS | 3796 | 1467737014010 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (145C1400) [pid = 3796] [serial = 1865] [outer = 12BC0000] 08:43:34 INFO - PROCESS | 3796 | 1467737014420 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 568ms 08:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:43:34 INFO - PROCESS | 3796 | 1467737014461 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 3796 | 1467737014463 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:43:34 INFO - PROCESS | 3796 | 1467737014467 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 3796 | 1467737014468 Marionette TRACE conn2 <- [1,2450,null,{}] 08:43:34 INFO - PROCESS | 3796 | 1467737014471 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 3796 | 1467737014473 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:34 INFO - PROCESS | 3796 | 1467737014552 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:43:34 INFO - PROCESS | 3796 | 1467737014557 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 3796 | 1467737014559 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:34 INFO - PROCESS | 3796 | ++DOCSHELL 13903800 == 35 [pid = 3796] [id = 622] 08:43:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16B3B400) [pid = 3796] [serial = 1866] [outer = 00000000] 08:43:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1765DC00) [pid = 3796] [serial = 1867] [outer = 16B3B400] 08:43:34 INFO - PROCESS | 3796 | 1467737014602 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17665C00) [pid = 3796] [serial = 1868] [outer = 16B3B400] 08:43:34 INFO - PROCESS | 3796 | 1467737015005 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 568ms 08:43:35 INFO - PROCESS | 3796 | 1467737015034 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3796 | 1467737015036 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:43:35 INFO - PROCESS | 3796 | 1467737015040 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 3796 | 1467737015041 Marionette TRACE conn2 <- [1,2454,null,{}] 08:43:35 INFO - PROCESS | 3796 | 1467737015049 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 3796 | 1467737015050 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:35 INFO - PROCESS | 3796 | 1467737015128 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:43:35 INFO - PROCESS | 3796 | 1467737015133 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 3796 | 1467737015135 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:35 INFO - PROCESS | 3796 | ++DOCSHELL 145BD800 == 36 [pid = 3796] [id = 623] 08:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (176C4000) [pid = 3796] [serial = 1869] [outer = 00000000] 08:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1776FC00) [pid = 3796] [serial = 1870] [outer = 176C4000] 08:43:35 INFO - PROCESS | 3796 | 1467737015195 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17C9F400) [pid = 3796] [serial = 1871] [outer = 176C4000] 08:43:35 INFO - PROCESS | 3796 | 1467737015620 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 597ms 08:43:35 INFO - PROCESS | 3796 | 1467737015671 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3796 | 1467737015673 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:43:35 INFO - PROCESS | 3796 | 1467737015680 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 3796 | 1467737015682 Marionette TRACE conn2 <- [1,2458,null,{}] 08:43:35 INFO - PROCESS | 3796 | 1467737015685 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 3796 | 1467737015687 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:35 INFO - PROCESS | 3796 | 1467737015809 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:43:35 INFO - PROCESS | 3796 | 1467737015933 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 3796 | 1467737015936 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:35 INFO - PROCESS | 3796 | ++DOCSHELL 0C760000 == 37 [pid = 3796] [id = 624] 08:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0C760400) [pid = 3796] [serial = 1872] [outer = 00000000] 08:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (0F255800) [pid = 3796] [serial = 1873] [outer = 0C760400] 08:43:35 INFO - PROCESS | 3796 | 1467737015998 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0F97C000) [pid = 3796] [serial = 1874] [outer = 0C760400] 08:43:36 INFO - PROCESS | 3796 | 1467737016632 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 08:43:36 INFO - PROCESS | 3796 | 1467737016683 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 3796 | 1467737016687 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:43:36 INFO - PROCESS | 3796 | 1467737016692 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 3796 | 1467737016695 Marionette TRACE conn2 <- [1,2462,null,{}] 08:43:36 INFO - PROCESS | 3796 | 1467737016714 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 3796 | 1467737016717 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:36 INFO - PROCESS | 3796 | 1467737016851 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:43:36 INFO - PROCESS | 3796 | 1467737016988 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 3796 | 1467737016991 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:36 INFO - PROCESS | 3796 | ++DOCSHELL 13240C00 == 38 [pid = 3796] [id = 625] 08:43:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13243400) [pid = 3796] [serial = 1875] [outer = 00000000] 08:43:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A66400) [pid = 3796] [serial = 1876] [outer = 13243400] 08:43:37 INFO - PROCESS | 3796 | 1467737017046 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14531000) [pid = 3796] [serial = 1877] [outer = 13243400] 08:43:37 INFO - PROCESS | 3796 | 1467737017589 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 926ms 08:43:37 INFO - PROCESS | 3796 | 1467737017626 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 3796 | 1467737017629 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:43:37 INFO - PROCESS | 3796 | 1467737017633 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 3796 | 1467737017635 Marionette TRACE conn2 <- [1,2466,null,{}] 08:43:37 INFO - PROCESS | 3796 | 1467737017640 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 3796 | 1467737017642 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:37 INFO - PROCESS | 3796 | 1467737017747 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:43:37 INFO - PROCESS | 3796 | 1467737017859 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 3796 | 1467737017861 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:37 INFO - PROCESS | 3796 | ++DOCSHELL 1420EC00 == 39 [pid = 3796] [id = 626] 08:43:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1609F000) [pid = 3796] [serial = 1878] [outer = 00000000] 08:43:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (168E3800) [pid = 3796] [serial = 1879] [outer = 1609F000] 08:43:37 INFO - PROCESS | 3796 | 1467737017938 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1704C000) [pid = 3796] [serial = 1880] [outer = 1609F000] 08:43:38 INFO - PROCESS | 3796 | 1467737018715 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1136ms 08:43:38 INFO - PROCESS | 3796 | 1467737018787 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 3796 | 1467737018791 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:43:38 INFO - PROCESS | 3796 | 1467737018798 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 3796 | 1467737018801 Marionette TRACE conn2 <- [1,2470,null,{}] 08:43:38 INFO - PROCESS | 3796 | 1467737018806 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 3796 | 1467737018809 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:38 INFO - PROCESS | 3796 | 1467737018913 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:43:39 INFO - PROCESS | 3796 | 1467737019049 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 3796 | 1467737019054 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:39 INFO - PROCESS | 3796 | ++DOCSHELL 10A0E800 == 40 [pid = 3796] [id = 627] 08:43:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A0F400) [pid = 3796] [serial = 1881] [outer = 00000000] 08:43:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A98800) [pid = 3796] [serial = 1882] [outer = 10A0F400] 08:43:39 INFO - PROCESS | 3796 | 1467737019094 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10B30000) [pid = 3796] [serial = 1883] [outer = 10A0F400] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 0F256C00 == 39 [pid = 3796] [id = 603] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 145BD800 == 38 [pid = 3796] [id = 623] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 13903800 == 37 [pid = 3796] [id = 622] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 12BBD000 == 36 [pid = 3796] [id = 621] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 17164C00 == 35 [pid = 3796] [id = 620] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 16799C00 == 34 [pid = 3796] [id = 619] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 159CE800 == 33 [pid = 3796] [id = 618] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 145BF800 == 32 [pid = 3796] [id = 617] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 11DE4000 == 31 [pid = 3796] [id = 616] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 10A9A400 == 30 [pid = 3796] [id = 615] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 0F259800 == 29 [pid = 3796] [id = 613] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 12BBD800 == 28 [pid = 3796] [id = 614] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 17045400 == 27 [pid = 3796] [id = 612] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 1420EC00 == 26 [pid = 3796] [id = 626] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 0C760000 == 25 [pid = 3796] [id = 624] 08:43:39 INFO - PROCESS | 3796 | --DOCSHELL 13240C00 == 24 [pid = 3796] [id = 625] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10B2A800) [pid = 3796] [serial = 1835] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10A03400) [pid = 3796] [serial = 1813] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A04800) [pid = 3796] [serial = 1814] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1390F400) [pid = 3796] [serial = 1819] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11849800) [pid = 3796] [serial = 1816] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11897400) [pid = 3796] [serial = 1817] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A9B000) [pid = 3796] [serial = 1811] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10560C00) [pid = 3796] [serial = 1810] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1679D400) [pid = 3796] [serial = 1828] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114A1400) [pid = 3796] [serial = 1802] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11257800) [pid = 3796] [serial = 1801] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15FC3400) [pid = 3796] [serial = 1805] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E9A400) [pid = 3796] [serial = 1804] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (176C6800) [pid = 3796] [serial = 1808] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1716C400) [pid = 3796] [serial = 1807] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16098400) [pid = 3796] [serial = 1825] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13244000) [pid = 3796] [serial = 1831] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (168E5C00) [pid = 3796] [serial = 1834] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1716DC00) [pid = 3796] [serial = 1837] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (168E2400) [pid = 3796] [serial = 1829] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (14536400) [pid = 3796] [serial = 1822] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1609FC00) [pid = 3796] [serial = 1826] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (159C8400) [pid = 3796] [serial = 1823] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (160BFC00) [pid = 3796] [serial = 1832] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (13A70000) [pid = 3796] [serial = 1820] [outer = 00000000] [url = about:blank] 08:43:40 INFO - PROCESS | 3796 | 1467737020387 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1628ms 08:43:40 INFO - PROCESS | 3796 | 1467737020435 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 3796 | 1467737020440 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:43:40 INFO - PROCESS | 3796 | 1467737020446 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 3796 | 1467737020449 Marionette TRACE conn2 <- [1,2474,null,{}] 08:43:40 INFO - PROCESS | 3796 | 1467737020455 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 3796 | 1467737020459 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:40 INFO - PROCESS | 3796 | 1467737020579 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:43:40 INFO - PROCESS | 3796 | 1467737020706 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 3796 | 1467737020711 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:40 INFO - PROCESS | 3796 | ++DOCSHELL 1051BC00 == 25 [pid = 3796] [id = 628] 08:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1051F000) [pid = 3796] [serial = 1884] [outer = 00000000] 08:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A99C00) [pid = 3796] [serial = 1885] [outer = 1051F000] 08:43:40 INFO - PROCESS | 3796 | 1467737020768 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10B2A400) [pid = 3796] [serial = 1886] [outer = 1051F000] 08:43:41 INFO - PROCESS | 3796 | 1467737021494 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1091ms 08:43:41 INFO - PROCESS | 3796 | 1467737021538 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 3796 | 1467737021543 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:43:41 INFO - PROCESS | 3796 | 1467737021551 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 3796 | 1467737021554 Marionette TRACE conn2 <- [1,2478,null,{}] 08:43:41 INFO - PROCESS | 3796 | 1467737021558 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 3796 | 1467737021561 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:41 INFO - PROCESS | 3796 | 1467737021679 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:43:41 INFO - PROCESS | 3796 | 1467737021816 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 3796 | 1467737021819 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:41 INFO - PROCESS | 3796 | ++DOCSHELL 11807400 == 26 [pid = 3796] [id = 629] 08:43:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1180A400) [pid = 3796] [serial = 1887] [outer = 00000000] 08:43:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11847800) [pid = 3796] [serial = 1888] [outer = 1180A400] 08:43:41 INFO - PROCESS | 3796 | 1467737021875 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1188DC00) [pid = 3796] [serial = 1889] [outer = 1180A400] 08:43:42 INFO - PROCESS | 3796 | 1467737022486 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 956ms 08:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:43:42 INFO - PROCESS | 3796 | 1467737022522 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 3796 | 1467737022526 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:43:42 INFO - PROCESS | 3796 | 1467737022530 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 3796 | 1467737022533 Marionette TRACE conn2 <- [1,2482,null,{}] 08:43:42 INFO - PROCESS | 3796 | 1467737022523 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 3796 | 1467737022525 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:42 INFO - PROCESS | 3796 | 1467737022608 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:43:42 INFO - PROCESS | 3796 | 1467737022617 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3796 | 1467737022621 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:42 INFO - PROCESS | 3796 | ++DOCSHELL 11261400 == 27 [pid = 3796] [id = 630] 08:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11261800) [pid = 3796] [serial = 1890] [outer = 00000000] 08:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11843000) [pid = 3796] [serial = 1891] [outer = 11261800] 08:43:42 INFO - PROCESS | 3796 | 1467737022667 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11CF2C00) [pid = 3796] [serial = 1892] [outer = 11261800] 08:43:43 INFO - PROCESS | 3796 | 1467737023120 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 597ms 08:43:43 INFO - PROCESS | 3796 | 1467737023132 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 3796 | 1467737023136 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:43:43 INFO - PROCESS | 3796 | 1467737023142 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 3796 | 1467737023145 Marionette TRACE conn2 <- [1,2486,null,{}] 08:43:43 INFO - PROCESS | 3796 | 1467737023152 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 3796 | 1467737023155 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:43 INFO - PROCESS | 3796 | 1467737023267 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:43:43 INFO - PROCESS | 3796 | 1467737023276 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 3796 | 1467737023278 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:43 INFO - PROCESS | 3796 | ++DOCSHELL 13163C00 == 28 [pid = 3796] [id = 631] 08:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13165C00) [pid = 3796] [serial = 1893] [outer = 00000000] 08:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1323B000) [pid = 3796] [serial = 1894] [outer = 13165C00] 08:43:43 INFO - PROCESS | 3796 | 1467737023318 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13247C00) [pid = 3796] [serial = 1895] [outer = 13165C00] 08:43:43 INFO - PROCESS | 3796 | 1467737023771 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 673ms 08:43:43 INFO - PROCESS | 3796 | 1467737023803 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 3796 | 1467737023805 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:43:43 INFO - PROCESS | 3796 | 1467737023809 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 3796 | 1467737023812 Marionette TRACE conn2 <- [1,2490,null,{}] 08:43:43 INFO - PROCESS | 3796 | 1467737023823 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 3796 | 1467737023828 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:43 INFO - PROCESS | 3796 | 1467737023910 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:43:43 INFO - PROCESS | 3796 | 1467737023918 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 3796 | 1467737023921 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:43 INFO - PROCESS | 3796 | ++DOCSHELL 13E99800 == 29 [pid = 3796] [id = 632] 08:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14202400) [pid = 3796] [serial = 1896] [outer = 00000000] 08:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14532400) [pid = 3796] [serial = 1897] [outer = 14202400] 08:43:43 INFO - PROCESS | 3796 | 1467737023968 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (145C4000) [pid = 3796] [serial = 1898] [outer = 14202400] 08:43:44 INFO - PROCESS | 3796 | 1467737024408 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 672ms 08:43:44 INFO - PROCESS | 3796 | 1467737024496 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 3796 | 1467737024499 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:43:44 INFO - PROCESS | 3796 | 1467737024502 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 3796 | 1467737024504 Marionette TRACE conn2 <- [1,2494,null,{}] 08:43:44 INFO - PROCESS | 3796 | 1467737024507 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 3796 | 1467737024509 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:44 INFO - PROCESS | 3796 | 1467737024630 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:43:44 INFO - PROCESS | 3796 | 1467737024697 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 3796 | 1467737024699 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:44 INFO - PROCESS | 3796 | ++DOCSHELL 15FC3800 == 30 [pid = 3796] [id = 633] 08:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15FC5000) [pid = 3796] [serial = 1899] [outer = 00000000] 08:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16096000) [pid = 3796] [serial = 1900] [outer = 15FC5000] 08:43:44 INFO - PROCESS | 3796 | 1467737024742 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1609B800) [pid = 3796] [serial = 1901] [outer = 15FC5000] 08:43:45 INFO - PROCESS | 3796 | 1467737025134 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 672ms 08:43:45 INFO - PROCESS | 3796 | 1467737025164 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 3796 | 1467737025165 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:43:45 INFO - PROCESS | 3796 | 1467737025169 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:43:45 INFO - PROCESS | 3796 | 1467737025170 Marionette TRACE conn2 <- [1,2498,null,{}] 08:43:45 INFO - PROCESS | 3796 | 1467737025174 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 3796 | 1467737025176 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:45 INFO - PROCESS | 3796 | 1467737025286 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:43:45 INFO - PROCESS | 3796 | 1467737025291 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 3796 | 1467737025293 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:45 INFO - PROCESS | 3796 | ++DOCSHELL 129EB400 == 31 [pid = 3796] [id = 634] 08:43:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13243800) [pid = 3796] [serial = 1902] [outer = 00000000] 08:43:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (160C1400) [pid = 3796] [serial = 1903] [outer = 13243800] 08:43:45 INFO - PROCESS | 3796 | 1467737025343 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (160C3000) [pid = 3796] [serial = 1904] [outer = 13243800] 08:43:45 INFO - PROCESS | 3796 | 1467737025785 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 673ms 08:43:45 INFO - PROCESS | 3796 | 1467737025832 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 3796 | 1467737025834 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:43:45 INFO - PROCESS | 3796 | 1467737025838 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 3796 | 1467737025839 Marionette TRACE conn2 <- [1,2502,null,{}] 08:43:45 INFO - PROCESS | 3796 | 1467737025843 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 3796 | 1467737025848 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:46 INFO - PROCESS | 3796 | 1467737026014 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:43:46 INFO - PROCESS | 3796 | 1467737026034 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 3796 | 1467737026036 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:46 INFO - PROCESS | 3796 | ++DOCSHELL 11D92800 == 32 [pid = 3796] [id = 635] 08:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16796800) [pid = 3796] [serial = 1905] [outer = 00000000] 08:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (168E2400) [pid = 3796] [serial = 1906] [outer = 16796800] 08:43:46 INFO - PROCESS | 3796 | 1467737026079 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (168E2800) [pid = 3796] [serial = 1907] [outer = 16796800] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0C760400) [pid = 3796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13243400) [pid = 3796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1609F000) [pid = 3796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1679B000) [pid = 3796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17168000) [pid = 3796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0F25BC00) [pid = 3796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12E5BC00) [pid = 3796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A9B800) [pid = 3796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (145C0000) [pid = 3796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12963000) [pid = 3796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1712A800) [pid = 3796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12BC0000) [pid = 3796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (159ED800) [pid = 3796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16B3B400) [pid = 3796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:43:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176C4000) [pid = 3796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:43:46 INFO - PROCESS | 3796 | 1467737026528 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 717ms 08:43:46 INFO - PROCESS | 3796 | 1467737026559 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 3796 | 1467737026571 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:43:46 INFO - PROCESS | 3796 | 1467737026574 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 3796 | 1467737026576 Marionette TRACE conn2 <- [1,2506,null,{}] 08:43:46 INFO - PROCESS | 3796 | 1467737026579 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 3796 | 1467737026581 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:46 INFO - PROCESS | 3796 | 1467737026640 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:43:46 INFO - PROCESS | 3796 | 1467737026645 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 3796 | 1467737026647 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:46 INFO - PROCESS | 3796 | ++DOCSHELL 10A76400 == 33 [pid = 3796] [id = 636] 08:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A77C00) [pid = 3796] [serial = 1908] [outer = 00000000] 08:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159ED800) [pid = 3796] [serial = 1909] [outer = 10A77C00] 08:43:46 INFO - PROCESS | 3796 | 1467737026689 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1609F000) [pid = 3796] [serial = 1910] [outer = 10A77C00] 08:43:47 INFO - PROCESS | 3796 | 1467737027105 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 612ms 08:43:47 INFO - PROCESS | 3796 | 1467737027179 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 3796 | 1467737027181 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:43:47 INFO - PROCESS | 3796 | 1467737027184 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 3796 | 1467737027186 Marionette TRACE conn2 <- [1,2510,null,{}] 08:43:47 INFO - PROCESS | 3796 | 1467737027189 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 3796 | 1467737027191 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:47 INFO - PROCESS | 3796 | 1467737027270 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:43:47 INFO - PROCESS | 3796 | 1467737027303 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 3796 | 1467737027305 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:47 INFO - PROCESS | 3796 | ++DOCSHELL 12E85800 == 34 [pid = 3796] [id = 637] 08:43:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (131D5400) [pid = 3796] [serial = 1911] [outer = 00000000] 08:43:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17169400) [pid = 3796] [serial = 1912] [outer = 131D5400] 08:43:47 INFO - PROCESS | 3796 | 1467737027348 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1716F000) [pid = 3796] [serial = 1913] [outer = 131D5400] 08:43:47 INFO - PROCESS | 3796 | 1467737027751 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 613ms 08:43:47 INFO - PROCESS | 3796 | 1467737027788 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 3796 | 1467737027790 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:43:47 INFO - PROCESS | 3796 | 1467737027794 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:43:47 INFO - PROCESS | 3796 | 1467737027795 Marionette TRACE conn2 <- [1,2514,null,{}] 08:43:47 INFO - PROCESS | 3796 | 1467737027799 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 3796 | 1467737027800 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:47 INFO - PROCESS | 3796 | 1467737027880 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:43:47 INFO - PROCESS | 3796 | 1467737027885 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 3796 | 1467737027887 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:47 INFO - PROCESS | 3796 | ++DOCSHELL 13E97400 == 35 [pid = 3796] [id = 638] 08:43:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17168000) [pid = 3796] [serial = 1914] [outer = 00000000] 08:43:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17669800) [pid = 3796] [serial = 1915] [outer = 17168000] 08:43:47 INFO - PROCESS | 3796 | 1467737027930 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1766A800) [pid = 3796] [serial = 1916] [outer = 17168000] 08:43:48 INFO - PROCESS | 3796 | 1467737028331 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 567ms 08:43:48 INFO - PROCESS | 3796 | 1467737028418 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 3796 | 1467737028422 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:43:48 INFO - PROCESS | 3796 | 1467737028428 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:43:48 INFO - PROCESS | 3796 | 1467737028433 Marionette TRACE conn2 <- [1,2518,null,{}] 08:43:48 INFO - PROCESS | 3796 | 1467737028439 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 3796 | 1467737028443 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:48 INFO - PROCESS | 3796 | 1467737028549 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:43:48 INFO - PROCESS | 3796 | 1467737028721 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 3796 | 1467737028726 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:48 INFO - PROCESS | 3796 | ++DOCSHELL 10E52C00 == 36 [pid = 3796] [id = 639] 08:43:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10E57400) [pid = 3796] [serial = 1917] [outer = 00000000] 08:43:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1142E800) [pid = 3796] [serial = 1918] [outer = 10E57400] 08:43:48 INFO - PROCESS | 3796 | 1467737028780 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11897400) [pid = 3796] [serial = 1919] [outer = 10E57400] 08:43:49 INFO - PROCESS | 3796 | 1467737029319 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 956ms 08:43:49 INFO - PROCESS | 3796 | 1467737029385 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 3796 | 1467737029391 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:43:49 INFO - PROCESS | 3796 | 1467737029398 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 3796 | 1467737029402 Marionette TRACE conn2 <- [1,2522,null,{}] 08:43:49 INFO - PROCESS | 3796 | 1467737029406 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 3796 | 1467737029409 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:49 INFO - PROCESS | 3796 | 1467737029545 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:43:49 INFO - PROCESS | 3796 | 1467737029658 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 3796 | 1467737029661 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:49 INFO - PROCESS | 3796 | ++DOCSHELL 13244800 == 37 [pid = 3796] [id = 640] 08:43:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1390C000) [pid = 3796] [serial = 1920] [outer = 00000000] 08:43:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13B28C00) [pid = 3796] [serial = 1921] [outer = 1390C000] 08:43:49 INFO - PROCESS | 3796 | 1467737029699 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14530C00) [pid = 3796] [serial = 1922] [outer = 1390C000] 08:43:50 INFO - PROCESS | 3796 | 1467737030220 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 867ms 08:43:50 INFO - PROCESS | 3796 | 1467737030262 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 3796 | 1467737030265 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:43:50 INFO - PROCESS | 3796 | 1467737030268 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 3796 | 1467737030271 Marionette TRACE conn2 <- [1,2526,null,{}] 08:43:50 INFO - PROCESS | 3796 | 1467737030280 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 3796 | 1467737030285 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:50 INFO - PROCESS | 3796 | 1467737030392 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:43:50 INFO - PROCESS | 3796 | 1467737030549 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 3796 | 1467737030553 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:50 INFO - PROCESS | 3796 | ++DOCSHELL 168D9400 == 38 [pid = 3796] [id = 641] 08:43:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (168D9C00) [pid = 3796] [serial = 1923] [outer = 00000000] 08:43:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16E9EC00) [pid = 3796] [serial = 1924] [outer = 168D9C00] 08:43:50 INFO - PROCESS | 3796 | 1467737030610 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (175D0C00) [pid = 3796] [serial = 1925] [outer = 168D9C00] 08:43:51 INFO - PROCESS | 3796 | 1467737031128 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 956ms 08:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:43:51 INFO - PROCESS | 3796 | 1467737031232 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 3796 | 1467737031234 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:43:51 INFO - PROCESS | 3796 | 1467737031238 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 3796 | 1467737031240 Marionette TRACE conn2 <- [1,2530,null,{}] 08:43:51 INFO - PROCESS | 3796 | 1467737031243 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 3796 | 1467737031246 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:51 INFO - PROCESS | 3796 | 1467737031431 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:43:51 INFO - PROCESS | 3796 | 1467737031444 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 3796 | 1467737031446 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:51 INFO - PROCESS | 3796 | ++DOCSHELL 12C8EC00 == 39 [pid = 3796] [id = 642] 08:43:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13AAB000) [pid = 3796] [serial = 1926] [outer = 00000000] 08:43:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1716CC00) [pid = 3796] [serial = 1927] [outer = 13AAB000] 08:43:51 INFO - PROCESS | 3796 | 1467737031498 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17766000) [pid = 3796] [serial = 1928] [outer = 13AAB000] 08:43:52 INFO - PROCESS | 3796 | 1467737032246 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1091ms 08:43:52 INFO - PROCESS | 3796 | 1467737032325 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 3796 | 1467737032330 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:43:52 INFO - PROCESS | 3796 | 1467737032335 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:43:52 INFO - PROCESS | 3796 | 1467737032338 Marionette TRACE conn2 <- [1,2534,null,{}] 08:43:52 INFO - PROCESS | 3796 | 1467737032343 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 3796 | 1467737032346 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:52 INFO - PROCESS | 3796 | 1467737032481 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:43:52 INFO - PROCESS | 3796 | 1467737032598 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 3796 | 1467737032603 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 12E85800 == 38 [pid = 3796] [id = 637] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 10A76400 == 37 [pid = 3796] [id = 636] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 11D92800 == 36 [pid = 3796] [id = 635] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 129EB400 == 35 [pid = 3796] [id = 634] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 15FC3800 == 34 [pid = 3796] [id = 633] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 13E99800 == 33 [pid = 3796] [id = 632] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 13163C00 == 32 [pid = 3796] [id = 631] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 11261400 == 31 [pid = 3796] [id = 630] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 11807400 == 30 [pid = 3796] [id = 629] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 1051BC00 == 29 [pid = 3796] [id = 628] 08:43:52 INFO - PROCESS | 3796 | --DOCSHELL 10A0E800 == 28 [pid = 3796] [id = 627] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0F255800) [pid = 3796] [serial = 1873] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13A66400) [pid = 3796] [serial = 1876] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (168E3800) [pid = 3796] [serial = 1879] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (14531000) [pid = 3796] [serial = 1877] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1704C000) [pid = 3796] [serial = 1880] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (0F97C000) [pid = 3796] [serial = 1874] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (168D7800) [pid = 3796] [serial = 1858] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (171C3000) [pid = 3796] [serial = 1861] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (168DD800) [pid = 3796] [serial = 1859] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10B2C400) [pid = 3796] [serial = 1840] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11289400) [pid = 3796] [serial = 1841] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1390A000) [pid = 3796] [serial = 1843] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14208000) [pid = 3796] [serial = 1844] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11285800) [pid = 3796] [serial = 1846] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114A3400) [pid = 3796] [serial = 1847] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (154EC400) [pid = 3796] [serial = 1852] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (159EEC00) [pid = 3796] [serial = 1853] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E84400) [pid = 3796] [serial = 1849] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1323B400) [pid = 3796] [serial = 1850] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1716C800) [pid = 3796] [serial = 1838] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (145C1400) [pid = 3796] [serial = 1865] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13909000) [pid = 3796] [serial = 1864] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1716B400) [pid = 3796] [serial = 1862] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17C9F400) [pid = 3796] [serial = 1871] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1661D400) [pid = 3796] [serial = 1855] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16754800) [pid = 3796] [serial = 1856] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17665C00) [pid = 3796] [serial = 1868] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1765DC00) [pid = 3796] [serial = 1867] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10A98800) [pid = 3796] [serial = 1882] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1776FC00) [pid = 3796] [serial = 1870] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3796 | ++DOCSHELL 0F255800 == 29 [pid = 3796] [id = 643] 08:43:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (0F259800) [pid = 3796] [serial = 1929] [outer = 00000000] 08:43:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1051D800) [pid = 3796] [serial = 1930] [outer = 0F259800] 08:43:52 INFO - PROCESS | 3796 | 1467737032696 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A9A800) [pid = 3796] [serial = 1931] [outer = 0F259800] 08:43:53 INFO - PROCESS | 3796 | 1467737033074 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 762ms 08:43:53 INFO - PROCESS | 3796 | 1467737033101 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3796 | 1467737033105 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:43:53 INFO - PROCESS | 3796 | 1467737033111 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:43:53 INFO - PROCESS | 3796 | 1467737033113 Marionette TRACE conn2 <- [1,2538,null,{}] 08:43:53 INFO - PROCESS | 3796 | 1467737033117 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 3796 | 1467737033119 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:53 INFO - PROCESS | 3796 | 1467737033237 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:43:53 INFO - PROCESS | 3796 | 1467737033332 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 3796 | 1467737033334 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:53 INFO - PROCESS | 3796 | ++DOCSHELL 11429000 == 30 [pid = 3796] [id = 644] 08:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11456C00) [pid = 3796] [serial = 1932] [outer = 00000000] 08:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11CA9C00) [pid = 3796] [serial = 1933] [outer = 11456C00] 08:43:53 INFO - PROCESS | 3796 | 1467737033364 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12B75800) [pid = 3796] [serial = 1934] [outer = 11456C00] 08:43:53 INFO - PROCESS | 3796 | 1467737033747 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 702ms 08:43:53 INFO - PROCESS | 3796 | 1467737033815 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3796 | 1467737033818 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:43:53 INFO - PROCESS | 3796 | 1467737033821 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 3796 | 1467737033824 Marionette TRACE conn2 <- [1,2542,null,{}] 08:43:53 INFO - PROCESS | 3796 | 1467737033862 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 3796 | 1467737033866 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:53 INFO - PROCESS | 3796 | 1467737033959 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:43:53 INFO - PROCESS | 3796 | 1467737033968 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 3796 | 1467737033971 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:53 INFO - PROCESS | 3796 | ++DOCSHELL 13910000 == 31 [pid = 3796] [id = 645] 08:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13A65400) [pid = 3796] [serial = 1935] [outer = 00000000] 08:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13B25400) [pid = 3796] [serial = 1936] [outer = 13A65400] 08:43:53 INFO - PROCESS | 3796 | 1467737034017 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (14205000) [pid = 3796] [serial = 1937] [outer = 13A65400] 08:43:54 INFO - PROCESS | 3796 | 1467737034466 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 702ms 08:43:54 INFO - PROCESS | 3796 | 1467737034545 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 3796 | 1467737034547 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:43:54 INFO - PROCESS | 3796 | 1467737034534 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 3796 | 1467737034536 Marionette TRACE conn2 <- [1,2546,null,{}] 08:43:54 INFO - PROCESS | 3796 | 1467737034540 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 3796 | 1467737034542 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:54 INFO - PROCESS | 3796 | 1467737034635 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:43:54 INFO - PROCESS | 3796 | 1467737034640 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 3796 | 1467737034643 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:54 INFO - PROCESS | 3796 | ++DOCSHELL 13E99800 == 32 [pid = 3796] [id = 646] 08:43:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14534000) [pid = 3796] [serial = 1938] [outer = 00000000] 08:43:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15610800) [pid = 3796] [serial = 1939] [outer = 14534000] 08:43:54 INFO - PROCESS | 3796 | 1467737034686 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (159CD800) [pid = 3796] [serial = 1940] [outer = 14534000] 08:43:55 INFO - PROCESS | 3796 | 1467737035151 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 672ms 08:43:55 INFO - PROCESS | 3796 | 1467737035211 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 3796 | 1467737035213 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:43:55 INFO - PROCESS | 3796 | 1467737035216 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 3796 | 1467737035218 Marionette TRACE conn2 <- [1,2550,null,{}] 08:43:55 INFO - PROCESS | 3796 | 1467737035228 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 3796 | 1467737035230 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:55 INFO - PROCESS | 3796 | 1467737035357 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:43:55 INFO - PROCESS | 3796 | 1467737035367 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 3796 | 1467737035369 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:55 INFO - PROCESS | 3796 | ++DOCSHELL 16094800 == 33 [pid = 3796] [id = 647] 08:43:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1609A400) [pid = 3796] [serial = 1941] [outer = 00000000] 08:43:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16679000) [pid = 3796] [serial = 1942] [outer = 1609A400] 08:43:55 INFO - PROCESS | 3796 | 1467737035412 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16755C00) [pid = 3796] [serial = 1943] [outer = 1609A400] 08:43:55 INFO - PROCESS | 3796 | 1467737035869 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 717ms 08:43:55 INFO - PROCESS | 3796 | 1467737035919 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 3796 | 1467737035921 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:43:55 INFO - PROCESS | 3796 | 1467737035925 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 3796 | 1467737035927 Marionette TRACE conn2 <- [1,2554,null,{}] 08:43:55 INFO - PROCESS | 3796 | 1467737035930 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 3796 | 1467737035935 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:56 INFO - PROCESS | 3796 | 1467737036077 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:43:56 INFO - PROCESS | 3796 | 1467737036087 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 3796 | 1467737036089 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:56 INFO - PROCESS | 3796 | ++DOCSHELL 102D3C00 == 34 [pid = 3796] [id = 648] 08:43:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1323C000) [pid = 3796] [serial = 1944] [outer = 00000000] 08:43:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (168E1800) [pid = 3796] [serial = 1945] [outer = 1323C000] 08:43:56 INFO - PROCESS | 3796 | 1467737036136 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16B32C00) [pid = 3796] [serial = 1946] [outer = 1323C000] 08:43:56 INFO - PROCESS | 3796 | 1467737036593 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 08:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:43:56 INFO - PROCESS | 3796 | 1467737036637 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 3796 | 1467737036638 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:43:56 INFO - PROCESS | 3796 | 1467737036642 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 3796 | 1467737036644 Marionette TRACE conn2 <- [1,2558,null,{}] 08:43:56 INFO - PROCESS | 3796 | 1467737036656 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 3796 | 1467737036658 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:56 INFO - PROCESS | 3796 | 1467737036893 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1051F000) [pid = 3796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14202400) [pid = 3796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11261800) [pid = 3796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15FC5000) [pid = 3796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13165C00) [pid = 3796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13243800) [pid = 3796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A0F400) [pid = 3796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1180A400) [pid = 3796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16796800) [pid = 3796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A77C00) [pid = 3796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:43:56 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (131D5400) [pid = 3796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:43:56 INFO - PROCESS | 3796 | 1467737036961 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 3796 | 1467737036964 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:56 INFO - PROCESS | 3796 | ++DOCSHELL 0F25D400 == 35 [pid = 3796] [id = 649] 08:43:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (0F25EC00) [pid = 3796] [serial = 1947] [outer = 00000000] 08:43:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10A0F400) [pid = 3796] [serial = 1948] [outer = 0F25EC00] 08:43:56 INFO - PROCESS | 3796 | 1467737036989 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11261800) [pid = 3796] [serial = 1949] [outer = 0F25EC00] 08:43:57 INFO - PROCESS | 3796 | 1467737037350 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 702ms 08:43:57 INFO - PROCESS | 3796 | 1467737037362 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 3796 | 1467737037364 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:43:57 INFO - PROCESS | 3796 | 1467737037367 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 3796 | 1467737037368 Marionette TRACE conn2 <- [1,2562,null,{}] 08:43:57 INFO - PROCESS | 3796 | 1467737037383 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 3796 | 1467737037385 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:57 INFO - PROCESS | 3796 | 1467737037445 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:43:57 INFO - PROCESS | 3796 | 1467737037450 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 3796 | 1467737037452 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:57 INFO - PROCESS | 3796 | ++DOCSHELL 12B67800 == 36 [pid = 3796] [id = 650] 08:43:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13165C00) [pid = 3796] [serial = 1950] [outer = 00000000] 08:43:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16E99800) [pid = 3796] [serial = 1951] [outer = 13165C00] 08:43:57 INFO - PROCESS | 3796 | 1467737037494 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1704D000) [pid = 3796] [serial = 1952] [outer = 13165C00] 08:43:57 INFO - PROCESS | 3796 | 1467737037938 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 08:43:57 INFO - PROCESS | 3796 | 1467737037990 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 3796 | 1467737037992 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:43:57 INFO - PROCESS | 3796 | 1467737037995 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:43:57 INFO - PROCESS | 3796 | 1467737037997 Marionette TRACE conn2 <- [1,2566,null,{}] 08:43:57 INFO - PROCESS | 3796 | 1467737038000 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 3796 | 1467737038002 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:58 INFO - PROCESS | 3796 | 1467737038082 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:43:58 INFO - PROCESS | 3796 | 1467737038090 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 3796 | 1467737038092 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:58 INFO - PROCESS | 3796 | ++DOCSHELL 171C5400 == 37 [pid = 3796] [id = 651] 08:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (171C6C00) [pid = 3796] [serial = 1953] [outer = 00000000] 08:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1776FC00) [pid = 3796] [serial = 1954] [outer = 171C6C00] 08:43:58 INFO - PROCESS | 3796 | 1467737038134 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17CA0C00) [pid = 3796] [serial = 1955] [outer = 171C6C00] 08:43:58 INFO - PROCESS | 3796 | 1467737038577 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 598ms 08:43:58 INFO - PROCESS | 3796 | 1467737038595 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 3796 | 1467737038597 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:43:58 INFO - PROCESS | 3796 | 1467737038618 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 3796 | 1467737038620 Marionette TRACE conn2 <- [1,2570,null,{}] 08:43:58 INFO - PROCESS | 3796 | 1467737038624 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 3796 | 1467737038625 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:58 INFO - PROCESS | 3796 | 1467737038704 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:43:58 INFO - PROCESS | 3796 | 1467737038710 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 3796 | 1467737038711 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:58 INFO - PROCESS | 3796 | ++DOCSHELL 175D5800 == 38 [pid = 3796] [id = 652] 08:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1776F000) [pid = 3796] [serial = 1956] [outer = 00000000] 08:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (181C1400) [pid = 3796] [serial = 1957] [outer = 1776F000] 08:43:58 INFO - PROCESS | 3796 | 1467737038753 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (181C2C00) [pid = 3796] [serial = 1958] [outer = 1776F000] 08:43:59 INFO - PROCESS | 3796 | 1467737039403 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 866ms 08:43:59 INFO - PROCESS | 3796 | 1467737039489 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 3796 | 1467737039494 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:43:59 INFO - PROCESS | 3796 | 1467737039499 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 3796 | 1467737039504 Marionette TRACE conn2 <- [1,2574,null,{}] 08:43:59 INFO - PROCESS | 3796 | 1467737039510 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 3796 | 1467737039513 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:59 INFO - PROCESS | 3796 | 1467737039635 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:43:59 INFO - PROCESS | 3796 | 1467737039770 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 3796 | 1467737039773 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:43:59 INFO - PROCESS | 3796 | ++DOCSHELL 10A9B000 == 39 [pid = 3796] [id = 653] 08:43:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10B33000) [pid = 3796] [serial = 1959] [outer = 00000000] 08:43:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11288400) [pid = 3796] [serial = 1960] [outer = 10B33000] 08:43:59 INFO - PROCESS | 3796 | 1467737039829 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12EE5800) [pid = 3796] [serial = 1961] [outer = 10B33000] 08:44:00 INFO - PROCESS | 3796 | 1467737040366 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 912ms 08:44:00 INFO - PROCESS | 3796 | 1467737040408 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 3796 | 1467737040413 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:44:00 INFO - PROCESS | 3796 | 1467737040419 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 3796 | 1467737040422 Marionette TRACE conn2 <- [1,2578,null,{}] 08:44:00 INFO - PROCESS | 3796 | 1467737040426 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 3796 | 1467737040429 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:00 INFO - PROCESS | 3796 | 1467737040540 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:44:00 INFO - PROCESS | 3796 | 1467737040680 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 3796 | 1467737040683 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:00 INFO - PROCESS | 3796 | ++DOCSHELL 13AB5400 == 40 [pid = 3796] [id = 654] 08:44:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13E91000) [pid = 3796] [serial = 1962] [outer = 00000000] 08:44:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (154EC400) [pid = 3796] [serial = 1963] [outer = 13E91000] 08:44:00 INFO - PROCESS | 3796 | 1467737040738 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16098C00) [pid = 3796] [serial = 1964] [outer = 13E91000] 08:44:01 INFO - PROCESS | 3796 | 1467737041563 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1196ms 08:44:01 INFO - PROCESS | 3796 | 1467737041633 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 3796 | 1467737041637 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:44:01 INFO - PROCESS | 3796 | 1467737041643 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 3796 | 1467737041646 Marionette TRACE conn2 <- [1,2582,null,{}] 08:44:01 INFO - PROCESS | 3796 | 1467737041651 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 3796 | 1467737041654 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:01 INFO - PROCESS | 3796 | 1467737041753 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:44:01 INFO - PROCESS | 3796 | 1467737041895 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 3796 | 1467737041901 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:01 INFO - PROCESS | 3796 | ++DOCSHELL 1055E400 == 41 [pid = 3796] [id = 655] 08:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A0BC00) [pid = 3796] [serial = 1965] [outer = 00000000] 08:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10E50400) [pid = 3796] [serial = 1966] [outer = 10A0BC00] 08:44:01 INFO - PROCESS | 3796 | 1467737041964 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1188A000) [pid = 3796] [serial = 1967] [outer = 10A0BC00] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 171C5400 == 40 [pid = 3796] [id = 651] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 12B67800 == 39 [pid = 3796] [id = 650] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 0F25D400 == 38 [pid = 3796] [id = 649] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 102D3C00 == 37 [pid = 3796] [id = 648] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 16094800 == 36 [pid = 3796] [id = 647] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 13E99800 == 35 [pid = 3796] [id = 646] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 13910000 == 34 [pid = 3796] [id = 645] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 11429000 == 33 [pid = 3796] [id = 644] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 0F255800 == 32 [pid = 3796] [id = 643] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 12C8EC00 == 31 [pid = 3796] [id = 642] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 168D9400 == 30 [pid = 3796] [id = 641] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 13244800 == 29 [pid = 3796] [id = 640] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 10E52C00 == 28 [pid = 3796] [id = 639] 08:44:02 INFO - PROCESS | 3796 | --DOCSHELL 13E97400 == 27 [pid = 3796] [id = 638] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10B2A400) [pid = 3796] [serial = 1886] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10A99C00) [pid = 3796] [serial = 1885] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14532400) [pid = 3796] [serial = 1897] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11843000) [pid = 3796] [serial = 1891] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11CF2C00) [pid = 3796] [serial = 1892] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16096000) [pid = 3796] [serial = 1900] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1323B000) [pid = 3796] [serial = 1894] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13247C00) [pid = 3796] [serial = 1895] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (160C1400) [pid = 3796] [serial = 1903] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10B30000) [pid = 3796] [serial = 1883] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1188DC00) [pid = 3796] [serial = 1889] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11847800) [pid = 3796] [serial = 1888] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (168E2400) [pid = 3796] [serial = 1906] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (159ED800) [pid = 3796] [serial = 1909] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17169400) [pid = 3796] [serial = 1912] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1609F000) [pid = 3796] [serial = 1910] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17669800) [pid = 3796] [serial = 1915] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (168E2800) [pid = 3796] [serial = 1907] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (160C3000) [pid = 3796] [serial = 1904] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1609B800) [pid = 3796] [serial = 1901] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1716F000) [pid = 3796] [serial = 1913] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (145C4000) [pid = 3796] [serial = 1898] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3796 | 1467737042520 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 896ms 08:44:02 INFO - PROCESS | 3796 | 1467737042555 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 3796 | 1467737042558 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:44:02 INFO - PROCESS | 3796 | 1467737042564 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:44:02 INFO - PROCESS | 3796 | 1467737042567 Marionette TRACE conn2 <- [1,2586,null,{}] 08:44:02 INFO - PROCESS | 3796 | 1467737042570 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 3796 | 1467737042573 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:02 INFO - PROCESS | 3796 | 1467737042660 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:44:02 INFO - PROCESS | 3796 | 1467737042764 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 3796 | 1467737042767 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:02 INFO - PROCESS | 3796 | ++DOCSHELL 0F934000 == 28 [pid = 3796] [id = 656] 08:44:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1026F400) [pid = 3796] [serial = 1968] [outer = 00000000] 08:44:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10B2E400) [pid = 3796] [serial = 1969] [outer = 1026F400] 08:44:02 INFO - PROCESS | 3796 | 1467737042812 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11849800) [pid = 3796] [serial = 1970] [outer = 1026F400] 08:44:03 INFO - PROCESS | 3796 | 1467737043215 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 702ms 08:44:03 INFO - PROCESS | 3796 | 1467737043269 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 3796 | 1467737043271 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:44:03 INFO - PROCESS | 3796 | 1467737043275 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 3796 | 1467737043278 Marionette TRACE conn2 <- [1,2590,null,{}] 08:44:03 INFO - PROCESS | 3796 | 1467737043292 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 3796 | 1467737043297 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:03 INFO - PROCESS | 3796 | 1467737043380 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:44:03 INFO - PROCESS | 3796 | 1467737043392 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 3796 | 1467737043395 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:03 INFO - PROCESS | 3796 | ++DOCSHELL 1390BC00 == 29 [pid = 3796] [id = 657] 08:44:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1390C800) [pid = 3796] [serial = 1971] [outer = 00000000] 08:44:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13AB3400) [pid = 3796] [serial = 1972] [outer = 1390C800] 08:44:03 INFO - PROCESS | 3796 | 1467737043428 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1420F000) [pid = 3796] [serial = 1973] [outer = 1390C800] 08:44:03 INFO - PROCESS | 3796 | 1467737043883 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 657ms 08:44:03 INFO - PROCESS | 3796 | 1467737043938 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 3796 | 1467737043941 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:44:03 INFO - PROCESS | 3796 | 1467737043944 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 3796 | 1467737043946 Marionette TRACE conn2 <- [1,2594,null,{}] 08:44:03 INFO - PROCESS | 3796 | 1467737043949 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 3796 | 1467737043951 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:04 INFO - PROCESS | 3796 | 1467737044035 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:44:04 INFO - PROCESS | 3796 | 1467737044043 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 3796 | 1467737044045 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:04 INFO - PROCESS | 3796 | ++DOCSHELL 154F3000 == 30 [pid = 3796] [id = 658] 08:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159C9C00) [pid = 3796] [serial = 1974] [outer = 00000000] 08:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0F262000) [pid = 3796] [serial = 1975] [outer = 159C9C00] 08:44:04 INFO - PROCESS | 3796 | 1467737044090 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16096800) [pid = 3796] [serial = 1976] [outer = 159C9C00] 08:44:04 INFO - PROCESS | 3796 | 1467737044557 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 673ms 08:44:04 INFO - PROCESS | 3796 | 1467737044622 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 3796 | 1467737044624 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:44:04 INFO - PROCESS | 3796 | 1467737044627 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:44:04 INFO - PROCESS | 3796 | 1467737044629 Marionette TRACE conn2 <- [1,2598,null,{}] 08:44:04 INFO - PROCESS | 3796 | 1467737044632 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 3796 | 1467737044634 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:04 INFO - PROCESS | 3796 | 1467737044728 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:44:04 INFO - PROCESS | 3796 | 1467737044740 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 3796 | 1467737044742 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:04 INFO - PROCESS | 3796 | ++DOCSHELL 1609B400 == 31 [pid = 3796] [id = 659] 08:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1609B800) [pid = 3796] [serial = 1977] [outer = 00000000] 08:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1661D400) [pid = 3796] [serial = 1978] [outer = 1609B800] 08:44:04 INFO - PROCESS | 3796 | 1467737044785 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16757800) [pid = 3796] [serial = 1979] [outer = 1609B800] 08:44:05 INFO - PROCESS | 3796 | 1467737045262 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 08:44:05 INFO - PROCESS | 3796 | 1467737045295 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3796 | 1467737045297 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:44:05 INFO - PROCESS | 3796 | 1467737045301 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:44:05 INFO - PROCESS | 3796 | 1467737045302 Marionette TRACE conn2 <- [1,2602,null,{}] 08:44:05 INFO - PROCESS | 3796 | 1467737045306 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 3796 | 1467737045311 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:05 INFO - PROCESS | 3796 | 1467737045449 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:44:05 INFO - PROCESS | 3796 | 1467737045503 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 3796 | 1467737045505 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:05 INFO - PROCESS | 3796 | ++DOCSHELL 167A0400 == 32 [pid = 3796] [id = 660] 08:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168DC800) [pid = 3796] [serial = 1980] [outer = 00000000] 08:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168E5C00) [pid = 3796] [serial = 1981] [outer = 168DC800] 08:44:05 INFO - PROCESS | 3796 | 1467737045548 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17042400) [pid = 3796] [serial = 1982] [outer = 168DC800] 08:44:05 INFO - PROCESS | 3796 | 1467737045968 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 702ms 08:44:05 INFO - PROCESS | 3796 | 1467737046006 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3796 | 1467737046008 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:44:05 INFO - PROCESS | 3796 | 1467737046011 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 3796 | 1467737046013 Marionette TRACE conn2 <- [1,2606,null,{}] 08:44:06 INFO - PROCESS | 3796 | 1467737046023 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 3796 | 1467737046025 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:06 INFO - PROCESS | 3796 | 1467737046162 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:44:06 INFO - PROCESS | 3796 | 1467737046239 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 3796 | 1467737046241 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:06 INFO - PROCESS | 3796 | ++DOCSHELL 0F261C00 == 33 [pid = 3796] [id = 661] 08:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17169000) [pid = 3796] [serial = 1983] [outer = 00000000] 08:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (171C5400) [pid = 3796] [serial = 1984] [outer = 17169000] 08:44:06 INFO - PROCESS | 3796 | 1467737046267 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17660800) [pid = 3796] [serial = 1985] [outer = 17169000] 08:44:06 INFO - PROCESS | 3796 | 1467737046653 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 673ms 08:44:06 INFO - PROCESS | 3796 | 1467737046684 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 3796 | 1467737046686 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:44:06 INFO - PROCESS | 3796 | 1467737046694 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 3796 | 1467737046696 Marionette TRACE conn2 <- [1,2610,null,{}] 08:44:06 INFO - PROCESS | 3796 | 1467737046699 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 3796 | 1467737046701 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:06 INFO - PROCESS | 3796 | 1467737046842 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:44:07 INFO - PROCESS | 3796 | 1467737047107 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 3796 | 1467737047109 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (171C6C00) [pid = 3796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1609A400) [pid = 3796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1323C000) [pid = 3796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0F259800) [pid = 3796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (14534000) [pid = 3796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A65400) [pid = 3796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11456C00) [pid = 3796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13165C00) [pid = 3796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:44:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0F25EC00) [pid = 3796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:44:07 INFO - PROCESS | 3796 | ++DOCSHELL 0F257800 == 34 [pid = 3796] [id = 662] 08:44:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0F259800) [pid = 3796] [serial = 1986] [outer = 00000000] 08:44:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11289000) [pid = 3796] [serial = 1987] [outer = 0F259800] 08:44:07 INFO - PROCESS | 3796 | 1467737047140 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1316D800) [pid = 3796] [serial = 1988] [outer = 0F259800] 08:44:07 INFO - PROCESS | 3796 | 1467737047504 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 867ms 08:44:07 INFO - PROCESS | 3796 | 1467737047555 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 3796 | 1467737047557 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:44:07 INFO - PROCESS | 3796 | 1467737047561 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:44:07 INFO - PROCESS | 3796 | 1467737047562 Marionette TRACE conn2 <- [1,2614,null,{}] 08:44:07 INFO - PROCESS | 3796 | 1467737047566 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 3796 | 1467737047567 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:07 INFO - PROCESS | 3796 | 1467737047686 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:44:07 INFO - PROCESS | 3796 | 1467737047760 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 3796 | 1467737047762 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:07 INFO - PROCESS | 3796 | ++DOCSHELL 11456C00 == 35 [pid = 3796] [id = 663] 08:44:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (114AAC00) [pid = 3796] [serial = 1989] [outer = 00000000] 08:44:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (171C6400) [pid = 3796] [serial = 1990] [outer = 114AAC00] 08:44:07 INFO - PROCESS | 3796 | 1467737047805 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17662800) [pid = 3796] [serial = 1991] [outer = 114AAC00] 08:44:08 INFO - PROCESS | 3796 | 1467737048155 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 613ms 08:44:08 INFO - PROCESS | 3796 | 1467737048181 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 3796 | 1467737048183 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:44:08 INFO - PROCESS | 3796 | 1467737048186 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 3796 | 1467737048188 Marionette TRACE conn2 <- [1,2618,null,{}] 08:44:08 INFO - PROCESS | 3796 | 1467737048191 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 3796 | 1467737048193 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:08 INFO - PROCESS | 3796 | 1467737048309 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:44:08 INFO - PROCESS | 3796 | 1467737048318 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 3796 | 1467737048320 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:08 INFO - PROCESS | 3796 | ++DOCSHELL 0F257C00 == 36 [pid = 3796] [id = 664] 08:44:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (102D2C00) [pid = 3796] [serial = 1992] [outer = 00000000] 08:44:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17FE3000) [pid = 3796] [serial = 1993] [outer = 102D2C00] 08:44:08 INFO - PROCESS | 3796 | 1467737048362 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1967C800) [pid = 3796] [serial = 1994] [outer = 102D2C00] 08:44:08 INFO - PROCESS | 3796 | 1467737048760 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 597ms 08:44:08 INFO - PROCESS | 3796 | 1467737048789 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 3796 | 1467737048791 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:44:08 INFO - PROCESS | 3796 | 1467737048795 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 3796 | 1467737048797 Marionette TRACE conn2 <- [1,2622,null,{}] 08:44:08 INFO - PROCESS | 3796 | 1467737048802 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 3796 | 1467737048806 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:08 INFO - PROCESS | 3796 | 1467737048937 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:44:08 INFO - PROCESS | 3796 | 1467737048982 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 3796 | 1467737048985 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:08 INFO - PROCESS | 3796 | ++DOCSHELL 196B8C00 == 37 [pid = 3796] [id = 665] 08:44:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (196BB000) [pid = 3796] [serial = 1995] [outer = 00000000] 08:44:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (196C1000) [pid = 3796] [serial = 1996] [outer = 196BB000] 08:44:09 INFO - PROCESS | 3796 | 1467737049030 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19703000) [pid = 3796] [serial = 1997] [outer = 196BB000] 08:44:09 INFO - PROCESS | 3796 | 1467737049671 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 897ms 08:44:09 INFO - PROCESS | 3796 | 1467737049704 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 3796 | 1467737049709 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:44:09 INFO - PROCESS | 3796 | 1467737049713 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 3796 | 1467737049719 Marionette TRACE conn2 <- [1,2626,null,{}] 08:44:09 INFO - PROCESS | 3796 | 1467737049726 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 3796 | 1467737049731 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:09 INFO - PROCESS | 3796 | 1467737049846 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:44:09 INFO - PROCESS | 3796 | 1467737049989 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 3796 | 1467737049992 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:10 INFO - PROCESS | 3796 | ++DOCSHELL 10B30400 == 38 [pid = 3796] [id = 666] 08:44:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10B34000) [pid = 3796] [serial = 1998] [outer = 00000000] 08:44:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11259000) [pid = 3796] [serial = 1999] [outer = 10B34000] 08:44:10 INFO - PROCESS | 3796 | 1467737050048 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11DE4000) [pid = 3796] [serial = 2000] [outer = 10B34000] 08:44:10 INFO - PROCESS | 3796 | 1467737050657 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1001ms 08:44:10 INFO - PROCESS | 3796 | 1467737050707 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 3796 | 1467737050711 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:44:10 INFO - PROCESS | 3796 | 1467737050742 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 3796 | 1467737050746 Marionette TRACE conn2 <- [1,2630,null,{}] 08:44:10 INFO - PROCESS | 3796 | 1467737050764 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 3796 | 1467737050767 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:10 INFO - PROCESS | 3796 | 1467737050885 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:44:10 INFO - PROCESS | 3796 | 1467737051020 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 3796 | 1467737051023 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:11 INFO - PROCESS | 3796 | ++DOCSHELL 132A3400 == 39 [pid = 3796] [id = 667] 08:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13909000) [pid = 3796] [serial = 2001] [outer = 00000000] 08:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (14536000) [pid = 3796] [serial = 2002] [outer = 13909000] 08:44:11 INFO - PROCESS | 3796 | 1467737051069 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (15FC5000) [pid = 3796] [serial = 2003] [outer = 13909000] 08:44:11 INFO - PROCESS | 3796 | 1467737051641 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:44:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 972ms 08:44:11 INFO - PROCESS | 3796 | 1467737051711 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 3796 | 1467737051714 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:44:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:44:11 INFO - PROCESS | 3796 | 1467737051717 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 3796 | 1467737051721 Marionette TRACE conn2 <- [1,2634,null,{}] 08:44:11 INFO - PROCESS | 3796 | 1467737051732 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 3796 | 1467737051736 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:11 INFO - PROCESS | 3796 | 1467737051852 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:44:11 INFO - PROCESS | 3796 | 1467737051978 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 3796 | 1467737051982 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:11 INFO - PROCESS | 3796 | ++DOCSHELL 17129800 == 40 [pid = 3796] [id = 668] 08:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17166000) [pid = 3796] [serial = 2004] [outer = 00000000] 08:44:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17FE3C00) [pid = 3796] [serial = 2005] [outer = 17166000] 08:44:12 INFO - PROCESS | 3796 | 1467737052037 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (196BD800) [pid = 3796] [serial = 2006] [outer = 17166000] 08:44:12 INFO - PROCESS | 3796 | 1467737052781 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:44:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1106ms 08:44:12 INFO - PROCESS | 3796 | 1467737052824 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 3796 | 1467737052828 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:44:12 INFO - PROCESS | 3796 | 1467737052833 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 3796 | 1467737052836 Marionette TRACE conn2 <- [1,2638,null,{}] 08:44:12 INFO - PROCESS | 3796 | 1467737052841 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 3796 | 1467737052844 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:12 INFO - PROCESS | 3796 | 1467737052940 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:44:13 INFO - PROCESS | 3796 | 1467737053086 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 3796 | 1467737053088 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:13 INFO - PROCESS | 3796 | ++DOCSHELL 10A0FC00 == 41 [pid = 3796] [id = 669] 08:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (11287C00) [pid = 3796] [serial = 2007] [outer = 00000000] 08:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11D92800) [pid = 3796] [serial = 2008] [outer = 11287C00] 08:44:13 INFO - PROCESS | 3796 | 1467737053138 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13163800) [pid = 3796] [serial = 2009] [outer = 11287C00] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 0F257C00 == 40 [pid = 3796] [id = 664] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 11456C00 == 39 [pid = 3796] [id = 663] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 0F257800 == 38 [pid = 3796] [id = 662] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 0F261C00 == 37 [pid = 3796] [id = 661] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 167A0400 == 36 [pid = 3796] [id = 660] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 1609B400 == 35 [pid = 3796] [id = 659] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 154F3000 == 34 [pid = 3796] [id = 658] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 1390BC00 == 33 [pid = 3796] [id = 657] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 0F934000 == 32 [pid = 3796] [id = 656] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 1055E400 == 31 [pid = 3796] [id = 655] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 10A9B000 == 30 [pid = 3796] [id = 653] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 175D5800 == 29 [pid = 3796] [id = 652] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 13AB5400 == 28 [pid = 3796] [id = 654] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 17129800 == 27 [pid = 3796] [id = 668] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 132A3400 == 26 [pid = 3796] [id = 667] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 196B8C00 == 25 [pid = 3796] [id = 665] 08:44:13 INFO - PROCESS | 3796 | --DOCSHELL 10B30400 == 24 [pid = 3796] [id = 666] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1776FC00) [pid = 3796] [serial = 1954] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16679000) [pid = 3796] [serial = 1942] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (168E1800) [pid = 3796] [serial = 1945] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1716CC00) [pid = 3796] [serial = 1927] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1051D800) [pid = 3796] [serial = 1930] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10A9A800) [pid = 3796] [serial = 1931] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (15610800) [pid = 3796] [serial = 1939] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13B25400) [pid = 3796] [serial = 1936] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (14205000) [pid = 3796] [serial = 1937] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1142E800) [pid = 3796] [serial = 1918] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13B28C00) [pid = 3796] [serial = 1921] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16E9EC00) [pid = 3796] [serial = 1924] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11CA9C00) [pid = 3796] [serial = 1933] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12B75800) [pid = 3796] [serial = 1934] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16B32C00) [pid = 3796] [serial = 1946] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16E99800) [pid = 3796] [serial = 1951] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A0F400) [pid = 3796] [serial = 1948] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16755C00) [pid = 3796] [serial = 1943] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17CA0C00) [pid = 3796] [serial = 1955] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11261800) [pid = 3796] [serial = 1949] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1704D000) [pid = 3796] [serial = 1952] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (159CD800) [pid = 3796] [serial = 1940] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3796 | 1467737054328 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:44:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1545ms 08:44:14 INFO - PROCESS | 3796 | 1467737054382 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 3796 | 1467737054386 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:44:14 INFO - PROCESS | 3796 | 1467737054391 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:44:14 INFO - PROCESS | 3796 | 1467737054395 Marionette TRACE conn2 <- [1,2642,null,{}] 08:44:14 INFO - PROCESS | 3796 | 1467737054400 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 3796 | 1467737054403 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:14 INFO - PROCESS | 3796 | 1467737054491 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:44:14 INFO - PROCESS | 3796 | 1467737054631 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 3796 | 1467737054634 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:14 INFO - PROCESS | 3796 | ++DOCSHELL 10566000 == 25 [pid = 3796] [id = 670] 08:44:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A7AC00) [pid = 3796] [serial = 2010] [outer = 00000000] 08:44:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10B37C00) [pid = 3796] [serial = 2011] [outer = 10A7AC00] 08:44:14 INFO - PROCESS | 3796 | 1467737054665 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11262000) [pid = 3796] [serial = 2012] [outer = 10A7AC00] 08:44:15 INFO - PROCESS | 3796 | 1467737055038 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:44:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 08:44:15 INFO - PROCESS | 3796 | 1467737055074 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 3796 | 1467737055079 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:44:15 INFO - PROCESS | 3796 | 1467737055085 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 3796 | 1467737055088 Marionette TRACE conn2 <- [1,2646,null,{}] 08:44:15 INFO - PROCESS | 3796 | 1467737055091 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 3796 | 1467737055094 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:15 INFO - PROCESS | 3796 | 1467737055211 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:44:15 INFO - PROCESS | 3796 | 1467737055218 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3796 | 1467737055221 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:15 INFO - PROCESS | 3796 | ++DOCSHELL 11840400 == 26 [pid = 3796] [id = 671] 08:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11CB1C00) [pid = 3796] [serial = 2013] [outer = 00000000] 08:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E5BC00) [pid = 3796] [serial = 2014] [outer = 11CB1C00] 08:44:15 INFO - PROCESS | 3796 | 1467737055270 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (131D5400) [pid = 3796] [serial = 2015] [outer = 11CB1C00] 08:44:15 INFO - PROCESS | 3796 | 1467737055722 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:44:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 677ms 08:44:15 INFO - PROCESS | 3796 | 1467737055768 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 3796 | 1467737055770 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:44:15 INFO - PROCESS | 3796 | 1467737055774 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 3796 | 1467737055777 Marionette TRACE conn2 <- [1,2650,null,{}] 08:44:15 INFO - PROCESS | 3796 | 1467737055787 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 3796 | 1467737055792 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:15 INFO - PROCESS | 3796 | 1467737055882 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:44:15 INFO - PROCESS | 3796 | 1467737055889 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3796 | 1467737055892 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:15 INFO - PROCESS | 3796 | ++DOCSHELL 13E8E800 == 27 [pid = 3796] [id = 672] 08:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14202000) [pid = 3796] [serial = 2016] [outer = 00000000] 08:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (14538C00) [pid = 3796] [serial = 2017] [outer = 14202000] 08:44:15 INFO - PROCESS | 3796 | 1467737055940 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (159E8800) [pid = 3796] [serial = 2018] [outer = 14202000] 08:44:16 INFO - PROCESS | 3796 | 1467737056452 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:44:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 723ms 08:44:16 INFO - PROCESS | 3796 | 1467737056514 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3796 | 1467737056516 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:44:16 INFO - PROCESS | 3796 | 1467737056520 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 3796 | 1467737056521 Marionette TRACE conn2 <- [1,2654,null,{}] 08:44:16 INFO - PROCESS | 3796 | 1467737056530 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 3796 | 1467737056532 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:16 INFO - PROCESS | 3796 | 1467737056660 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:44:16 INFO - PROCESS | 3796 | 1467737056670 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 3796 | 1467737056672 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:16 INFO - PROCESS | 3796 | ++DOCSHELL 16096000 == 28 [pid = 3796] [id = 673] 08:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16099C00) [pid = 3796] [serial = 2019] [outer = 00000000] 08:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (160E5800) [pid = 3796] [serial = 2020] [outer = 16099C00] 08:44:16 INFO - PROCESS | 3796 | 1467737056716 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16756400) [pid = 3796] [serial = 2021] [outer = 16099C00] 08:44:17 INFO - PROCESS | 3796 | 1467737057658 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:44:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1168ms 08:44:17 INFO - PROCESS | 3796 | 1467737057688 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 3796 | 1467737057690 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:44:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:44:17 INFO - PROCESS | 3796 | 1467737057694 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 3796 | 1467737057695 Marionette TRACE conn2 <- [1,2658,null,{}] 08:44:17 INFO - PROCESS | 3796 | 1467737057699 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 3796 | 1467737057701 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:17 INFO - PROCESS | 3796 | 1467737057813 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:44:17 INFO - PROCESS | 3796 | 1467737057818 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 3796 | 1467737057821 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:17 INFO - PROCESS | 3796 | ++DOCSHELL 15FBFC00 == 29 [pid = 3796] [id = 674] 08:44:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16754400) [pid = 3796] [serial = 2022] [outer = 00000000] 08:44:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (168DCC00) [pid = 3796] [serial = 2023] [outer = 16754400] 08:44:17 INFO - PROCESS | 3796 | 1467737057864 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11806C00) [pid = 3796] [serial = 2024] [outer = 16754400] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (102D2C00) [pid = 3796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (168DC800) [pid = 3796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17169000) [pid = 3796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1776F000) [pid = 3796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (159C9C00) [pid = 3796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10B33000) [pid = 3796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1026F400) [pid = 3796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A0BC00) [pid = 3796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1390C800) [pid = 3796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1609B800) [pid = 3796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13E91000) [pid = 3796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0F259800) [pid = 3796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114AAC00) [pid = 3796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (168D9C00) [pid = 3796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1390C000) [pid = 3796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10E57400) [pid = 3796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17168000) [pid = 3796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13AAB000) [pid = 3796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:44:18 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (196BB000) [pid = 3796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:44:19 INFO - PROCESS | 3796 | 1467737059144 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:44:19 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 08:44:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:44:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1476ms 08:44:19 INFO - PROCESS | 3796 | 1467737059179 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 3796 | 1467737059181 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:44:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:44:19 INFO - PROCESS | 3796 | 1467737059184 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 3796 | 1467737059186 Marionette TRACE conn2 <- [1,2662,null,{}] 08:44:19 INFO - PROCESS | 3796 | 1467737059190 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 3796 | 1467737059195 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:19 INFO - PROCESS | 3796 | 1467737059286 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:44:19 INFO - PROCESS | 3796 | 1467737059292 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 3796 | 1467737059294 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:19 INFO - PROCESS | 3796 | ++DOCSHELL 12BB5C00 == 30 [pid = 3796] [id = 675] 08:44:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13242000) [pid = 3796] [serial = 2025] [outer = 00000000] 08:44:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (160C3800) [pid = 3796] [serial = 2026] [outer = 13242000] 08:44:19 INFO - PROCESS | 3796 | 1467737059337 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (168DD800) [pid = 3796] [serial = 2027] [outer = 13242000] 08:44:20 INFO - PROCESS | 3796 | 1467737060262 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:44:20 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 08:44:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1123ms 08:44:20 INFO - PROCESS | 3796 | 1467737060314 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 3796 | 1467737060316 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:44:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:44:20 INFO - PROCESS | 3796 | 1467737060320 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 3796 | 1467737060322 Marionette TRACE conn2 <- [1,2666,null,{}] 08:44:20 INFO - PROCESS | 3796 | 1467737060325 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 3796 | 1467737060327 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:20 INFO - PROCESS | 3796 | 1467737060408 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:44:20 INFO - PROCESS | 3796 | 1467737060561 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 3796 | 1467737060565 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:20 INFO - PROCESS | 3796 | ++DOCSHELL 0C766800 == 31 [pid = 3796] [id = 676] 08:44:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0C767800) [pid = 3796] [serial = 2028] [outer = 00000000] 08:44:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0F258400) [pid = 3796] [serial = 2029] [outer = 0C767800] 08:44:20 INFO - PROCESS | 3796 | 1467737060662 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0F97E800) [pid = 3796] [serial = 2030] [outer = 0C767800] 08:44:21 INFO - PROCESS | 3796 | 1467737061925 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:44:21 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) 08:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1614ms 08:44:21 INFO - PROCESS | 3796 | 1467737061959 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 3796 | 1467737061962 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:44:21 INFO - PROCESS | 3796 | 1467737061967 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 3796 | 1467737061971 Marionette TRACE conn2 <- [1,2670,null,{}] 08:44:21 INFO - PROCESS | 3796 | 1467737061976 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 3796 | 1467737061979 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:22 INFO - PROCESS | 3796 | 1467737062155 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:44:22 INFO - PROCESS | 3796 | 1467737062277 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 3796 | 1467737062281 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:22 INFO - PROCESS | 3796 | ++DOCSHELL 0F255800 == 32 [pid = 3796] [id = 677] 08:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0F25C400) [pid = 3796] [serial = 2031] [outer = 00000000] 08:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11429400) [pid = 3796] [serial = 2032] [outer = 0F25C400] 08:44:22 INFO - PROCESS | 3796 | 1467737062337 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11842800) [pid = 3796] [serial = 2033] [outer = 0F25C400] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 13249C00 == 31 [pid = 3796] [id = 559] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 114AE000 == 30 [pid = 3796] [id = 557] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 12BB5C00 == 29 [pid = 3796] [id = 675] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 15FBFC00 == 28 [pid = 3796] [id = 674] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 16096000 == 27 [pid = 3796] [id = 673] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 13E8E800 == 26 [pid = 3796] [id = 672] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 11840400 == 25 [pid = 3796] [id = 671] 08:44:22 INFO - PROCESS | 3796 | --DOCSHELL 10566000 == 24 [pid = 3796] [id = 670] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1766A800) [pid = 3796] [serial = 1916] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17766000) [pid = 3796] [serial = 1928] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (175D0C00) [pid = 3796] [serial = 1925] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14530C00) [pid = 3796] [serial = 1922] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11897400) [pid = 3796] [serial = 1919] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17FE3000) [pid = 3796] [serial = 1993] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (168E5C00) [pid = 3796] [serial = 1981] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (171C5400) [pid = 3796] [serial = 1984] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (181C2C00) [pid = 3796] [serial = 1958] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (181C1400) [pid = 3796] [serial = 1957] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0F262000) [pid = 3796] [serial = 1975] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16096800) [pid = 3796] [serial = 1976] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11288400) [pid = 3796] [serial = 1960] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12EE5800) [pid = 3796] [serial = 1961] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10B2E400) [pid = 3796] [serial = 1969] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11849800) [pid = 3796] [serial = 1970] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10E50400) [pid = 3796] [serial = 1966] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1188A000) [pid = 3796] [serial = 1967] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13AB3400) [pid = 3796] [serial = 1972] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1420F000) [pid = 3796] [serial = 1973] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1661D400) [pid = 3796] [serial = 1978] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (154EC400) [pid = 3796] [serial = 1963] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16098C00) [pid = 3796] [serial = 1964] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (17042400) [pid = 3796] [serial = 1982] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (17660800) [pid = 3796] [serial = 1985] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (11289000) [pid = 3796] [serial = 1987] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1316D800) [pid = 3796] [serial = 1988] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1967C800) [pid = 3796] [serial = 1994] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (171C6400) [pid = 3796] [serial = 1990] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (17662800) [pid = 3796] [serial = 1991] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (16757800) [pid = 3796] [serial = 1979] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (196C1000) [pid = 3796] [serial = 1996] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (19703000) [pid = 3796] [serial = 1997] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3796 | 1467737063502 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:44:23 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) 08:44:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1584ms 08:44:23 INFO - PROCESS | 3796 | 1467737063538 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:44:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:44:23 INFO - PROCESS | 3796 | 1467737063542 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:44:23 INFO - PROCESS | 3796 | 1467737063547 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 3796 | 1467737063549 Marionette TRACE conn2 <- [1,2674,null,{}] 08:44:23 INFO - PROCESS | 3796 | 1467737063554 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 3796 | 1467737063558 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:23 INFO - PROCESS | 3796 | 1467737063678 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:44:23 INFO - PROCESS | 3796 | 1467737063803 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 3796 | 1467737063806 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:23 INFO - PROCESS | 3796 | ++DOCSHELL 10A99800 == 25 [pid = 3796] [id = 678] 08:44:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10A99C00) [pid = 3796] [serial = 2034] [outer = 00000000] 08:44:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11290800) [pid = 3796] [serial = 2035] [outer = 10A99C00] 08:44:23 INFO - PROCESS | 3796 | 1467737063854 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (114AD400) [pid = 3796] [serial = 2036] [outer = 10A99C00] 08:44:24 INFO - PROCESS | 3796 | 1467737064710 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:44:24 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 08:44:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:44:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1199ms 08:44:24 INFO - PROCESS | 3796 | 1467737064738 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 3796 | 1467737064743 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:44:24 INFO - PROCESS | 3796 | 1467737064749 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 3796 | 1467737064752 Marionette TRACE conn2 <- [1,2678,null,{}] 08:44:24 INFO - PROCESS | 3796 | 1467737064756 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 3796 | 1467737064758 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:24 INFO - PROCESS | 3796 | 1467737064853 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:44:24 INFO - PROCESS | 3796 | 1467737064860 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3796 | 1467737064862 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:24 INFO - PROCESS | 3796 | ++DOCSHELL 12BB4800 == 26 [pid = 3796] [id = 679] 08:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12BB5C00) [pid = 3796] [serial = 2037] [outer = 00000000] 08:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13246C00) [pid = 3796] [serial = 2038] [outer = 12BB5C00] 08:44:24 INFO - PROCESS | 3796 | 1467737064910 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (132A2800) [pid = 3796] [serial = 2039] [outer = 12BB5C00] 08:44:25 INFO - PROCESS | 3796 | 1467737065914 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:44:25 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 08:44:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:44:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1200ms 08:44:25 INFO - PROCESS | 3796 | 1467737065939 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 3796 | 1467737065941 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:44:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:44:25 INFO - PROCESS | 3796 | 1467737065945 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 3796 | 1467737065948 Marionette TRACE conn2 <- [1,2682,null,{}] 08:44:25 INFO - PROCESS | 3796 | 1467737065967 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 3796 | 1467737065972 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:26 INFO - PROCESS | 3796 | 1467737066094 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:44:26 INFO - PROCESS | 3796 | 1467737066102 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 3796 | 1467737066105 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:26 INFO - PROCESS | 3796 | ++DOCSHELL 13B31800 == 27 [pid = 3796] [id = 680] 08:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (13E8EC00) [pid = 3796] [serial = 2040] [outer = 00000000] 08:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (14531400) [pid = 3796] [serial = 2041] [outer = 13E8EC00] 08:44:26 INFO - PROCESS | 3796 | 1467737066161 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (154F3C00) [pid = 3796] [serial = 2042] [outer = 13E8EC00] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16099C00) [pid = 3796] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (11287C00) [pid = 3796] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (10A7AC00) [pid = 3796] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (11CB1C00) [pid = 3796] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (14202000) [pid = 3796] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (16754400) [pid = 3796] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (10B34000) [pid = 3796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (13909000) [pid = 3796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:44:26 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (17166000) [pid = 3796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:44:27 INFO - PROCESS | 3796 | 1467737067144 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:44:27 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 08:44:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:44:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1230ms 08:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:44:27 INFO - PROCESS | 3796 | 1467737067176 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 3796 | 1467737067179 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:44:27 INFO - PROCESS | 3796 | 1467737067182 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 3796 | 1467737067184 Marionette TRACE conn2 <- [1,2686,null,{}] 08:44:27 INFO - PROCESS | 3796 | 1467737067188 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 3796 | 1467737067190 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:27 INFO - PROCESS | 3796 | 1467737067282 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:44:27 INFO - PROCESS | 3796 | 1467737067288 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 3796 | 1467737067290 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:27 INFO - PROCESS | 3796 | ++DOCSHELL 12E56400 == 28 [pid = 3796] [id = 681] 08:44:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (13244000) [pid = 3796] [serial = 2043] [outer = 00000000] 08:44:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (15FC8400) [pid = 3796] [serial = 2044] [outer = 13244000] 08:44:27 INFO - PROCESS | 3796 | 1467737067335 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (16096000) [pid = 3796] [serial = 2045] [outer = 13244000] 08:44:28 INFO - PROCESS | 3796 | 1467737068255 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:44:28 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 08:44:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:44:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1123ms 08:44:28 INFO - PROCESS | 3796 | 1467737068309 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 3796 | 1467737068311 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:44:28 INFO - PROCESS | 3796 | 1467737068315 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:44:28 INFO - PROCESS | 3796 | 1467737068316 Marionette TRACE conn2 <- [1,2690,null,{}] 08:44:28 INFO - PROCESS | 3796 | 1467737068320 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 3796 | 1467737068322 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:28 INFO - PROCESS | 3796 | 1467737068401 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:44:28 INFO - PROCESS | 3796 | 1467737068407 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 3796 | 1467737068409 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:28 INFO - PROCESS | 3796 | ++DOCSHELL 1323F400 == 29 [pid = 3796] [id = 682] 08:44:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (16098400) [pid = 3796] [serial = 2046] [outer = 00000000] 08:44:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (16755000) [pid = 3796] [serial = 2047] [outer = 16098400] 08:44:28 INFO - PROCESS | 3796 | 1467737068453 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (16795000) [pid = 3796] [serial = 2048] [outer = 16098400] 08:44:28 INFO - PROCESS | 3796 | 1467737068944 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 677ms 08:44:29 INFO - PROCESS | 3796 | 1467737069019 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3796 | 1467737069023 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:44:29 INFO - PROCESS | 3796 | 1467737069029 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:44:29 INFO - PROCESS | 3796 | 1467737069033 Marionette TRACE conn2 <- [1,2694,null,{}] 08:44:29 INFO - PROCESS | 3796 | 1467737069039 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 3796 | 1467737069043 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:29 INFO - PROCESS | 3796 | 1467737069204 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:44:29 INFO - PROCESS | 3796 | 1467737069343 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 3796 | 1467737069348 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:29 INFO - PROCESS | 3796 | ++DOCSHELL 11287400 == 30 [pid = 3796] [id = 683] 08:44:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (11287800) [pid = 3796] [serial = 2049] [outer = 00000000] 08:44:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1180F800) [pid = 3796] [serial = 2050] [outer = 11287800] 08:44:29 INFO - PROCESS | 3796 | 1467737069403 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11CF3400) [pid = 3796] [serial = 2051] [outer = 11287800] 08:44:29 INFO - PROCESS | 3796 | 1467737070000 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:44:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1031ms 08:44:30 INFO - PROCESS | 3796 | 1467737070054 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 3796 | 1467737070058 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:44:30 INFO - PROCESS | 3796 | 1467737070064 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 3796 | 1467737070068 Marionette TRACE conn2 <- [1,2698,null,{}] 08:44:30 INFO - PROCESS | 3796 | 1467737070072 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 3796 | 1467737070075 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:30 INFO - PROCESS | 3796 | 1467737070199 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:44:30 INFO - PROCESS | 3796 | 1467737070343 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 3796 | 1467737070345 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:30 INFO - PROCESS | 3796 | ++DOCSHELL 13B31C00 == 31 [pid = 3796] [id = 684] 08:44:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (13B33C00) [pid = 3796] [serial = 2052] [outer = 00000000] 08:44:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (14201C00) [pid = 3796] [serial = 2053] [outer = 13B33C00] 08:44:30 INFO - PROCESS | 3796 | 1467737070402 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (15FBFC00) [pid = 3796] [serial = 2054] [outer = 13B33C00] 08:44:31 INFO - PROCESS | 3796 | 1467737071045 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 3796 | 1467737071097 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:44:31 INFO - PROCESS | 3796 | 1467737071101 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 3796 | 1467737071103 Marionette TRACE conn2 <- [1,2702,null,{}] 08:44:31 INFO - PROCESS | 3796 | 1467737071113 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 3796 | 1467737071118 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:31 INFO - PROCESS | 3796 | 1467737071247 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:44:31 INFO - PROCESS | 3796 | 1467737071394 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 3796 | 1467737071398 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:31 INFO - PROCESS | 3796 | ++DOCSHELL 168E0800 == 32 [pid = 3796] [id = 685] 08:44:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (168E3C00) [pid = 3796] [serial = 2055] [outer = 00000000] 08:44:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17045C00) [pid = 3796] [serial = 2056] [outer = 168E3C00] 08:44:31 INFO - PROCESS | 3796 | 1467737071456 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17164C00) [pid = 3796] [serial = 2057] [outer = 168E3C00] 08:44:32 INFO - PROCESS | 3796 | 1467737072196 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:44:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1123ms 08:44:32 INFO - PROCESS | 3796 | 1467737072228 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 3796 | 1467737072233 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:44:32 INFO - PROCESS | 3796 | 1467737072238 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 3796 | 1467737072241 Marionette TRACE conn2 <- [1,2706,null,{}] 08:44:32 INFO - PROCESS | 3796 | 1467737072246 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 3796 | 1467737072249 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:32 INFO - PROCESS | 3796 | 1467737072354 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 10B2DC00 == 31 [pid = 3796] [id = 556] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 0C766800 == 30 [pid = 3796] [id = 676] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 160E7000 == 29 [pid = 3796] [id = 562] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 14537000 == 28 [pid = 3796] [id = 560] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 10229400 == 27 [pid = 3796] [id = 564] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 0C769C00 == 26 [pid = 3796] [id = 563] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 15FC0C00 == 25 [pid = 3796] [id = 569] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 13241000 == 24 [pid = 3796] [id = 558] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 1323F800 == 23 [pid = 3796] [id = 567] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 16D0B400 == 22 [pid = 3796] [id = 572] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 168DA400 == 21 [pid = 3796] [id = 571] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 0F97E000 == 20 [pid = 3796] [id = 565] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 11290000 == 19 [pid = 3796] [id = 566] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 14201400 == 18 [pid = 3796] [id = 568] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 12E57800 == 17 [pid = 3796] [id = 570] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 0C770800 == 16 [pid = 3796] [id = 561] 08:44:33 INFO - PROCESS | 3796 | --DOCSHELL 10A0FC00 == 15 [pid = 3796] [id = 669] 08:44:33 INFO - PROCESS | 3796 | 1467737073019 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 3796 | 1467737073023 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (160C3800) [pid = 3796] [serial = 2026] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (160E5800) [pid = 3796] [serial = 2020] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13163800) [pid = 3796] [serial = 2009] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (11D92800) [pid = 3796] [serial = 2008] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (10B37C00) [pid = 3796] [serial = 2011] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (11262000) [pid = 3796] [serial = 2012] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (12E5BC00) [pid = 3796] [serial = 2014] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (131D5400) [pid = 3796] [serial = 2015] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (14538C00) [pid = 3796] [serial = 2017] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (168DCC00) [pid = 3796] [serial = 2023] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (11DE4000) [pid = 3796] [serial = 2000] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (11259000) [pid = 3796] [serial = 1999] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (15FC5000) [pid = 3796] [serial = 2003] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (14536000) [pid = 3796] [serial = 2002] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (196BD800) [pid = 3796] [serial = 2006] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (17FE3C00) [pid = 3796] [serial = 2005] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (16756400) [pid = 3796] [serial = 2021] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (11806C00) [pid = 3796] [serial = 2024] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | --DOMWINDOW == 47 (159E8800) [pid = 3796] [serial = 2018] [outer = 00000000] [url = about:blank] 08:44:33 INFO - PROCESS | 3796 | ++DOCSHELL 0C770800 == 16 [pid = 3796] [id = 686] 08:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (0C774C00) [pid = 3796] [serial = 2058] [outer = 00000000] 08:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (0F97E000) [pid = 3796] [serial = 2059] [outer = 0C774C00] 08:44:33 INFO - PROCESS | 3796 | 1467737073165 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (10564000) [pid = 3796] [serial = 2060] [outer = 0C774C00] 08:44:33 INFO - PROCESS | 3796 | 1467737073615 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 3796 | 1467737073674 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:44:33 INFO - PROCESS | 3796 | 1467737073678 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:44:33 INFO - PROCESS | 3796 | 1467737073681 Marionette TRACE conn2 <- [1,2710,null,{}] 08:44:33 INFO - PROCESS | 3796 | 1467737073686 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 3796 | 1467737073691 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:33 INFO - PROCESS | 3796 | 1467737073776 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:44:33 INFO - PROCESS | 3796 | 1467737073790 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 3796 | 1467737073793 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:33 INFO - PROCESS | 3796 | ++DOCSHELL 1125C400 == 17 [pid = 3796] [id = 687] 08:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (11261400) [pid = 3796] [serial = 2061] [outer = 00000000] 08:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (11288400) [pid = 3796] [serial = 2062] [outer = 11261400] 08:44:33 INFO - PROCESS | 3796 | 1467737073840 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (114A0000) [pid = 3796] [serial = 2063] [outer = 11261400] 08:44:34 INFO - PROCESS | 3796 | 1467737074321 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 3796 | 1467737074416 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:44:34 INFO - PROCESS | 3796 | 1467737074424 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 3796 | 1467737074426 Marionette TRACE conn2 <- [1,2714,null,{}] 08:44:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:44:34 INFO - PROCESS | 3796 | 1467737074432 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 3796 | 1467737074434 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:34 INFO - PROCESS | 3796 | 1467737074547 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:44:34 INFO - PROCESS | 3796 | 1467737074562 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3796 | 1467737074564 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:34 INFO - PROCESS | 3796 | ++DOCSHELL 12B76000 == 18 [pid = 3796] [id = 688] 08:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (12B76C00) [pid = 3796] [serial = 2064] [outer = 00000000] 08:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12EEA000) [pid = 3796] [serial = 2065] [outer = 12B76C00] 08:44:34 INFO - PROCESS | 3796 | 1467737074614 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1323B000) [pid = 3796] [serial = 2066] [outer = 12B76C00] 08:44:35 INFO - PROCESS | 3796 | 1467737075061 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:44:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 08:44:35 INFO - PROCESS | 3796 | 1467737075120 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 3796 | 1467737075122 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:44:35 INFO - PROCESS | 3796 | 1467737075127 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:44:35 INFO - PROCESS | 3796 | 1467737075133 Marionette TRACE conn2 <- [1,2718,null,{}] 08:44:35 INFO - PROCESS | 3796 | 1467737075149 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 3796 | 1467737075153 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:35 INFO - PROCESS | 3796 | 1467737075266 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:44:35 INFO - PROCESS | 3796 | 1467737075352 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 3796 | 1467737075354 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:35 INFO - PROCESS | 3796 | ++DOCSHELL 13AA6400 == 19 [pid = 3796] [id = 689] 08:44:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13AAAC00) [pid = 3796] [serial = 2067] [outer = 00000000] 08:44:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (13B2B800) [pid = 3796] [serial = 2068] [outer = 13AAAC00] 08:44:35 INFO - PROCESS | 3796 | 1467737075411 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (14208000) [pid = 3796] [serial = 2069] [outer = 13AAAC00] 08:44:36 INFO - PROCESS | 3796 | 1467737076302 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:44:36 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 08:44:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:44:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1168ms 08:44:36 INFO - PROCESS | 3796 | 1467737076309 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3796 | 1467737076311 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:44:36 INFO - PROCESS | 3796 | 1467737076321 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3796 | 1467737076323 Marionette TRACE conn2 <- [1,2722,null,{}] 08:44:36 INFO - PROCESS | 3796 | 1467737076327 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 3796 | 1467737076329 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:36 INFO - PROCESS | 3796 | 1467737076448 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:44:36 INFO - PROCESS | 3796 | 1467737076455 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3796 | 1467737076457 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:36 INFO - PROCESS | 3796 | ++DOCSHELL 145BF000 == 20 [pid = 3796] [id = 690] 08:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (145C3800) [pid = 3796] [serial = 2070] [outer = 00000000] 08:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (159EE800) [pid = 3796] [serial = 2071] [outer = 145C3800] 08:44:36 INFO - PROCESS | 3796 | 1467737076503 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (15FBDC00) [pid = 3796] [serial = 2072] [outer = 145C3800] 08:44:36 INFO - PROCESS | 3796 | 1467737076921 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:44:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 08:44:36 INFO - PROCESS | 3796 | 1467737076940 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3796 | 1467737076942 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:44:36 INFO - PROCESS | 3796 | 1467737076946 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3796 | 1467737076948 Marionette TRACE conn2 <- [1,2726,null,{}] 08:44:36 INFO - PROCESS | 3796 | 1467737076951 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 3796 | 1467737076953 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:37 INFO - PROCESS | 3796 | 1467737077063 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:44:37 INFO - PROCESS | 3796 | 1467737077069 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 3796 | 1467737077076 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:37 INFO - PROCESS | 3796 | ++DOCSHELL 114A7400 == 21 [pid = 3796] [id = 691] 08:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1180DC00) [pid = 3796] [serial = 2073] [outer = 00000000] 08:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16098000) [pid = 3796] [serial = 2074] [outer = 1180DC00] 08:44:37 INFO - PROCESS | 3796 | 1467737077268 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (160C1400) [pid = 3796] [serial = 2075] [outer = 1180DC00] 08:44:37 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16098400) [pid = 3796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:44:37 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13E8EC00) [pid = 3796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:44:37 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0C767800) [pid = 3796] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:44:37 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (12BB5C00) [pid = 3796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:44:37 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (10A99C00) [pid = 3796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:44:37 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (0F25C400) [pid = 3796] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:44:37 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (13242000) [pid = 3796] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:44:37 INFO - PROCESS | 3796 | 1467737077691 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:44:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 800ms 08:44:37 INFO - PROCESS | 3796 | 1467737077735 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 3796 | 1467737077737 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:44:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:44:37 INFO - PROCESS | 3796 | 1467737077740 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 3796 | 1467737077742 Marionette TRACE conn2 <- [1,2730,null,{}] 08:44:37 INFO - PROCESS | 3796 | 1467737077754 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 3796 | 1467737077756 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:37 INFO - PROCESS | 3796 | 1467737077838 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:44:37 INFO - PROCESS | 3796 | 1467737077844 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 3796 | 1467737077846 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:37 INFO - PROCESS | 3796 | ++DOCSHELL 0F257C00 == 22 [pid = 3796] [id = 692] 08:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (160C2400) [pid = 3796] [serial = 2076] [outer = 00000000] 08:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (16791800) [pid = 3796] [serial = 2077] [outer = 160C2400] 08:44:37 INFO - PROCESS | 3796 | 1467737077888 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (16798800) [pid = 3796] [serial = 2078] [outer = 160C2400] 08:44:38 INFO - PROCESS | 3796 | 1467737078310 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:44:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 584ms 08:44:38 INFO - PROCESS | 3796 | 1467737078338 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 3796 | 1467737078339 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:44:38 INFO - PROCESS | 3796 | 1467737078343 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:44:38 INFO - PROCESS | 3796 | 1467737078344 Marionette TRACE conn2 <- [1,2734,null,{}] 08:44:38 INFO - PROCESS | 3796 | 1467737078348 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 3796 | 1467737078350 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:38 INFO - PROCESS | 3796 | 1467737078499 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:44:38 INFO - PROCESS | 3796 | 1467737078510 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 3796 | 1467737078512 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:38 INFO - PROCESS | 3796 | ++DOCSHELL 1679B000 == 23 [pid = 3796] [id = 693] 08:44:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1679D800) [pid = 3796] [serial = 2079] [outer = 00000000] 08:44:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (168D8800) [pid = 3796] [serial = 2080] [outer = 1679D800] 08:44:38 INFO - PROCESS | 3796 | 1467737078554 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (168DBC00) [pid = 3796] [serial = 2081] [outer = 1679D800] 08:44:38 INFO - PROCESS | 3796 | 1467737078935 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:44:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 08:44:38 INFO - PROCESS | 3796 | 1467737078964 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 3796 | 1467737078966 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:44:38 INFO - PROCESS | 3796 | 1467737078969 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:44:38 INFO - PROCESS | 3796 | 1467737078971 Marionette TRACE conn2 <- [1,2738,null,{}] 08:44:38 INFO - PROCESS | 3796 | 1467737078974 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 3796 | 1467737078976 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:39 INFO - PROCESS | 3796 | 1467737079089 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:44:39 INFO - PROCESS | 3796 | 1467737079147 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 3796 | 1467737079149 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:39 INFO - PROCESS | 3796 | ++DOCSHELL 0C767400 == 24 [pid = 3796] [id = 694] 08:44:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A0B400) [pid = 3796] [serial = 2082] [outer = 00000000] 08:44:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16B2F400) [pid = 3796] [serial = 2083] [outer = 10A0B400] 08:44:39 INFO - PROCESS | 3796 | 1467737079192 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16B3D000) [pid = 3796] [serial = 2084] [outer = 10A0B400] 08:44:39 INFO - PROCESS | 3796 | 1467737079921 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:44:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1031ms 08:44:40 INFO - PROCESS | 3796 | 1467737080010 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 3796 | 1467737080014 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:44:40 INFO - PROCESS | 3796 | 1467737080019 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 3796 | 1467737080026 Marionette TRACE conn2 <- [1,2742,null,{}] 08:44:40 INFO - PROCESS | 3796 | 1467737080032 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 3796 | 1467737080034 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:40 INFO - PROCESS | 3796 | 1467737080177 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:44:40 INFO - PROCESS | 3796 | 1467737080306 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 3796 | 1467737080310 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:40 INFO - PROCESS | 3796 | ++DOCSHELL 10B34000 == 25 [pid = 3796] [id = 695] 08:44:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10E57800) [pid = 3796] [serial = 2085] [outer = 00000000] 08:44:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11CA8000) [pid = 3796] [serial = 2086] [outer = 10E57800] 08:44:40 INFO - PROCESS | 3796 | 1467737080366 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12BBAC00) [pid = 3796] [serial = 2087] [outer = 10E57800] 08:44:41 INFO - PROCESS | 3796 | 1467737081231 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:44:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1230ms 08:44:41 INFO - PROCESS | 3796 | 1467737081254 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 3796 | 1467737081258 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:44:41 INFO - PROCESS | 3796 | 1467737081263 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 3796 | 1467737081266 Marionette TRACE conn2 <- [1,2746,null,{}] 08:44:41 INFO - PROCESS | 3796 | 1467737081271 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 3796 | 1467737081273 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:41 INFO - PROCESS | 3796 | 1467737081381 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16755000) [pid = 3796] [serial = 2047] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (14531400) [pid = 3796] [serial = 2041] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15FC8400) [pid = 3796] [serial = 2044] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0F97E800) [pid = 3796] [serial = 2030] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13246C00) [pid = 3796] [serial = 2038] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (11290800) [pid = 3796] [serial = 2035] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (114AD400) [pid = 3796] [serial = 2036] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (11429400) [pid = 3796] [serial = 2032] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (11842800) [pid = 3796] [serial = 2033] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0F258400) [pid = 3796] [serial = 2029] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16795000) [pid = 3796] [serial = 2048] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (154F3C00) [pid = 3796] [serial = 2042] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (132A2800) [pid = 3796] [serial = 2039] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (168DD800) [pid = 3796] [serial = 2027] [outer = 00000000] [url = about:blank] 08:44:41 INFO - PROCESS | 3796 | 1467737081508 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 3796 | 1467737081514 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:41 INFO - PROCESS | 3796 | ++DOCSHELL 0F255C00 == 26 [pid = 3796] [id = 696] 08:44:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (0F258400) [pid = 3796] [serial = 2088] [outer = 00000000] 08:44:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1026B000) [pid = 3796] [serial = 2089] [outer = 0F258400] 08:44:41 INFO - PROCESS | 3796 | 1467737081564 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10A97800) [pid = 3796] [serial = 2090] [outer = 0F258400] 08:44:41 INFO - PROCESS | 3796 | 1467737081980 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:44:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 784ms 08:44:42 INFO - PROCESS | 3796 | 1467737082050 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 3796 | 1467737082055 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:44:42 INFO - PROCESS | 3796 | 1467737082061 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 3796 | 1467737082064 Marionette TRACE conn2 <- [1,2750,null,{}] 08:44:42 INFO - PROCESS | 3796 | 1467737082068 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 3796 | 1467737082070 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:42 INFO - PROCESS | 3796 | 1467737082160 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:44:42 INFO - PROCESS | 3796 | 1467737082174 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 3796 | 1467737082177 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:42 INFO - PROCESS | 3796 | ++DOCSHELL 11257C00 == 27 [pid = 3796] [id = 697] 08:44:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11843000) [pid = 3796] [serial = 2091] [outer = 00000000] 08:44:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1188C000) [pid = 3796] [serial = 2092] [outer = 11843000] 08:44:42 INFO - PROCESS | 3796 | 1467737082224 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11CECC00) [pid = 3796] [serial = 2093] [outer = 11843000] 08:44:42 INFO - PROCESS | 3796 | 1467737082699 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:44:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 08:44:42 INFO - PROCESS | 3796 | 1467737082759 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 3796 | 1467737082761 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:44:42 INFO - PROCESS | 3796 | 1467737082765 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 3796 | 1467737082768 Marionette TRACE conn2 <- [1,2754,null,{}] 08:44:42 INFO - PROCESS | 3796 | 1467737082778 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 3796 | 1467737082783 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:42 INFO - PROCESS | 3796 | 1467737082878 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:44:42 INFO - PROCESS | 3796 | 1467737082973 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 3796 | 1467737082976 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:42 INFO - PROCESS | 3796 | ++DOCSHELL 1329A800 == 28 [pid = 3796] [id = 698] 08:44:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1329C800) [pid = 3796] [serial = 2094] [outer = 00000000] 08:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1390C800) [pid = 3796] [serial = 2095] [outer = 1329C800] 08:44:43 INFO - PROCESS | 3796 | 1467737083022 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13AAB800) [pid = 3796] [serial = 2096] [outer = 1329C800] 08:44:43 INFO - PROCESS | 3796 | 1467737083416 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:44:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 08:44:43 INFO - PROCESS | 3796 | 1467737083448 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 3796 | 1467737083450 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:44:43 INFO - PROCESS | 3796 | 1467737083454 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 3796 | 1467737083455 Marionette TRACE conn2 <- [1,2758,null,{}] 08:44:43 INFO - PROCESS | 3796 | 1467737083473 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 3796 | 1467737083475 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:43 INFO - PROCESS | 3796 | 1467737083591 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:44:43 INFO - PROCESS | 3796 | 1467737083671 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 3796 | 1467737083673 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:43 INFO - PROCESS | 3796 | ++DOCSHELL 145C6C00 == 29 [pid = 3796] [id = 699] 08:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (145C7C00) [pid = 3796] [serial = 2097] [outer = 00000000] 08:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (159E2800) [pid = 3796] [serial = 2098] [outer = 145C7C00] 08:44:43 INFO - PROCESS | 3796 | 1467737083717 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15FC7400) [pid = 3796] [serial = 2099] [outer = 145C7C00] 08:44:44 INFO - PROCESS | 3796 | 1467737084118 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:44:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 739ms 08:44:44 INFO - PROCESS | 3796 | 1467737084178 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 3796 | 1467737084180 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:44:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:44:44 INFO - PROCESS | 3796 | 1467737084190 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 3796 | 1467737084191 Marionette TRACE conn2 <- [1,2762,null,{}] 08:44:44 INFO - PROCESS | 3796 | 1467737084195 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 3796 | 1467737084197 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:44 INFO - PROCESS | 3796 | 1467737084332 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:44:44 INFO - PROCESS | 3796 | 1467737084343 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 3796 | 1467737084346 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:44 INFO - PROCESS | 3796 | ++DOCSHELL 16095800 == 30 [pid = 3796] [id = 700] 08:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16095C00) [pid = 3796] [serial = 2100] [outer = 00000000] 08:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1609F800) [pid = 3796] [serial = 2101] [outer = 16095C00] 08:44:44 INFO - PROCESS | 3796 | 1467737084389 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1667E000) [pid = 3796] [serial = 2102] [outer = 16095C00] 08:44:44 INFO - PROCESS | 3796 | 1467737084846 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:44:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 08:44:44 INFO - PROCESS | 3796 | 1467737084888 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 3796 | 1467737084889 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:44:44 INFO - PROCESS | 3796 | 1467737084893 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:44:44 INFO - PROCESS | 3796 | 1467737084894 Marionette TRACE conn2 <- [1,2766,null,{}] 08:44:44 INFO - PROCESS | 3796 | 1467737084898 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 3796 | 1467737084903 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:45 INFO - PROCESS | 3796 | 1467737085020 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:44:45 INFO - PROCESS | 3796 | 1467737085085 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 3796 | 1467737085087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:45 INFO - PROCESS | 3796 | ++DOCSHELL 1679FC00 == 31 [pid = 3796] [id = 701] 08:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (167A0000) [pid = 3796] [serial = 2103] [outer = 00000000] 08:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (168E5C00) [pid = 3796] [serial = 2104] [outer = 167A0000] 08:44:45 INFO - PROCESS | 3796 | 1467737085130 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16B33C00) [pid = 3796] [serial = 2105] [outer = 167A0000] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13244000) [pid = 3796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0C774C00) [pid = 3796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11261400) [pid = 3796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12B76C00) [pid = 3796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11287800) [pid = 3796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13B33C00) [pid = 3796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (145C3800) [pid = 3796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (160C2400) [pid = 3796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1679D800) [pid = 3796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:44:45 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13AAAC00) [pid = 3796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:44:45 INFO - PROCESS | 3796 | 1467737085595 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:44:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 723ms 08:44:45 INFO - PROCESS | 3796 | 1467737085642 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 3796 | 1467737085644 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:44:45 INFO - PROCESS | 3796 | 1467737085651 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 3796 | 1467737085652 Marionette TRACE conn2 <- [1,2770,null,{}] 08:44:45 INFO - PROCESS | 3796 | 1467737085656 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:44:45 INFO - PROCESS | 3796 | 1467737085658 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:45 INFO - PROCESS | 3796 | 1467737085743 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:44:45 INFO - PROCESS | 3796 | 1467737085757 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 3796 | 1467737085759 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:45 INFO - PROCESS | 3796 | ++DOCSHELL 11287800 == 32 [pid = 3796] [id = 702] 08:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12B67800) [pid = 3796] [serial = 2106] [outer = 00000000] 08:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13E8E800) [pid = 3796] [serial = 2107] [outer = 12B67800] 08:44:45 INFO - PROCESS | 3796 | 1467737085802 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (168E2000) [pid = 3796] [serial = 2108] [outer = 12B67800] 08:44:46 INFO - PROCESS | 3796 | 1467737086208 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:44:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 554ms 08:44:46 INFO - PROCESS | 3796 | 1467737086216 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3796 | 1467737086218 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:44:46 INFO - PROCESS | 3796 | 1467737086221 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 3796 | 1467737086222 Marionette TRACE conn2 <- [1,2774,null,{}] 08:44:46 INFO - PROCESS | 3796 | 1467737086226 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 3796 | 1467737086227 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:46 INFO - PROCESS | 3796 | 1467737086346 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:44:46 INFO - PROCESS | 3796 | 1467737086353 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3796 | 1467737086355 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:46 INFO - PROCESS | 3796 | ++DOCSHELL 1716E800 == 33 [pid = 3796] [id = 703] 08:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1716EC00) [pid = 3796] [serial = 2109] [outer = 00000000] 08:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17173400) [pid = 3796] [serial = 2110] [outer = 1716EC00] 08:44:46 INFO - PROCESS | 3796 | 1467737086398 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (171C5C00) [pid = 3796] [serial = 2111] [outer = 1716EC00] 08:44:46 INFO - PROCESS | 3796 | 1467737086817 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:44:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 615ms 08:44:46 INFO - PROCESS | 3796 | 1467737086859 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3796 | 1467737086861 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:44:46 INFO - PROCESS | 3796 | 1467737086865 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:44:46 INFO - PROCESS | 3796 | 1467737086866 Marionette TRACE conn2 <- [1,2778,null,{}] 08:44:46 INFO - PROCESS | 3796 | 1467737086869 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 3796 | 1467737086871 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:46 INFO - PROCESS | 3796 | 1467737086947 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:44:47 INFO - PROCESS | 3796 | 1467737087043 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 3796 | 1467737087045 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:47 INFO - PROCESS | 3796 | ++DOCSHELL 13AB3400 == 34 [pid = 3796] [id = 704] 08:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1716E400) [pid = 3796] [serial = 2112] [outer = 00000000] 08:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17665C00) [pid = 3796] [serial = 2113] [outer = 1716E400] 08:44:47 INFO - PROCESS | 3796 | 1467737087071 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1766A800) [pid = 3796] [serial = 2114] [outer = 1716E400] 08:44:47 INFO - PROCESS | 3796 | 1467737087439 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:44:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 631ms 08:44:47 INFO - PROCESS | 3796 | 1467737087486 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 3796 | 1467737087488 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:44:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:44:47 INFO - PROCESS | 3796 | 1467737087491 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 3796 | 1467737087493 Marionette TRACE conn2 <- [1,2782,null,{}] 08:44:47 INFO - PROCESS | 3796 | 1467737087550 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 3796 | 1467737087554 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:47 INFO - PROCESS | 3796 | 1467737087659 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:44:47 INFO - PROCESS | 3796 | 1467737087797 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 3796 | 1467737087801 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:47 INFO - PROCESS | 3796 | ++DOCSHELL 10A09C00 == 35 [pid = 3796] [id = 705] 08:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10A0A000) [pid = 3796] [serial = 2115] [outer = 00000000] 08:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10B2E800) [pid = 3796] [serial = 2116] [outer = 10A0A000] 08:44:47 INFO - PROCESS | 3796 | 1467737087898 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10B39000) [pid = 3796] [serial = 2117] [outer = 10A0A000] 08:44:48 INFO - PROCESS | 3796 | 1467737088533 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:44:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1061ms 08:44:48 INFO - PROCESS | 3796 | 1467737088561 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3796 | 1467737088565 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:44:48 INFO - PROCESS | 3796 | 1467737088569 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 3796 | 1467737088572 Marionette TRACE conn2 <- [1,2786,null,{}] 08:44:48 INFO - PROCESS | 3796 | 1467737088577 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 3796 | 1467737088580 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:48 INFO - PROCESS | 3796 | 1467737088705 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:44:48 INFO - PROCESS | 3796 | 1467737088864 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 3796 | 1467737088868 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:48 INFO - PROCESS | 3796 | ++DOCSHELL 13248C00 == 36 [pid = 3796] [id = 706] 08:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (132A3400) [pid = 3796] [serial = 2118] [outer = 00000000] 08:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13AAB400) [pid = 3796] [serial = 2119] [outer = 132A3400] 08:44:48 INFO - PROCESS | 3796 | 1467737088926 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14538400) [pid = 3796] [serial = 2120] [outer = 132A3400] 08:44:49 INFO - PROCESS | 3796 | 1467737089503 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:44:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 08:44:49 INFO - PROCESS | 3796 | 1467737089552 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 3796 | 1467737089554 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:44:49 INFO - PROCESS | 3796 | 1467737089559 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 3796 | 1467737089561 Marionette TRACE conn2 <- [1,2790,null,{}] 08:44:49 INFO - PROCESS | 3796 | 1467737089565 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 3796 | 1467737089567 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:49 INFO - PROCESS | 3796 | 1467737089672 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:44:49 INFO - PROCESS | 3796 | 1467737089832 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3796 | 1467737089836 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:49 INFO - PROCESS | 3796 | ++DOCSHELL 16795800 == 37 [pid = 3796] [id = 707] 08:44:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1679C000) [pid = 3796] [serial = 2121] [outer = 00000000] 08:44:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168E4C00) [pid = 3796] [serial = 2122] [outer = 1679C000] 08:44:49 INFO - PROCESS | 3796 | 1467737089892 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1716CC00) [pid = 3796] [serial = 2123] [outer = 1679C000] 08:44:50 INFO - PROCESS | 3796 | 1467737090633 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:44:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1138ms 08:44:50 INFO - PROCESS | 3796 | 1467737090695 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 3796 | 1467737090698 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:44:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:44:50 INFO - PROCESS | 3796 | 1467737090703 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 3796 | 1467737090706 Marionette TRACE conn2 <- [1,2794,null,{}] 08:44:50 INFO - PROCESS | 3796 | 1467737090711 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 3796 | 1467737090713 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:50 INFO - PROCESS | 3796 | 1467737090872 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:44:50 INFO - PROCESS | 3796 | 1467737090883 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 3796 | 1467737090886 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:50 INFO - PROCESS | 3796 | ++DOCSHELL 11259800 == 38 [pid = 3796] [id = 708] 08:44:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1125C000) [pid = 3796] [serial = 2124] [outer = 00000000] 08:44:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1188B000) [pid = 3796] [serial = 2125] [outer = 1125C000] 08:44:50 INFO - PROCESS | 3796 | 1467737090934 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11DE3000) [pid = 3796] [serial = 2126] [outer = 1125C000] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 1716E800 == 37 [pid = 3796] [id = 703] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 11287800 == 36 [pid = 3796] [id = 702] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 1679FC00 == 35 [pid = 3796] [id = 701] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 16095800 == 34 [pid = 3796] [id = 700] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 145C6C00 == 33 [pid = 3796] [id = 699] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 1329A800 == 32 [pid = 3796] [id = 698] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 11257C00 == 31 [pid = 3796] [id = 697] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 0F255C00 == 30 [pid = 3796] [id = 696] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 0F255800 == 29 [pid = 3796] [id = 677] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 16795800 == 28 [pid = 3796] [id = 707] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 13AB3400 == 27 [pid = 3796] [id = 704] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 10A09C00 == 26 [pid = 3796] [id = 705] 08:44:51 INFO - PROCESS | 3796 | --DOCSHELL 13248C00 == 25 [pid = 3796] [id = 706] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16096000) [pid = 3796] [serial = 2045] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (0F97E000) [pid = 3796] [serial = 2059] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10564000) [pid = 3796] [serial = 2060] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11288400) [pid = 3796] [serial = 2062] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (114A0000) [pid = 3796] [serial = 2063] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12EEA000) [pid = 3796] [serial = 2065] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11CF3400) [pid = 3796] [serial = 2051] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1180F800) [pid = 3796] [serial = 2050] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15FBFC00) [pid = 3796] [serial = 2054] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (14201C00) [pid = 3796] [serial = 2053] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17045C00) [pid = 3796] [serial = 2056] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (159EE800) [pid = 3796] [serial = 2071] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16791800) [pid = 3796] [serial = 2077] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (168D8800) [pid = 3796] [serial = 2080] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16098000) [pid = 3796] [serial = 2074] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13B2B800) [pid = 3796] [serial = 2068] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (168DBC00) [pid = 3796] [serial = 2081] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (14208000) [pid = 3796] [serial = 2069] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (15FBDC00) [pid = 3796] [serial = 2072] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16798800) [pid = 3796] [serial = 2078] [outer = 00000000] [url = about:blank] 08:44:51 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1323B000) [pid = 3796] [serial = 2066] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 3796 | 1467737092086 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1430ms 08:44:52 INFO - PROCESS | 3796 | 1467737092151 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:44:52 INFO - PROCESS | 3796 | 1467737092154 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:44:52 INFO - PROCESS | 3796 | 1467737092159 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 3796 | 1467737092162 Marionette TRACE conn2 <- [1,2798,null,{}] 08:44:52 INFO - PROCESS | 3796 | 1467737092167 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 3796 | 1467737092170 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:52 INFO - PROCESS | 3796 | 1467737092252 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:44:52 INFO - PROCESS | 3796 | 1467737092259 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 3796 | 1467737092263 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:52 INFO - PROCESS | 3796 | ++DOCSHELL 10A08000 == 26 [pid = 3796] [id = 709] 08:44:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A08800) [pid = 3796] [serial = 2127] [outer = 00000000] 08:44:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10B33C00) [pid = 3796] [serial = 2128] [outer = 10A08800] 08:44:52 INFO - PROCESS | 3796 | 1467737092294 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10E50400) [pid = 3796] [serial = 2129] [outer = 10A08800] 08:44:52 INFO - PROCESS | 3796 | 1467737092785 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 676ms 08:44:52 INFO - PROCESS | 3796 | 1467737092838 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 3796 | 1467737092843 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:44:52 INFO - PROCESS | 3796 | 1467737092849 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 3796 | 1467737092852 Marionette TRACE conn2 <- [1,2802,null,{}] 08:44:52 INFO - PROCESS | 3796 | 1467737092855 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 3796 | 1467737092858 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:52 INFO - PROCESS | 3796 | 1467737092952 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:44:53 INFO - PROCESS | 3796 | 1467737093085 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 3796 | 1467737093087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:53 INFO - PROCESS | 3796 | ++DOCSHELL 11894C00 == 27 [pid = 3796] [id = 710] 08:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11CA9C00) [pid = 3796] [serial = 2130] [outer = 00000000] 08:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11DDD800) [pid = 3796] [serial = 2131] [outer = 11CA9C00] 08:44:53 INFO - PROCESS | 3796 | 1467737093135 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12E8A800) [pid = 3796] [serial = 2132] [outer = 11CA9C00] 08:44:53 INFO - PROCESS | 3796 | 1467737093499 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 738ms 08:44:53 INFO - PROCESS | 3796 | 1467737093573 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 3796 | 1467737093575 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:44:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:44:53 INFO - PROCESS | 3796 | 1467737093578 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 3796 | 1467737093582 Marionette TRACE conn2 <- [1,2806,null,{}] 08:44:53 INFO - PROCESS | 3796 | 1467737093592 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 3796 | 1467737093596 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:53 INFO - PROCESS | 3796 | 1467737093679 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:44:53 INFO - PROCESS | 3796 | 1467737093687 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 3796 | 1467737093690 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:53 INFO - PROCESS | 3796 | ++DOCSHELL 1390C400 == 28 [pid = 3796] [id = 711] 08:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1390D400) [pid = 3796] [serial = 2133] [outer = 00000000] 08:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13B28C00) [pid = 3796] [serial = 2134] [outer = 1390D400] 08:44:53 INFO - PROCESS | 3796 | 1467737093737 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14201C00) [pid = 3796] [serial = 2135] [outer = 1390D400] 08:44:54 INFO - PROCESS | 3796 | 1467737094251 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 08:44:54 INFO - PROCESS | 3796 | 1467737094277 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 3796 | 1467737094280 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:44:54 INFO - PROCESS | 3796 | 1467737094283 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 3796 | 1467737094285 Marionette TRACE conn2 <- [1,2810,null,{}] 08:44:54 INFO - PROCESS | 3796 | 1467737094288 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 3796 | 1467737094290 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:54 INFO - PROCESS | 3796 | 1467737094413 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:44:54 INFO - PROCESS | 3796 | 1467737094432 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 3796 | 1467737094434 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:54 INFO - PROCESS | 3796 | ++DOCSHELL 15604000 == 29 [pid = 3796] [id = 712] 08:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15609C00) [pid = 3796] [serial = 2136] [outer = 00000000] 08:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159E9000) [pid = 3796] [serial = 2137] [outer = 15609C00] 08:44:54 INFO - PROCESS | 3796 | 1467737094478 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15FC0400) [pid = 3796] [serial = 2138] [outer = 15609C00] 08:44:54 INFO - PROCESS | 3796 | 1467737094911 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:44:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 08:44:54 INFO - PROCESS | 3796 | 1467737094966 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 3796 | 1467737094969 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:44:54 INFO - PROCESS | 3796 | 1467737094978 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 3796 | 1467737094980 Marionette TRACE conn2 <- [1,2814,null,{}] 08:44:54 INFO - PROCESS | 3796 | 1467737094984 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 3796 | 1467737094986 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:55 INFO - PROCESS | 3796 | 1467737095095 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:44:55 INFO - PROCESS | 3796 | 1467737095100 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 3796 | 1467737095103 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:55 INFO - PROCESS | 3796 | ++DOCSHELL 16096400 == 30 [pid = 3796] [id = 713] 08:44:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16096800) [pid = 3796] [serial = 2139] [outer = 00000000] 08:44:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1609CC00) [pid = 3796] [serial = 2140] [outer = 16096800] 08:44:55 INFO - PROCESS | 3796 | 1467737095146 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (160BF000) [pid = 3796] [serial = 2141] [outer = 16096800] 08:44:55 INFO - PROCESS | 3796 | 1467737095638 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:44:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 753ms 08:44:55 INFO - PROCESS | 3796 | 1467737095743 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 3796 | 1467737095745 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:44:55 INFO - PROCESS | 3796 | 1467737095748 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 3796 | 1467737095750 Marionette TRACE conn2 <- [1,2818,null,{}] 08:44:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:44:55 INFO - PROCESS | 3796 | 1467737095753 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 3796 | 1467737095759 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:56 INFO - PROCESS | 3796 | 1467737096087 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (168E3C00) [pid = 3796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1180DC00) [pid = 3796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (167A0000) [pid = 3796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16095C00) [pid = 3796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1329C800) [pid = 3796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11843000) [pid = 3796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0F258400) [pid = 3796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10A0B400) [pid = 3796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10E57800) [pid = 3796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1716EC00) [pid = 3796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1716E400) [pid = 3796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (12B67800) [pid = 3796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:44:56 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (145C7C00) [pid = 3796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:44:56 INFO - PROCESS | 3796 | 1467737096152 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 3796 | 1467737096154 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:56 INFO - PROCESS | 3796 | ++DOCSHELL 0F258400 == 31 [pid = 3796] [id = 714] 08:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0F97C000) [pid = 3796] [serial = 2142] [outer = 00000000] 08:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10B2D400) [pid = 3796] [serial = 2143] [outer = 0F97C000] 08:44:56 INFO - PROCESS | 3796 | 1467737096198 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11DDE000) [pid = 3796] [serial = 2144] [outer = 0F97C000] 08:44:56 INFO - PROCESS | 3796 | 1467737096549 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:44:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 815ms 08:44:56 INFO - PROCESS | 3796 | 1467737096605 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 3796 | 1467737096607 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:44:56 INFO - PROCESS | 3796 | 1467737096611 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:44:56 INFO - PROCESS | 3796 | 1467737096613 Marionette TRACE conn2 <- [1,2822,null,{}] 08:44:56 INFO - PROCESS | 3796 | 1467737096616 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 3796 | 1467737096618 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:56 INFO - PROCESS | 3796 | 1467737096678 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:44:56 INFO - PROCESS | 3796 | 1467737096683 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 3796 | 1467737096685 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:56 INFO - PROCESS | 3796 | ++DOCSHELL 0C766C00 == 32 [pid = 3796] [id = 715] 08:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (114A8C00) [pid = 3796] [serial = 2145] [outer = 00000000] 08:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (168DC800) [pid = 3796] [serial = 2146] [outer = 114A8C00] 08:44:56 INFO - PROCESS | 3796 | 1467737096730 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (168D7000) [pid = 3796] [serial = 2147] [outer = 114A8C00] 08:44:57 INFO - PROCESS | 3796 | 1467737097191 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:44:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 616ms 08:44:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:44:57 INFO - PROCESS | 3796 | 1467737097233 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 3796 | 1467737097235 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:44:57 INFO - PROCESS | 3796 | 1467737097238 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 3796 | 1467737097240 Marionette TRACE conn2 <- [1,2826,null,{}] 08:44:57 INFO - PROCESS | 3796 | 1467737097243 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 3796 | 1467737097245 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:57 INFO - PROCESS | 3796 | 1467737097321 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:44:57 INFO - PROCESS | 3796 | 1467737097326 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 3796 | 1467737097328 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:57 INFO - PROCESS | 3796 | ++DOCSHELL 168DF400 == 33 [pid = 3796] [id = 716] 08:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (168E3C00) [pid = 3796] [serial = 2148] [outer = 00000000] 08:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17168000) [pid = 3796] [serial = 2149] [outer = 168E3C00] 08:44:57 INFO - PROCESS | 3796 | 1467737097371 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17169000) [pid = 3796] [serial = 2150] [outer = 168E3C00] 08:44:57 INFO - PROCESS | 3796 | 1467737097797 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:44:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 584ms 08:44:57 INFO - PROCESS | 3796 | 1467737097824 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 3796 | 1467737097826 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:44:57 INFO - PROCESS | 3796 | 1467737097829 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 3796 | 1467737097831 Marionette TRACE conn2 <- [1,2830,null,{}] 08:44:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:44:57 INFO - PROCESS | 3796 | 1467737097848 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 3796 | 1467737097850 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:57 INFO - PROCESS | 3796 | 1467737097927 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:44:57 INFO - PROCESS | 3796 | 1467737097932 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 3796 | 1467737097934 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:57 INFO - PROCESS | 3796 | ++DOCSHELL 13902800 == 34 [pid = 3796] [id = 717] 08:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (175CF400) [pid = 3796] [serial = 2151] [outer = 00000000] 08:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17665400) [pid = 3796] [serial = 2152] [outer = 175CF400] 08:44:57 INFO - PROCESS | 3796 | 1467737097978 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17669800) [pid = 3796] [serial = 2153] [outer = 175CF400] 08:44:58 INFO - PROCESS | 3796 | 1467737098790 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:44:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1015ms 08:44:58 INFO - PROCESS | 3796 | 1467737098857 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 3796 | 1467737098861 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:44:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:44:58 INFO - PROCESS | 3796 | 1467737098885 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 3796 | 1467737098890 Marionette TRACE conn2 <- [1,2834,null,{}] 08:44:58 INFO - PROCESS | 3796 | 1467737098896 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 3796 | 1467737098899 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:59 INFO - PROCESS | 3796 | 1467737099047 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:44:59 INFO - PROCESS | 3796 | 1467737099186 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 3796 | 1467737099189 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:44:59 INFO - PROCESS | 3796 | ++DOCSHELL 10A0C000 == 35 [pid = 3796] [id = 718] 08:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A74400) [pid = 3796] [serial = 2154] [outer = 00000000] 08:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11424C00) [pid = 3796] [serial = 2155] [outer = 10A74400] 08:44:59 INFO - PROCESS | 3796 | 1467737099248 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11DDD400) [pid = 3796] [serial = 2156] [outer = 10A74400] 08:45:00 INFO - PROCESS | 3796 | 1467737100064 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:45:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1231ms 08:45:00 INFO - PROCESS | 3796 | 1467737100123 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3796 | 1467737100128 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:45:00 INFO - PROCESS | 3796 | 1467737100133 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 3796 | 1467737100136 Marionette TRACE conn2 <- [1,2838,null,{}] 08:45:00 INFO - PROCESS | 3796 | 1467737100142 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 3796 | 1467737100144 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:00 INFO - PROCESS | 3796 | 1467737100252 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:45:00 INFO - PROCESS | 3796 | 1467737100394 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 3796 | 1467737100398 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 168DF400 == 34 [pid = 3796] [id = 716] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 0C766C00 == 33 [pid = 3796] [id = 715] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 0F258400 == 32 [pid = 3796] [id = 714] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 16096400 == 31 [pid = 3796] [id = 713] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 15604000 == 30 [pid = 3796] [id = 712] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 1390C400 == 29 [pid = 3796] [id = 711] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 11894C00 == 28 [pid = 3796] [id = 710] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 10A08000 == 27 [pid = 3796] [id = 709] 08:45:00 INFO - PROCESS | 3796 | --DOCSHELL 11259800 == 26 [pid = 3796] [id = 708] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17164C00) [pid = 3796] [serial = 2057] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (168E5C00) [pid = 3796] [serial = 2104] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1609F800) [pid = 3796] [serial = 2101] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1390C800) [pid = 3796] [serial = 2095] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1188C000) [pid = 3796] [serial = 2092] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11CECC00) [pid = 3796] [serial = 2093] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1026B000) [pid = 3796] [serial = 2089] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A97800) [pid = 3796] [serial = 2090] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16B3D000) [pid = 3796] [serial = 2084] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16B2F400) [pid = 3796] [serial = 2083] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11CA8000) [pid = 3796] [serial = 2086] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12BBAC00) [pid = 3796] [serial = 2087] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (171C5C00) [pid = 3796] [serial = 2111] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16B33C00) [pid = 3796] [serial = 2105] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1766A800) [pid = 3796] [serial = 2114] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17665C00) [pid = 3796] [serial = 2113] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13E8E800) [pid = 3796] [serial = 2107] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (168E2000) [pid = 3796] [serial = 2108] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (159E2800) [pid = 3796] [serial = 2098] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17173400) [pid = 3796] [serial = 2110] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1667E000) [pid = 3796] [serial = 2102] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (15FC7400) [pid = 3796] [serial = 2099] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (13AAB800) [pid = 3796] [serial = 2096] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (160C1400) [pid = 3796] [serial = 2075] [outer = 00000000] [url = about:blank] 08:45:00 INFO - PROCESS | 3796 | ++DOCSHELL 0F254400 == 27 [pid = 3796] [id = 719] 08:45:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0F258400) [pid = 3796] [serial = 2157] [outer = 00000000] 08:45:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1055E400) [pid = 3796] [serial = 2158] [outer = 0F258400] 08:45:00 INFO - PROCESS | 3796 | 1467737100470 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10A9AC00) [pid = 3796] [serial = 2159] [outer = 0F258400] 08:45:00 INFO - PROCESS | 3796 | 1467737100885 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:45:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 784ms 08:45:00 INFO - PROCESS | 3796 | 1467737100916 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3796 | 1467737100921 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:45:00 INFO - PROCESS | 3796 | 1467737100932 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 3796 | 1467737100934 Marionette TRACE conn2 <- [1,2842,null,{}] 08:45:00 INFO - PROCESS | 3796 | 1467737100938 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 3796 | 1467737100940 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:01 INFO - PROCESS | 3796 | 1467737101025 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:45:01 INFO - PROCESS | 3796 | 1467737101032 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3796 | 1467737101034 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:01 INFO - PROCESS | 3796 | ++DOCSHELL 11CA8000 == 28 [pid = 3796] [id = 720] 08:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11CAB000) [pid = 3796] [serial = 2160] [outer = 00000000] 08:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11DDD000) [pid = 3796] [serial = 2161] [outer = 11CAB000] 08:45:01 INFO - PROCESS | 3796 | 1467737101080 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12BBCC00) [pid = 3796] [serial = 2162] [outer = 11CAB000] 08:45:01 INFO - PROCESS | 3796 | 1467737101592 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:45:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 08:45:01 INFO - PROCESS | 3796 | 1467737101632 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 3796 | 1467737101634 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:45:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:45:01 INFO - PROCESS | 3796 | 1467737101639 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 3796 | 1467737101642 Marionette TRACE conn2 <- [1,2846,null,{}] 08:45:01 INFO - PROCESS | 3796 | 1467737101652 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 3796 | 1467737101657 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:01 INFO - PROCESS | 3796 | 1467737101771 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:45:01 INFO - PROCESS | 3796 | 1467737101880 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3796 | 1467737101883 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:01 INFO - PROCESS | 3796 | ++DOCSHELL 13AAE400 == 29 [pid = 3796] [id = 721] 08:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13AB0C00) [pid = 3796] [serial = 2163] [outer = 00000000] 08:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13E8E000) [pid = 3796] [serial = 2164] [outer = 13AB0C00] 08:45:01 INFO - PROCESS | 3796 | 1467737101919 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1420FC00) [pid = 3796] [serial = 2165] [outer = 13AB0C00] 08:45:02 INFO - PROCESS | 3796 | 1467737102310 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:45:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 08:45:02 INFO - PROCESS | 3796 | 1467737102360 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 3796 | 1467737102363 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:45:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:45:02 INFO - PROCESS | 3796 | 1467737102366 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 3796 | 1467737102367 Marionette TRACE conn2 <- [1,2850,null,{}] 08:45:02 INFO - PROCESS | 3796 | 1467737102371 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 3796 | 1467737102373 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:02 INFO - PROCESS | 3796 | 1467737102457 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:45:02 INFO - PROCESS | 3796 | 1467737102462 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 3796 | 1467737102474 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:02 INFO - PROCESS | 3796 | ++DOCSHELL 159EE000 == 30 [pid = 3796] [id = 722] 08:45:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (159EE400) [pid = 3796] [serial = 2166] [outer = 00000000] 08:45:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16092000) [pid = 3796] [serial = 2167] [outer = 159EE400] 08:45:02 INFO - PROCESS | 3796 | 1467737102518 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16098C00) [pid = 3796] [serial = 2168] [outer = 159EE400] 08:45:02 INFO - PROCESS | 3796 | 1467737102979 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:45:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 08:45:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:45:03 INFO - PROCESS | 3796 | 1467737103054 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 3796 | 1467737103056 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:45:03 INFO - PROCESS | 3796 | 1467737103059 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 3796 | 1467737103061 Marionette TRACE conn2 <- [1,2854,null,{}] 08:45:03 INFO - PROCESS | 3796 | 1467737103064 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 3796 | 1467737103066 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:03 INFO - PROCESS | 3796 | 1467737103206 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:45:03 INFO - PROCESS | 3796 | 1467737103231 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 3796 | 1467737103233 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:03 INFO - PROCESS | 3796 | ++DOCSHELL 16097C00 == 31 [pid = 3796] [id = 723] 08:45:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1609C800) [pid = 3796] [serial = 2169] [outer = 00000000] 08:45:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1674F400) [pid = 3796] [serial = 2170] [outer = 1609C800] 08:45:03 INFO - PROCESS | 3796 | 1467737103276 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16791800) [pid = 3796] [serial = 2171] [outer = 1609C800] 08:45:03 INFO - PROCESS | 3796 | 1467737103727 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:45:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 677ms 08:45:03 INFO - PROCESS | 3796 | 1467737103758 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 3796 | 1467737103760 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:45:03 INFO - PROCESS | 3796 | 1467737103764 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:45:03 INFO - PROCESS | 3796 | 1467737103765 Marionette TRACE conn2 <- [1,2858,null,{}] 08:45:03 INFO - PROCESS | 3796 | 1467737103768 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 3796 | 1467737103774 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:03 INFO - PROCESS | 3796 | 1467737103915 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:45:03 INFO - PROCESS | 3796 | 1467737103927 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 3796 | 1467737103929 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:03 INFO - PROCESS | 3796 | ++DOCSHELL 16799C00 == 32 [pid = 3796] [id = 724] 08:45:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1679E400) [pid = 3796] [serial = 2172] [outer = 00000000] 08:45:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16B3C000) [pid = 3796] [serial = 2173] [outer = 1679E400] 08:45:03 INFO - PROCESS | 3796 | 1467737103973 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16B3D400) [pid = 3796] [serial = 2174] [outer = 1679E400] 08:45:04 INFO - PROCESS | 3796 | 1467737104409 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:45:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 677ms 08:45:04 INFO - PROCESS | 3796 | 1467737104447 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 3796 | 1467737104449 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:45:04 INFO - PROCESS | 3796 | 1467737104452 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:45:04 INFO - PROCESS | 3796 | 1467737104454 Marionette TRACE conn2 <- [1,2862,null,{}] 08:45:04 INFO - PROCESS | 3796 | 1467737104457 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 3796 | 1467737104459 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:04 INFO - PROCESS | 3796 | 1467737104597 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (168E3C00) [pid = 3796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11CA9C00) [pid = 3796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15609C00) [pid = 3796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10A0A000) [pid = 3796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (132A3400) [pid = 3796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1679C000) [pid = 3796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16096800) [pid = 3796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0F97C000) [pid = 3796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (114A8C00) [pid = 3796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1390D400) [pid = 3796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1125C000) [pid = 3796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:45:04 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10A08800) [pid = 3796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:45:04 INFO - PROCESS | 3796 | 1467737104780 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 3796 | 1467737104782 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:04 INFO - PROCESS | 3796 | ++DOCSHELL 0F261000 == 33 [pid = 3796] [id = 725] 08:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (0F97C000) [pid = 3796] [serial = 2175] [outer = 00000000] 08:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10B30400) [pid = 3796] [serial = 2176] [outer = 0F97C000] 08:45:04 INFO - PROCESS | 3796 | 1467737104825 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (114A8C00) [pid = 3796] [serial = 2177] [outer = 0F97C000] 08:45:05 INFO - PROCESS | 3796 | 1467737105180 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:45:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 785ms 08:45:05 INFO - PROCESS | 3796 | 1467737105239 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 3796 | 1467737105241 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:45:05 INFO - PROCESS | 3796 | 1467737105245 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 3796 | 1467737105246 Marionette TRACE conn2 <- [1,2866,null,{}] 08:45:05 INFO - PROCESS | 3796 | 1467737105250 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 3796 | 1467737105251 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:05 INFO - PROCESS | 3796 | 1467737105337 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:45:05 INFO - PROCESS | 3796 | 1467737105342 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 3796 | 1467737105344 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:05 INFO - PROCESS | 3796 | ++DOCSHELL 11259400 == 34 [pid = 3796] [id = 726] 08:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (132A3400) [pid = 3796] [serial = 2178] [outer = 00000000] 08:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (17166000) [pid = 3796] [serial = 2179] [outer = 132A3400] 08:45:05 INFO - PROCESS | 3796 | 1467737105386 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (168E0C00) [pid = 3796] [serial = 2180] [outer = 132A3400] 08:45:05 INFO - PROCESS | 3796 | 1467737105815 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:45:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 584ms 08:45:05 INFO - PROCESS | 3796 | 1467737105841 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 3796 | 1467737105843 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:45:05 INFO - PROCESS | 3796 | 1467737105846 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:45:05 INFO - PROCESS | 3796 | 1467737105848 Marionette TRACE conn2 <- [1,2870,null,{}] 08:45:05 INFO - PROCESS | 3796 | 1467737105864 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 3796 | 1467737105866 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:05 INFO - PROCESS | 3796 | 1467737105947 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:45:05 INFO - PROCESS | 3796 | 1467737105952 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 3796 | 1467737105954 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:05 INFO - PROCESS | 3796 | ++DOCSHELL 12EE5800 == 35 [pid = 3796] [id = 727] 08:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (171C4400) [pid = 3796] [serial = 2181] [outer = 00000000] 08:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1765DC00) [pid = 3796] [serial = 2182] [outer = 171C4400] 08:45:05 INFO - PROCESS | 3796 | 1467737105996 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (176BD000) [pid = 3796] [serial = 2183] [outer = 171C4400] 08:45:06 INFO - PROCESS | 3796 | 1467737106459 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:45:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 693ms 08:45:06 INFO - PROCESS | 3796 | 1467737106530 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 3796 | 1467737106532 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:45:06 INFO - PROCESS | 3796 | 1467737106535 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:45:06 INFO - PROCESS | 3796 | 1467737106537 Marionette TRACE conn2 <- [1,2874,null,{}] 08:45:06 INFO - PROCESS | 3796 | 1467737106541 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 3796 | 1467737106544 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:06 INFO - PROCESS | 3796 | 1467737106663 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:45:06 INFO - PROCESS | 3796 | 1467737106668 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 3796 | 1467737106670 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:06 INFO - PROCESS | 3796 | ++DOCSHELL 171C9400 == 36 [pid = 3796] [id = 728] 08:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17765400) [pid = 3796] [serial = 2184] [outer = 00000000] 08:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17CA0C00) [pid = 3796] [serial = 2185] [outer = 17765400] 08:45:06 INFO - PROCESS | 3796 | 1467737106713 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17CD8400) [pid = 3796] [serial = 2186] [outer = 17765400] 08:45:07 INFO - PROCESS | 3796 | 1467737107422 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 938ms 08:45:07 INFO - PROCESS | 3796 | 1467737107465 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 3796 | 1467737107470 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:45:07 INFO - PROCESS | 3796 | 1467737107487 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 3796 | 1467737107492 Marionette TRACE conn2 <- [1,2878,null,{}] 08:45:07 INFO - PROCESS | 3796 | 1467737107500 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 3796 | 1467737107503 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:07 INFO - PROCESS | 3796 | 1467737107611 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:45:07 INFO - PROCESS | 3796 | 1467737107749 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 3796 | 1467737107752 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:07 INFO - PROCESS | 3796 | ++DOCSHELL 10A9A000 == 37 [pid = 3796] [id = 729] 08:45:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (114A0000) [pid = 3796] [serial = 2187] [outer = 00000000] 08:45:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11CF2C00) [pid = 3796] [serial = 2188] [outer = 114A0000] 08:45:07 INFO - PROCESS | 3796 | 1467737107809 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13240000) [pid = 3796] [serial = 2189] [outer = 114A0000] 08:45:08 INFO - PROCESS | 3796 | 1467737108394 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 984ms 08:45:08 INFO - PROCESS | 3796 | 1467737108464 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 3796 | 1467737108469 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:45:08 INFO - PROCESS | 3796 | 1467737108475 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3796 | 1467737108478 Marionette TRACE conn2 <- [1,2882,null,{}] 08:45:08 INFO - PROCESS | 3796 | 1467737108482 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 3796 | 1467737108485 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:08 INFO - PROCESS | 3796 | 1467737108597 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:45:08 INFO - PROCESS | 3796 | 1467737108737 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 3796 | 1467737108739 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:08 INFO - PROCESS | 3796 | ++DOCSHELL 145BF800 == 38 [pid = 3796] [id = 730] 08:45:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (159CB400) [pid = 3796] [serial = 2190] [outer = 00000000] 08:45:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16091800) [pid = 3796] [serial = 2191] [outer = 159CB400] 08:45:08 INFO - PROCESS | 3796 | 1467737108794 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (160EB000) [pid = 3796] [serial = 2192] [outer = 159CB400] 08:45:09 INFO - PROCESS | 3796 | 1467737109403 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:45:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 984ms 08:45:09 INFO - PROCESS | 3796 | 1467737109462 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 3796 | 1467737109465 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:45:09 INFO - PROCESS | 3796 | 1467737109470 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 3796 | 1467737109473 Marionette TRACE conn2 <- [1,2886,null,{}] 08:45:09 INFO - PROCESS | 3796 | 1467737109500 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 3796 | 1467737109505 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:09 INFO - PROCESS | 3796 | 1467737109753 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:45:09 INFO - PROCESS | 3796 | 1467737109908 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 3796 | 1467737109911 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:09 INFO - PROCESS | 3796 | ++DOCSHELL 0F262C00 == 39 [pid = 3796] [id = 731] 08:45:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0F394C00) [pid = 3796] [serial = 2193] [outer = 00000000] 08:45:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10272000) [pid = 3796] [serial = 2194] [outer = 0F394C00] 08:45:09 INFO - PROCESS | 3796 | 1467737109962 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A0A400) [pid = 3796] [serial = 2195] [outer = 0F394C00] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 12EE5800 == 38 [pid = 3796] [id = 727] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 11259400 == 37 [pid = 3796] [id = 726] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 0F261000 == 36 [pid = 3796] [id = 725] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 16799C00 == 35 [pid = 3796] [id = 724] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 16097C00 == 34 [pid = 3796] [id = 723] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 159EE000 == 33 [pid = 3796] [id = 722] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 13AAE400 == 32 [pid = 3796] [id = 721] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 11CA8000 == 31 [pid = 3796] [id = 720] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 0F254400 == 30 [pid = 3796] [id = 719] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 10A0C000 == 29 [pid = 3796] [id = 718] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 13902800 == 28 [pid = 3796] [id = 717] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 145BF800 == 27 [pid = 3796] [id = 730] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 171C9400 == 26 [pid = 3796] [id = 728] 08:45:10 INFO - PROCESS | 3796 | --DOCSHELL 10A9A000 == 25 [pid = 3796] [id = 729] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17168000) [pid = 3796] [serial = 2149] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11DDD800) [pid = 3796] [serial = 2131] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (159E9000) [pid = 3796] [serial = 2137] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12E8A800) [pid = 3796] [serial = 2132] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10B39000) [pid = 3796] [serial = 2117] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10B2E800) [pid = 3796] [serial = 2116] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14538400) [pid = 3796] [serial = 2120] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13AAB400) [pid = 3796] [serial = 2119] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1716CC00) [pid = 3796] [serial = 2123] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (168E4C00) [pid = 3796] [serial = 2122] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1609CC00) [pid = 3796] [serial = 2140] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15FC0400) [pid = 3796] [serial = 2138] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B2D400) [pid = 3796] [serial = 2143] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (160BF000) [pid = 3796] [serial = 2141] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (168DC800) [pid = 3796] [serial = 2146] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11DDE000) [pid = 3796] [serial = 2144] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13B28C00) [pid = 3796] [serial = 2134] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17169000) [pid = 3796] [serial = 2150] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (11DE3000) [pid = 3796] [serial = 2126] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1188B000) [pid = 3796] [serial = 2125] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10E50400) [pid = 3796] [serial = 2129] [outer = 00000000] [url = about:blank] 08:45:10 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (10B33C00) [pid = 3796] [serial = 2128] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (168D7000) [pid = 3796] [serial = 2147] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (14201C00) [pid = 3796] [serial = 2135] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3796 | 1467737111130 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1691ms 08:45:11 INFO - PROCESS | 3796 | 1467737111160 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 3796 | 1467737111164 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:45:11 INFO - PROCESS | 3796 | 1467737111169 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:45:11 INFO - PROCESS | 3796 | 1467737111172 Marionette TRACE conn2 <- [1,2890,null,{}] 08:45:11 INFO - PROCESS | 3796 | 1467737111178 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 3796 | 1467737111180 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:11 INFO - PROCESS | 3796 | 1467737111304 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:45:11 INFO - PROCESS | 3796 | 1467737111400 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 3796 | 1467737111404 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:11 INFO - PROCESS | 3796 | ++DOCSHELL 102C9000 == 26 [pid = 3796] [id = 732] 08:45:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (102D2000) [pid = 3796] [serial = 2196] [outer = 00000000] 08:45:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10B30800) [pid = 3796] [serial = 2197] [outer = 102D2000] 08:45:11 INFO - PROCESS | 3796 | 1467737111460 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10B32C00) [pid = 3796] [serial = 2198] [outer = 102D2000] 08:45:11 INFO - PROCESS | 3796 | 1467737111883 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 723ms 08:45:11 INFO - PROCESS | 3796 | 1467737111910 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 3796 | 1467737111915 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 08:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:45:11 INFO - PROCESS | 3796 | 1467737111921 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 3796 | 1467737111924 Marionette TRACE conn2 <- [1,2894,null,{}] 08:45:11 INFO - PROCESS | 3796 | 1467737111932 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 3796 | 1467737111935 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:12 INFO - PROCESS | 3796 | 1467737112022 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:45:12 INFO - PROCESS | 3796 | 1467737112030 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 3796 | 1467737112033 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:12 INFO - PROCESS | 3796 | ++DOCSHELL 114A9000 == 27 [pid = 3796] [id = 733] 08:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (114A9800) [pid = 3796] [serial = 2199] [outer = 00000000] 08:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1180C400) [pid = 3796] [serial = 2200] [outer = 114A9800] 08:45:12 INFO - PROCESS | 3796 | 1467737112079 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1188DC00) [pid = 3796] [serial = 2201] [outer = 114A9800] 08:45:12 INFO - PROCESS | 3796 | 1467737112542 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:45:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 08:45:12 INFO - PROCESS | 3796 | 1467737112605 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 3796 | 1467737112607 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:45:12 INFO - PROCESS | 3796 | 1467737112611 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 3796 | 1467737112614 Marionette TRACE conn2 <- [1,2898,null,{}] 08:45:12 INFO - PROCESS | 3796 | 1467737112625 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 3796 | 1467737112630 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:12 INFO - PROCESS | 3796 | 1467737112740 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:45:12 INFO - PROCESS | 3796 | 1467737112845 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 3796 | 1467737112848 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:12 INFO - PROCESS | 3796 | ++DOCSHELL 13244000 == 28 [pid = 3796] [id = 734] 08:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13244800) [pid = 3796] [serial = 2202] [outer = 00000000] 08:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13902C00) [pid = 3796] [serial = 2203] [outer = 13244800] 08:45:12 INFO - PROCESS | 3796 | 1467737112894 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13A67C00) [pid = 3796] [serial = 2204] [outer = 13244800] 08:45:13 INFO - PROCESS | 3796 | 1467737113244 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:45:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:45:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:45:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 08:45:13 INFO - PROCESS | 3796 | 1467737113293 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 3796 | 1467737113295 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /DOMEvents/constructors.html 08:45:13 INFO - PROCESS | 3796 | 1467737113299 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 3796 | 1467737113301 Marionette TRACE conn2 <- [1,2902,null,{}] 08:45:13 INFO - PROCESS | 3796 | 1467737113313 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 3796 | 1467737113316 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:13 INFO - PROCESS | 3796 | 1467737113438 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:45:13 INFO - PROCESS | 3796 | 1467737113448 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 3796 | 1467737113450 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:13 INFO - PROCESS | 3796 | ++DOCSHELL 13A6EC00 == 29 [pid = 3796] [id = 735] 08:45:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13AB4C00) [pid = 3796] [serial = 2205] [outer = 00000000] 08:45:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (14536400) [pid = 3796] [serial = 2206] [outer = 13AB4C00] 08:45:13 INFO - PROCESS | 3796 | 1467737113494 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (145FC800) [pid = 3796] [serial = 2207] [outer = 13AB4C00] 08:45:14 INFO - PROCESS | 3796 | 1467737114024 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:45:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:45:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:45:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 754ms 08:45:14 INFO - PROCESS | 3796 | 1467737114092 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 3796 | 1467737114094 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 08:45:14 INFO - PROCESS | 3796 | 1467737114108 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 3796 | 1467737114109 Marionette TRACE conn2 <- [1,2906,null,{}] 08:45:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:45:14 INFO - PROCESS | 3796 | 1467737114113 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 3796 | 1467737114115 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:14 INFO - PROCESS | 3796 | 1467737114206 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:45:14 INFO - PROCESS | 3796 | 1467737114216 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 3796 | 1467737114218 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:14 INFO - PROCESS | 3796 | ++DOCSHELL 15605800 == 30 [pid = 3796] [id = 736] 08:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159C2000) [pid = 3796] [serial = 2208] [outer = 00000000] 08:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16097000) [pid = 3796] [serial = 2209] [outer = 159C2000] 08:45:14 INFO - PROCESS | 3796 | 1467737114315 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1609A800) [pid = 3796] [serial = 2210] [outer = 159C2000] 08:45:14 INFO - PROCESS | 3796 | 1467737114715 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:45:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:45:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 615ms 08:45:14 INFO - PROCESS | 3796 | 1467737114732 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 3796 | 1467737114733 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 08:45:14 INFO - PROCESS | 3796 | 1467737114737 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:45:14 INFO - PROCESS | 3796 | 1467737114738 Marionette TRACE conn2 <- [1,2910,null,{}] 08:45:14 INFO - PROCESS | 3796 | 1467737114742 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 3796 | 1467737114747 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:14 INFO - PROCESS | 3796 | 1467737114887 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:45:14 INFO - PROCESS | 3796 | 1467737114892 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 3796 | 1467737114894 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:14 INFO - PROCESS | 3796 | ++DOCSHELL 1609C000 == 31 [pid = 3796] [id = 737] 08:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (160C3C00) [pid = 3796] [serial = 2211] [outer = 00000000] 08:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1679B400) [pid = 3796] [serial = 2212] [outer = 160C3C00] 08:45:14 INFO - PROCESS | 3796 | 1467737114938 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (168DF800) [pid = 3796] [serial = 2213] [outer = 160C3C00] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17765400) [pid = 3796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (171C4400) [pid = 3796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1609C800) [pid = 3796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1679E400) [pid = 3796] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (175CF400) [pid = 3796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A74400) [pid = 3796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13AB0C00) [pid = 3796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (0F258400) [pid = 3796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0F97C000) [pid = 3796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (159EE400) [pid = 3796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (11CAB000) [pid = 3796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (132A3400) [pid = 3796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:45:15 INFO - PROCESS | 3796 | [3796] 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 08:45:15 INFO - PROCESS | 3796 | [3796] 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 08:45:15 INFO - PROCESS | 3796 | [3796] 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 08:45:15 INFO - PROCESS | 3796 | [3796] 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 08:45:15 INFO - PROCESS | 3796 | 1467737115585 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:45:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:45:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:15 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 08:45:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:15 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 08:45:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:15 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]" 08:45:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:45:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 892ms 08:45:15 INFO - PROCESS | 3796 | 1467737115633 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 3796 | 1467737115635 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 08:45:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:45:15 INFO - PROCESS | 3796 | 1467737115638 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 3796 | 1467737115640 Marionette TRACE conn2 <- [1,2914,null,{}] 08:45:15 INFO - PROCESS | 3796 | 1467737115644 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 3796 | 1467737115646 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:15 INFO - PROCESS | 3796 | 1467737115720 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:45:15 INFO - PROCESS | 3796 | 1467737115727 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 3796 | 1467737115729 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:15 INFO - PROCESS | 3796 | ++DOCSHELL 159EE400 == 32 [pid = 3796] [id = 738] 08:45:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15FC6C00) [pid = 3796] [serial = 2214] [outer = 00000000] 08:45:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (168DBC00) [pid = 3796] [serial = 2215] [outer = 15FC6C00] 08:45:15 INFO - PROCESS | 3796 | 1467737115773 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (168E2400) [pid = 3796] [serial = 2216] [outer = 15FC6C00] 08:45:16 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:45:16 INFO - PROCESS | 3796 | 1467737116176 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:45:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:45:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 584ms 08:45:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:45:16 INFO - PROCESS | 3796 | 1467737116244 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 3796 | 1467737116246 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 08:45:16 INFO - PROCESS | 3796 | 1467737116249 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 3796 | 1467737116251 Marionette TRACE conn2 <- [1,2918,null,{}] 08:45:16 INFO - PROCESS | 3796 | 1467737116254 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 3796 | 1467737116256 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:16 INFO - PROCESS | 3796 | 1467737116335 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:45:16 INFO - PROCESS | 3796 | 1467737116341 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 3796 | 1467737116343 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:16 INFO - PROCESS | 3796 | ++DOCSHELL 16EA2C00 == 33 [pid = 3796] [id = 739] 08:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1704D800) [pid = 3796] [serial = 2217] [outer = 00000000] 08:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17167800) [pid = 3796] [serial = 2218] [outer = 1704D800] 08:45:16 INFO - PROCESS | 3796 | 1467737116387 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17164C00) [pid = 3796] [serial = 2219] [outer = 1704D800] 08:45:16 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:45:16 INFO - PROCESS | 3796 | 1467737116767 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:45:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:45:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 584ms 08:45:16 INFO - PROCESS | 3796 | 1467737116848 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 3796 | 1467737116850 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 08:45:16 INFO - PROCESS | 3796 | 1467737116853 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 3796 | 1467737116855 Marionette TRACE conn2 <- [1,2922,null,{}] 08:45:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:45:16 INFO - PROCESS | 3796 | 1467737116860 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 3796 | 1467737116862 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:16 INFO - PROCESS | 3796 | 1467737116967 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:45:16 INFO - PROCESS | 3796 | 1467737116978 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 3796 | 1467737116980 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:16 INFO - PROCESS | 3796 | ++DOCSHELL 1051C000 == 34 [pid = 3796] [id = 740] 08:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10B33400) [pid = 3796] [serial = 2220] [outer = 00000000] 08:45:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17171000) [pid = 3796] [serial = 2221] [outer = 10B33400] 08:45:17 INFO - PROCESS | 3796 | 1467737117023 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (171C9400) [pid = 3796] [serial = 2222] [outer = 10B33400] 08:45:17 INFO - PROCESS | 3796 | 1467737117604 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:45:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 784ms 08:45:17 INFO - PROCESS | 3796 | 1467737117642 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 3796 | 1467737117646 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:45:17 INFO - PROCESS | 3796 | 1467737117651 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 3796 | 1467737117655 Marionette TRACE conn2 <- [1,2926,null,{}] 08:45:17 INFO - PROCESS | 3796 | 1467737117660 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 3796 | 1467737117663 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:17 INFO - PROCESS | 3796 | 1467737117780 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:45:17 INFO - PROCESS | 3796 | 1467737117900 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 3796 | 1467737117903 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:17 INFO - PROCESS | 3796 | ++DOCSHELL 0F97E800 == 35 [pid = 3796] [id = 741] 08:45:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10229400) [pid = 3796] [serial = 2223] [outer = 00000000] 08:45:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11259400) [pid = 3796] [serial = 2224] [outer = 10229400] 08:45:17 INFO - PROCESS | 3796 | 1467737117959 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (114A9400) [pid = 3796] [serial = 2225] [outer = 10229400] 08:45:18 INFO - PROCESS | 3796 | 1467737118558 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:45:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 984ms 08:45:18 INFO - PROCESS | 3796 | 1467737118642 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 3796 | 1467737118647 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 08:45:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:45:18 INFO - PROCESS | 3796 | 1467737118655 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 3796 | 1467737118660 Marionette TRACE conn2 <- [1,2930,null,{}] 08:45:18 INFO - PROCESS | 3796 | 1467737118665 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 3796 | 1467737118670 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:18 INFO - PROCESS | 3796 | 1467737118791 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:45:18 INFO - PROCESS | 3796 | 1467737118929 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 3796 | 1467737118932 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:18 INFO - PROCESS | 3796 | ++DOCSHELL 131D1C00 == 36 [pid = 3796] [id = 742] 08:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1323E000) [pid = 3796] [serial = 2226] [outer = 00000000] 08:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13910800) [pid = 3796] [serial = 2227] [outer = 1323E000] 08:45:18 INFO - PROCESS | 3796 | 1467737118988 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14209800) [pid = 3796] [serial = 2228] [outer = 1323E000] 08:45:19 INFO - PROCESS | 3796 | 1467737119553 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:45:19 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 08:45:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:45:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 923ms 08:45:19 INFO - PROCESS | 3796 | 1467737119582 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 3796 | 1467737119585 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 08:45:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:45:19 INFO - PROCESS | 3796 | 1467737119589 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 3796 | 1467737119592 Marionette TRACE conn2 <- [1,2934,null,{}] 08:45:19 INFO - PROCESS | 3796 | 1467737119797 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 3796 | 1467737119800 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:19 INFO - PROCESS | 3796 | 1467737119913 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:45:20 INFO - PROCESS | 3796 | 1467737120064 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 3796 | 1467737120068 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:20 INFO - PROCESS | 3796 | ++DOCSHELL 102C9800 == 37 [pid = 3796] [id = 743] 08:45:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10B2C000) [pid = 3796] [serial = 2229] [outer = 00000000] 08:45:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11257400) [pid = 3796] [serial = 2230] [outer = 10B2C000] 08:45:20 INFO - PROCESS | 3796 | 1467737120139 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (114A2C00) [pid = 3796] [serial = 2231] [outer = 10B2C000] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 16EA2C00 == 36 [pid = 3796] [id = 739] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 159EE400 == 35 [pid = 3796] [id = 738] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 1609C000 == 34 [pid = 3796] [id = 737] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 15605800 == 33 [pid = 3796] [id = 736] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 13A6EC00 == 32 [pid = 3796] [id = 735] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 13244000 == 31 [pid = 3796] [id = 734] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 114A9000 == 30 [pid = 3796] [id = 733] 08:45:20 INFO - PROCESS | 3796 | --DOCSHELL 102C9000 == 29 [pid = 3796] [id = 732] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1674F400) [pid = 3796] [serial = 2170] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16B3C000) [pid = 3796] [serial = 2173] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17669800) [pid = 3796] [serial = 2153] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17665400) [pid = 3796] [serial = 2152] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11424C00) [pid = 3796] [serial = 2155] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11DDD400) [pid = 3796] [serial = 2156] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13E8E000) [pid = 3796] [serial = 2164] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1420FC00) [pid = 3796] [serial = 2165] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1055E400) [pid = 3796] [serial = 2158] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10B30400) [pid = 3796] [serial = 2176] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A9AC00) [pid = 3796] [serial = 2159] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16092000) [pid = 3796] [serial = 2167] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11DDD000) [pid = 3796] [serial = 2161] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12BBCC00) [pid = 3796] [serial = 2162] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176BD000) [pid = 3796] [serial = 2183] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16B3D400) [pid = 3796] [serial = 2174] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (114A8C00) [pid = 3796] [serial = 2177] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17166000) [pid = 3796] [serial = 2179] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16791800) [pid = 3796] [serial = 2171] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16098C00) [pid = 3796] [serial = 2168] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (168E0C00) [pid = 3796] [serial = 2180] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (17CA0C00) [pid = 3796] [serial = 2185] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17CD8400) [pid = 3796] [serial = 2186] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1765DC00) [pid = 3796] [serial = 2182] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 3796 | 1467737120632 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:45:20 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. 08:45:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1061ms 08:45:20 INFO - PROCESS | 3796 | 1467737120671 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 3796 | 1467737120674 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:45:20 INFO - PROCESS | 3796 | 1467737120679 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 3796 | 1467737120682 Marionette TRACE conn2 <- [1,2938,null,{}] 08:45:20 INFO - PROCESS | 3796 | 1467737120687 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 3796 | 1467737120690 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:20 INFO - PROCESS | 3796 | 1467737120787 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:45:20 INFO - PROCESS | 3796 | 1467737120797 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 3796 | 1467737120800 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:20 INFO - PROCESS | 3796 | ++DOCSHELL 114AC800 == 30 [pid = 3796] [id = 744] 08:45:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1180BC00) [pid = 3796] [serial = 2232] [outer = 00000000] 08:45:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (129EB000) [pid = 3796] [serial = 2233] [outer = 1180BC00] 08:45:20 INFO - PROCESS | 3796 | 1467737120846 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12C8EC00) [pid = 3796] [serial = 2234] [outer = 1180BC00] 08:45:21 INFO - PROCESS | 3796 | ++DOCSHELL 1390D400 == 31 [pid = 3796] [id = 745] 08:45:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13A66400) [pid = 3796] [serial = 2235] [outer = 00000000] 08:45:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13AAB400) [pid = 3796] [serial = 2236] [outer = 13A66400] 08:45:21 INFO - PROCESS | 3796 | 1467737121349 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:45:21 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. 08:45:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 677ms 08:45:21 INFO - PROCESS | 3796 | 1467737121381 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 3796 | 1467737121383 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:45:21 INFO - PROCESS | 3796 | 1467737121386 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 3796 | 1467737121388 Marionette TRACE conn2 <- [1,2942,null,{}] 08:45:21 INFO - PROCESS | 3796 | 1467737121396 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 3796 | 1467737121398 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:21 INFO - PROCESS | 3796 | 1467737121487 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:45:21 INFO - PROCESS | 3796 | 1467737121532 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 3796 | 1467737121536 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:21 INFO - PROCESS | 3796 | ++DOCSHELL 14205800 == 32 [pid = 3796] [id = 746] 08:45:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (14208000) [pid = 3796] [serial = 2237] [outer = 00000000] 08:45:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (14538C00) [pid = 3796] [serial = 2238] [outer = 14208000] 08:45:21 INFO - PROCESS | 3796 | 1467737121578 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15604000) [pid = 3796] [serial = 2239] [outer = 14208000] 08:45:22 INFO - PROCESS | 3796 | 1467737122007 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:45:22 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 08:45:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 677ms 08:45:22 INFO - PROCESS | 3796 | 1467737122082 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 3796 | 1467737122088 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:45:22 INFO - PROCESS | 3796 | 1467737122092 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 3796 | 1467737122094 Marionette TRACE conn2 <- [1,2946,null,{}] 08:45:22 INFO - PROCESS | 3796 | 1467737122098 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 3796 | 1467737122100 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:22 INFO - PROCESS | 3796 | 1467737122192 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:45:22 INFO - PROCESS | 3796 | 1467737122197 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 3796 | 1467737122199 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:22 INFO - PROCESS | 3796 | ++DOCSHELL 16091C00 == 33 [pid = 3796] [id = 747] 08:45:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16092000) [pid = 3796] [serial = 2240] [outer = 00000000] 08:45:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16678800) [pid = 3796] [serial = 2241] [outer = 16092000] 08:45:22 INFO - PROCESS | 3796 | 1467737122251 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16797400) [pid = 3796] [serial = 2242] [outer = 16092000] 08:45:22 INFO - PROCESS | 3796 | 1467737122685 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:45:22 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. 08:45:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 08:45:22 INFO - PROCESS | 3796 | 1467737122714 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 3796 | 1467737122716 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:45:22 INFO - PROCESS | 3796 | 1467737122725 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 3796 | 1467737122727 Marionette TRACE conn2 <- [1,2950,null,{}] 08:45:22 INFO - PROCESS | 3796 | 1467737122730 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 3796 | 1467737122732 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:22 INFO - PROCESS | 3796 | 1467737122853 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:45:22 INFO - PROCESS | 3796 | 1467737122943 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 3796 | 1467737122945 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:22 INFO - PROCESS | 3796 | ++DOCSHELL 1679D800 == 34 [pid = 3796] [id = 748] 08:45:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1679E800) [pid = 3796] [serial = 2243] [outer = 00000000] 08:45:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (168E2C00) [pid = 3796] [serial = 2244] [outer = 1679E800] 08:45:22 INFO - PROCESS | 3796 | 1467737122988 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16D07000) [pid = 3796] [serial = 2245] [outer = 1679E800] 08:45:23 INFO - PROCESS | 3796 | 1467737123378 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:45:23 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. 08:45:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 08:45:23 INFO - PROCESS | 3796 | 1467737123424 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 3796 | 1467737123426 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:45:23 INFO - PROCESS | 3796 | 1467737123433 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 3796 | 1467737123435 Marionette TRACE conn2 <- [1,2954,null,{}] 08:45:23 INFO - PROCESS | 3796 | 1467737123438 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 3796 | 1467737123444 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:23 INFO - PROCESS | 3796 | 1467737123566 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:45:23 INFO - PROCESS | 3796 | 1467737123632 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 3796 | 1467737123635 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:23 INFO - PROCESS | 3796 | ++DOCSHELL 1716B400 == 35 [pid = 3796] [id = 749] 08:45:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1716C400) [pid = 3796] [serial = 2246] [outer = 00000000] 08:45:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (171C0C00) [pid = 3796] [serial = 2247] [outer = 1716C400] 08:45:23 INFO - PROCESS | 3796 | 1467737123678 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (171C2800) [pid = 3796] [serial = 2248] [outer = 1716C400] 08:45:24 INFO - PROCESS | 3796 | 1467737124072 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:45:24 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. 08:45:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 677ms 08:45:24 INFO - PROCESS | 3796 | 1467737124118 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 3796 | 1467737124119 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 08:45:24 INFO - PROCESS | 3796 | 1467737124123 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:45:24 INFO - PROCESS | 3796 | 1467737124124 Marionette TRACE conn2 <- [1,2958,null,{}] 08:45:24 INFO - PROCESS | 3796 | 1467737124128 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 3796 | 1467737124130 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:24 INFO - PROCESS | 3796 | 1467737124275 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:45:24 INFO - PROCESS | 3796 | 1467737124340 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 3796 | 1467737124342 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:24 INFO - PROCESS | 3796 | ++DOCSHELL 13E99800 == 36 [pid = 3796] [id = 750] 08:45:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (175D5800) [pid = 3796] [serial = 2249] [outer = 00000000] 08:45:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176C0C00) [pid = 3796] [serial = 2250] [outer = 175D5800] 08:45:24 INFO - PROCESS | 3796 | 1467737124391 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17767C00) [pid = 3796] [serial = 2251] [outer = 175D5800] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (160C3C00) [pid = 3796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114A9800) [pid = 3796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13244800) [pid = 3796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0F394C00) [pid = 3796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (102D2000) [pid = 3796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13AB4C00) [pid = 3796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (159C2000) [pid = 3796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (114A0000) [pid = 3796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1704D800) [pid = 3796] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (159CB400) [pid = 3796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:45:24 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15FC6C00) [pid = 3796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:45:24 INFO - PROCESS | 3796 | 1467737124783 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:45:24 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. 08:45:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 08:45:24 INFO - PROCESS | 3796 | 1467737124806 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 3796 | 1467737124808 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:45:24 INFO - PROCESS | 3796 | 1467737124811 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 3796 | 1467737124813 Marionette TRACE conn2 <- [1,2962,null,{}] 08:45:24 INFO - PROCESS | 3796 | 1467737124816 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 3796 | 1467737124818 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:24 INFO - PROCESS | 3796 | 1467737124950 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:45:25 INFO - PROCESS | 3796 | 1467737125008 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 3796 | 1467737125010 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:25 INFO - PROCESS | 3796 | ++DOCSHELL 10B31800 == 37 [pid = 3796] [id = 751] 08:45:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13162000) [pid = 3796] [serial = 2252] [outer = 00000000] 08:45:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (154E8000) [pid = 3796] [serial = 2253] [outer = 13162000] 08:45:25 INFO - PROCESS | 3796 | 1467737125054 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17173000) [pid = 3796] [serial = 2254] [outer = 13162000] 08:45:25 INFO - PROCESS | 3796 | 1467737125365 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:45:25 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. 08:45:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 584ms 08:45:25 INFO - PROCESS | 3796 | 1467737125409 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 3796 | 1467737125411 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:45:25 INFO - PROCESS | 3796 | 1467737125414 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 3796 | 1467737125416 Marionette TRACE conn2 <- [1,2966,null,{}] 08:45:25 INFO - PROCESS | 3796 | 1467737125419 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 3796 | 1467737125421 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:25 INFO - PROCESS | 3796 | 1467737125542 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:45:25 INFO - PROCESS | 3796 | 1467737125549 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 3796 | 1467737125551 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:25 INFO - PROCESS | 3796 | ++DOCSHELL 13242400 == 38 [pid = 3796] [id = 752] 08:45:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159C2000) [pid = 3796] [serial = 2255] [outer = 00000000] 08:45:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17CAC000) [pid = 3796] [serial = 2256] [outer = 159C2000] 08:45:25 INFO - PROCESS | 3796 | 1467737125594 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17CDC400) [pid = 3796] [serial = 2257] [outer = 159C2000] 08:45:25 INFO - PROCESS | 3796 | 1467737125973 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:45:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 585ms 08:45:25 INFO - PROCESS | 3796 | 1467737125995 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 3796 | 1467737125997 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:45:25 INFO - PROCESS | 3796 | 1467737126000 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 3796 | 1467737126002 Marionette TRACE conn2 <- [1,2970,null,{}] 08:45:25 INFO - PROCESS | 3796 | 1467737126005 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 3796 | 1467737126007 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:26 INFO - PROCESS | 3796 | 1467737126099 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:45:26 INFO - PROCESS | 3796 | 1467737126201 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 3796 | 1467737126203 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:26 INFO - PROCESS | 3796 | ++DOCSHELL 16EA3C00 == 39 [pid = 3796] [id = 753] 08:45:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17C9F400) [pid = 3796] [serial = 2258] [outer = 00000000] 08:45:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (181C5400) [pid = 3796] [serial = 2259] [outer = 17C9F400] 08:45:26 INFO - PROCESS | 3796 | 1467737126246 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (181C7400) [pid = 3796] [serial = 2260] [outer = 17C9F400] 08:45:26 INFO - PROCESS | 3796 | 1467737126622 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:45:26 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:45:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:45:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 08:45:26 INFO - PROCESS | 3796 | 1467737126701 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 3796 | 1467737126705 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:45:26 INFO - PROCESS | 3796 | 1467737126752 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 3796 | 1467737126756 Marionette TRACE conn2 <- [1,2974,null,{}] 08:45:26 INFO - PROCESS | 3796 | 1467737126766 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 3796 | 1467737126769 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:26 INFO - PROCESS | 3796 | 1467737126934 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:45:27 INFO - PROCESS | 3796 | 1467737127052 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 3796 | 1467737127057 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:27 INFO - PROCESS | 3796 | ++DOCSHELL 10B35C00 == 40 [pid = 3796] [id = 754] 08:45:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10B36C00) [pid = 3796] [serial = 2261] [outer = 00000000] 08:45:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11286400) [pid = 3796] [serial = 2262] [outer = 10B36C00] 08:45:27 INFO - PROCESS | 3796 | 1467737127125 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11841C00) [pid = 3796] [serial = 2263] [outer = 10B36C00] 08:45:27 INFO - PROCESS | 3796 | 1467737127613 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:45:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:45:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 876ms 08:45:27 INFO - PROCESS | 3796 | 1467737127660 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 3796 | 1467737127664 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 08:45:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:45:27 INFO - PROCESS | 3796 | 1467737127670 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 3796 | 1467737127673 Marionette TRACE conn2 <- [1,2978,null,{}] 08:45:27 INFO - PROCESS | 3796 | 1467737127677 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 3796 | 1467737127680 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:27 INFO - PROCESS | 3796 | 1467737127772 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:45:27 INFO - PROCESS | 3796 | 1467737127885 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 3796 | 1467737127888 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:27 INFO - PROCESS | 3796 | ++DOCSHELL 13A66000 == 41 [pid = 3796] [id = 755] 08:45:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13AAAC00) [pid = 3796] [serial = 2264] [outer = 00000000] 08:45:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (145BF800) [pid = 3796] [serial = 2265] [outer = 13AAAC00] 08:45:27 INFO - PROCESS | 3796 | 1467737127950 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15FC7C00) [pid = 3796] [serial = 2266] [outer = 13AAAC00] 08:45:28 INFO - PROCESS | 3796 | ++DOCSHELL 167A0C00 == 42 [pid = 3796] [id = 756] 08:45:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17164400) [pid = 3796] [serial = 2267] [outer = 00000000] 08:45:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17165C00) [pid = 3796] [serial = 2268] [outer = 17164400] 08:45:28 INFO - PROCESS | 3796 | 1467737128538 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:45:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 08:45:28 INFO - PROCESS | 3796 | 1467737128600 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 3796 | 1467737128602 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:45:28 INFO - PROCESS | 3796 | 1467737128606 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 3796 | 1467737128610 Marionette TRACE conn2 <- [1,2982,null,{}] 08:45:28 INFO - PROCESS | 3796 | 1467737128621 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 3796 | 1467737128627 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:28 INFO - PROCESS | 3796 | 1467737128735 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:45:28 INFO - PROCESS | 3796 | 1467737128870 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 3796 | 1467737128874 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:28 INFO - PROCESS | 3796 | ++DOCSHELL 1716A800 == 43 [pid = 3796] [id = 757] 08:45:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1716EC00) [pid = 3796] [serial = 2269] [outer = 00000000] 08:45:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19681000) [pid = 3796] [serial = 2270] [outer = 1716EC00] 08:45:28 INFO - PROCESS | 3796 | 1467737128930 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1968B000) [pid = 3796] [serial = 2271] [outer = 1716EC00] 08:45:29 INFO - PROCESS | 3796 | 1467737129446 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:45:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:45:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:45:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 892ms 08:45:29 INFO - PROCESS | 3796 | 1467737129493 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 3796 | 1467737129496 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 08:45:29 INFO - PROCESS | 3796 | 1467737129499 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:45:29 INFO - PROCESS | 3796 | 1467737129501 Marionette TRACE conn2 <- [1,2986,null,{}] 08:45:29 INFO - PROCESS | 3796 | 1467737129505 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 3796 | 1467737129507 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:29 INFO - PROCESS | 3796 | 1467737129614 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:45:29 INFO - PROCESS | 3796 | 1467737129755 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 3796 | 1467737129758 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:29 INFO - PROCESS | 3796 | ++DOCSHELL 168D8C00 == 44 [pid = 3796] [id = 758] 08:45:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1968A800) [pid = 3796] [serial = 2272] [outer = 00000000] 08:45:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (196C1800) [pid = 3796] [serial = 2273] [outer = 1968A800] 08:45:29 INFO - PROCESS | 3796 | 1467737129813 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (196C6000) [pid = 3796] [serial = 2274] [outer = 1968A800] 08:45:30 INFO - PROCESS | 3796 | 1467737130565 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:45:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:45:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1076ms 08:45:30 INFO - PROCESS | 3796 | 1467737130577 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 3796 | 1467737130581 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 08:45:30 INFO - PROCESS | 3796 | 1467737130586 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:45:30 INFO - PROCESS | 3796 | 1467737130589 Marionette TRACE conn2 <- [1,2990,null,{}] 08:45:30 INFO - PROCESS | 3796 | 1467737130595 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 3796 | 1467737130597 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:30 INFO - PROCESS | 3796 | 1467737130697 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:45:30 INFO - PROCESS | 3796 | 1467737130839 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 3796 | 1467737130844 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:30 INFO - PROCESS | 3796 | ++DOCSHELL 11257800 == 45 [pid = 3796] [id = 759] 08:45:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11260C00) [pid = 3796] [serial = 2275] [outer = 00000000] 08:45:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (114A8C00) [pid = 3796] [serial = 2276] [outer = 11260C00] 08:45:30 INFO - PROCESS | 3796 | 1467737130896 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (11CACC00) [pid = 3796] [serial = 2277] [outer = 11260C00] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 13242400 == 44 [pid = 3796] [id = 752] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 10B31800 == 43 [pid = 3796] [id = 751] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 13E99800 == 42 [pid = 3796] [id = 750] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 1716B400 == 41 [pid = 3796] [id = 749] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 1679D800 == 40 [pid = 3796] [id = 748] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 16091C00 == 39 [pid = 3796] [id = 747] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 1390D400 == 38 [pid = 3796] [id = 745] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 14205800 == 37 [pid = 3796] [id = 746] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 114AC800 == 36 [pid = 3796] [id = 744] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 102C9800 == 35 [pid = 3796] [id = 743] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 0F97E800 == 34 [pid = 3796] [id = 741] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 131D1C00 == 33 [pid = 3796] [id = 742] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 0F262C00 == 32 [pid = 3796] [id = 731] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 1051C000 == 31 [pid = 3796] [id = 740] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 168D8C00 == 30 [pid = 3796] [id = 758] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 167A0C00 == 29 [pid = 3796] [id = 756] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 1716A800 == 28 [pid = 3796] [id = 757] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 16EA3C00 == 27 [pid = 3796] [id = 753] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 10B35C00 == 26 [pid = 3796] [id = 754] 08:45:31 INFO - PROCESS | 3796 | --DOCSHELL 13A66000 == 25 [pid = 3796] [id = 755] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1180C400) [pid = 3796] [serial = 2200] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1188DC00) [pid = 3796] [serial = 2201] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13902C00) [pid = 3796] [serial = 2203] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A0A400) [pid = 3796] [serial = 2195] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10272000) [pid = 3796] [serial = 2194] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10B30800) [pid = 3796] [serial = 2197] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10B32C00) [pid = 3796] [serial = 2198] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14536400) [pid = 3796] [serial = 2206] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1609A800) [pid = 3796] [serial = 2210] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16097000) [pid = 3796] [serial = 2209] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1679B400) [pid = 3796] [serial = 2212] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13240000) [pid = 3796] [serial = 2189] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11CF2C00) [pid = 3796] [serial = 2188] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17167800) [pid = 3796] [serial = 2218] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17171000) [pid = 3796] [serial = 2221] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (160EB000) [pid = 3796] [serial = 2192] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16091800) [pid = 3796] [serial = 2191] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (168DF800) [pid = 3796] [serial = 2213] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17164C00) [pid = 3796] [serial = 2219] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (145FC800) [pid = 3796] [serial = 2207] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (168E2400) [pid = 3796] [serial = 2216] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13A67C00) [pid = 3796] [serial = 2204] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (168DBC00) [pid = 3796] [serial = 2215] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 3796 | 1467737131992 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:45:32 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. 08:45:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1477ms 08:45:32 INFO - PROCESS | 3796 | 1467737132057 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 3796 | 1467737132064 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:45:32 INFO - PROCESS | 3796 | 1467737132076 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 3796 | 1467737132079 Marionette TRACE conn2 <- [1,2994,null,{}] 08:45:32 INFO - PROCESS | 3796 | 1467737132084 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 3796 | 1467737132087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:32 INFO - PROCESS | 3796 | 1467737132207 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:45:32 INFO - PROCESS | 3796 | 1467737132306 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 3796 | 1467737132309 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:32 INFO - PROCESS | 3796 | ++DOCSHELL 10A9A000 == 26 [pid = 3796] [id = 760] 08:45:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10B2A400) [pid = 3796] [serial = 2278] [outer = 00000000] 08:45:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10B30800) [pid = 3796] [serial = 2279] [outer = 10B2A400] 08:45:32 INFO - PROCESS | 3796 | 1467737132356 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10B33000) [pid = 3796] [serial = 2280] [outer = 10B2A400] 08:45:32 INFO - PROCESS | 3796 | 1467737132751 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:45:32 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. 08:45:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 677ms 08:45:32 INFO - PROCESS | 3796 | 1467737132765 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 3796 | 1467737132770 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:45:32 INFO - PROCESS | 3796 | 1467737132789 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 3796 | 1467737132791 Marionette TRACE conn2 <- [1,2998,null,{}] 08:45:32 INFO - PROCESS | 3796 | 1467737132795 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 3796 | 1467737132797 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:32 INFO - PROCESS | 3796 | 1467737132882 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:45:32 INFO - PROCESS | 3796 | 1467737132888 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 3796 | 1467737132874 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:32 INFO - PROCESS | 3796 | ++DOCSHELL 11807400 == 27 [pid = 3796] [id = 761] 08:45:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11808C00) [pid = 3796] [serial = 2281] [outer = 00000000] 08:45:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11CAB000) [pid = 3796] [serial = 2282] [outer = 11808C00] 08:45:32 INFO - PROCESS | 3796 | 1467737132920 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (129E8C00) [pid = 3796] [serial = 2283] [outer = 11808C00] 08:45:33 INFO - PROCESS | 3796 | [3796] 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 08:45:33 INFO - PROCESS | 3796 | 1467737133413 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:45:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:45:33 INFO - {} 08:45:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:45:33 INFO - {} 08:45:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:45:33 INFO - {} 08:45:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:45:33 INFO - {} 08:45:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 692ms 08:45:33 INFO - PROCESS | 3796 | 1467737133460 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 3796 | 1467737133462 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /FileAPI/fileReader.html 08:45:33 INFO - PROCESS | 3796 | 1467737133466 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 3796 | 1467737133469 Marionette TRACE conn2 <- [1,3002,null,{}] 08:45:33 INFO - PROCESS | 3796 | 1467737133479 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 3796 | 1467737133484 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:33 INFO - PROCESS | 3796 | 1467737133572 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:45:33 INFO - PROCESS | 3796 | 1467737133581 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3796 | 1467737133584 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:33 INFO - PROCESS | 3796 | ++DOCSHELL 13B2C000 == 28 [pid = 3796] [id = 762] 08:45:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13B2E400) [pid = 3796] [serial = 2284] [outer = 00000000] 08:45:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13E97C00) [pid = 3796] [serial = 2285] [outer = 13B2E400] 08:45:33 INFO - PROCESS | 3796 | 1467737133721 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14536400) [pid = 3796] [serial = 2286] [outer = 13B2E400] 08:45:34 INFO - PROCESS | 3796 | 1467737134141 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:45:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:45:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:45:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:45:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 738ms 08:45:34 INFO - PROCESS | 3796 | 1467737134189 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 3796 | 1467737134191 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /FileAPI/historical.html 08:45:34 INFO - PROCESS | 3796 | 1467737134195 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 3796 | 1467737134196 Marionette TRACE conn2 <- [1,3006,null,{}] 08:45:34 INFO - PROCESS | 3796 | 1467737134200 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 3796 | 1467737134202 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:34 INFO - PROCESS | 3796 | 1467737134320 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:45:34 INFO - PROCESS | 3796 | 1467737134329 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 3796 | 1467737134331 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:34 INFO - PROCESS | 3796 | ++DOCSHELL 145C7C00 == 29 [pid = 3796] [id = 763] 08:45:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (154F3C00) [pid = 3796] [serial = 2287] [outer = 00000000] 08:45:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15FC7000) [pid = 3796] [serial = 2288] [outer = 154F3C00] 08:45:34 INFO - PROCESS | 3796 | 1467737134431 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16097000) [pid = 3796] [serial = 2289] [outer = 154F3C00] 08:45:34 INFO - PROCESS | 3796 | 1467737134814 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:45:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:45:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:45:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:45:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:45:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:45:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:45:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:45:34 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 08:45:34 INFO - PROCESS | 3796 | 1467737134833 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 3796 | 1467737134835 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 08:45:34 INFO - PROCESS | 3796 | 1467737134838 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - TEST-START | /FileAPI/idlharness.html 08:45:34 INFO - PROCESS | 3796 | 1467737134840 Marionette TRACE conn2 <- [1,3010,null,{}] 08:45:34 INFO - PROCESS | 3796 | 1467737134843 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 3796 | 1467737134845 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:34 INFO - PROCESS | 3796 | 1467737134967 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:45:35 INFO - PROCESS | 3796 | 1467737135059 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3796 | 1467737135062 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:35 INFO - PROCESS | 3796 | ++DOCSHELL 16098800 == 30 [pid = 3796] [id = 764] 08:45:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1609A000) [pid = 3796] [serial = 2290] [outer = 00000000] 08:45:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (160C2800) [pid = 3796] [serial = 2291] [outer = 1609A000] 08:45:35 INFO - PROCESS | 3796 | 1467737135106 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16754400) [pid = 3796] [serial = 2292] [outer = 1609A000] 08:45:36 INFO - PROCESS | 3796 | 1467737136118 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16092000) [pid = 3796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10B2C000) [pid = 3796] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (159C2000) [pid = 3796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (175D5800) [pid = 3796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13162000) [pid = 3796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1716C400) [pid = 3796] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10229400) [pid = 3796] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14208000) [pid = 3796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1679E800) [pid = 3796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1323E000) [pid = 3796] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:45:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:45:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1180BC00) [pid = 3796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13A66400) [pid = 3796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10B33400) [pid = 3796] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:45:36 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17C9F400) [pid = 3796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:45:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:45:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:45:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:45:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:45:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:45:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:45:36 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 08:45:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:45:36 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 08:45:36 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 08:45:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:45:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:45:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:45:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:45:36 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 08:45:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:45:36 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 08:45:36 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 08:45:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:45:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:45:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1415ms 08:45:36 INFO - PROCESS | 3796 | 1467737136238 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 3796 | 1467737136240 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 08:45:36 INFO - TEST-START | /FileAPI/idlharness.worker 08:45:36 INFO - PROCESS | 3796 | 1467737136244 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 3796 | 1467737136246 Marionette TRACE conn2 <- [1,3014,null,{}] 08:45:36 INFO - PROCESS | 3796 | 1467737136257 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 3796 | 1467737136263 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:36 INFO - PROCESS | 3796 | 1467737136380 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:45:36 INFO - PROCESS | 3796 | 1467737136475 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3796 | 1467737136478 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:36 INFO - PROCESS | 3796 | ++DOCSHELL 168DEC00 == 31 [pid = 3796] [id = 765] 08:45:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168DF400) [pid = 3796] [serial = 2293] [outer = 00000000] 08:45:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (181C5C00) [pid = 3796] [serial = 2294] [outer = 168DF400] 08:45:36 INFO - PROCESS | 3796 | 1467737136521 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (196C5000) [pid = 3796] [serial = 2295] [outer = 168DF400] 08:45:36 INFO - PROCESS | 3796 | [3796] 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 08:45:37 INFO - PROCESS | 3796 | 1467737137365 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:45:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:45:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:45:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:45:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:45:37 INFO - {} 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:45:37 INFO - {} 08:45:37 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 - {} 08:45:37 INFO - {} 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:45:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:45:37 INFO - {} 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:45:37 INFO - {} 08:45:37 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 - {} 08:45:37 INFO - {} 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:45:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:45:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 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 08:45:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:45:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:45:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:45:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:45:37 INFO - {} 08:45:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1277ms 08:45:37 INFO - PROCESS | 3796 | 1467737137531 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 3796 | 1467737137533 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:45:37 INFO - PROCESS | 3796 | 1467737137537 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 3796 | 1467737137538 Marionette TRACE conn2 <- [1,3018,null,{}] 08:45:37 INFO - PROCESS | 3796 | 1467737137542 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 3796 | 1467737137544 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:37 INFO - PROCESS | 3796 | 1467737137620 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:45:37 INFO - PROCESS | 3796 | 1467737137624 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 3796 | 1467737137626 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:37 INFO - PROCESS | 3796 | ++DOCSHELL 11261400 == 32 [pid = 3796] [id = 766] 08:45:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19703C00) [pid = 3796] [serial = 2296] [outer = 00000000] 08:45:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A2E8000) [pid = 3796] [serial = 2297] [outer = 19703C00] 08:45:37 INFO - PROCESS | 3796 | 1467737137668 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A602400) [pid = 3796] [serial = 2298] [outer = 19703C00] 08:45:38 INFO - PROCESS | 3796 | 1467737138132 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:45:38 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 08:45:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 08:45:38 INFO - PROCESS | 3796 | 1467737138175 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 3796 | 1467737138163 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:45:38 INFO - PROCESS | 3796 | 1467737138169 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 3796 | 1467737138173 Marionette TRACE conn2 <- [1,3022,null,{}] 08:45:38 INFO - PROCESS | 3796 | 1467737138180 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 3796 | 1467737138183 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:38 INFO - PROCESS | 3796 | 1467737138313 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:45:38 INFO - PROCESS | 3796 | 1467737138454 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3796 | 1467737138459 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:38 INFO - PROCESS | 3796 | ++DOCSHELL 10A0BC00 == 33 [pid = 3796] [id = 767] 08:45:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A74400) [pid = 3796] [serial = 2299] [outer = 00000000] 08:45:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10B30000) [pid = 3796] [serial = 2300] [outer = 10A74400] 08:45:38 INFO - PROCESS | 3796 | 1467737138523 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10E56800) [pid = 3796] [serial = 2301] [outer = 10A74400] 08:45:39 INFO - PROCESS | 3796 | 1467737139184 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:45:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:45:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1031ms 08:45:39 INFO - PROCESS | 3796 | 1467737139200 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 3796 | 1467737139205 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:45:39 INFO - PROCESS | 3796 | 1467737139211 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 3796 | 1467737139214 Marionette TRACE conn2 <- [1,3026,null,{}] 08:45:39 INFO - PROCESS | 3796 | 1467737139237 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 3796 | 1467737139240 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:39 INFO - PROCESS | 3796 | 1467737139415 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:45:39 INFO - PROCESS | 3796 | 1467737139431 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 3796 | 1467737139433 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:39 INFO - PROCESS | 3796 | ++DOCSHELL 13243400 == 34 [pid = 3796] [id = 768] 08:45:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13243800) [pid = 3796] [serial = 2302] [outer = 00000000] 08:45:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1329A800) [pid = 3796] [serial = 2303] [outer = 13243800] 08:45:39 INFO - PROCESS | 3796 | 1467737139487 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1390BC00) [pid = 3796] [serial = 2304] [outer = 13243800] 08:45:40 INFO - PROCESS | 3796 | 1467737140091 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:45:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:45:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:45:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 938ms 08:45:40 INFO - PROCESS | 3796 | 1467737140177 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 3796 | 1467737140179 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:45:40 INFO - PROCESS | 3796 | 1467737140184 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 3796 | 1467737140187 Marionette TRACE conn2 <- [1,3030,null,{}] 08:45:40 INFO - PROCESS | 3796 | 1467737140198 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 3796 | 1467737140203 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:40 INFO - PROCESS | 3796 | 1467737140323 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:45:40 INFO - PROCESS | 3796 | 1467737140587 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3796 | 1467737140591 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:40 INFO - PROCESS | 3796 | ++DOCSHELL 0F257800 == 35 [pid = 3796] [id = 769] 08:45:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0F25C400) [pid = 3796] [serial = 2305] [outer = 00000000] 08:45:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10515000) [pid = 3796] [serial = 2306] [outer = 0F25C400] 08:45:40 INFO - PROCESS | 3796 | 1467737140645 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A77C00) [pid = 3796] [serial = 2307] [outer = 0F25C400] 08:45:41 INFO - PROCESS | 3796 | --DOCSHELL 168DEC00 == 34 [pid = 3796] [id = 765] 08:45:41 INFO - PROCESS | 3796 | --DOCSHELL 16098800 == 33 [pid = 3796] [id = 764] 08:45:41 INFO - PROCESS | 3796 | --DOCSHELL 145C7C00 == 32 [pid = 3796] [id = 763] 08:45:41 INFO - PROCESS | 3796 | --DOCSHELL 13B2C000 == 31 [pid = 3796] [id = 762] 08:45:41 INFO - PROCESS | 3796 | --DOCSHELL 11807400 == 30 [pid = 3796] [id = 761] 08:45:41 INFO - PROCESS | 3796 | --DOCSHELL 10A9A000 == 29 [pid = 3796] [id = 760] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17CDC400) [pid = 3796] [serial = 2257] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (181C7400) [pid = 3796] [serial = 2260] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (181C5400) [pid = 3796] [serial = 2259] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16797400) [pid = 3796] [serial = 2242] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11257400) [pid = 3796] [serial = 2230] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17CAC000) [pid = 3796] [serial = 2256] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17767C00) [pid = 3796] [serial = 2251] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17173000) [pid = 3796] [serial = 2254] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (171C0C00) [pid = 3796] [serial = 2247] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114A9400) [pid = 3796] [serial = 2225] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (171C2800) [pid = 3796] [serial = 2248] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14538C00) [pid = 3796] [serial = 2238] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11259400) [pid = 3796] [serial = 2224] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16D07000) [pid = 3796] [serial = 2245] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13910800) [pid = 3796] [serial = 2227] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (114A2C00) [pid = 3796] [serial = 2231] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16678800) [pid = 3796] [serial = 2241] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15604000) [pid = 3796] [serial = 2239] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176C0C00) [pid = 3796] [serial = 2250] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12C8EC00) [pid = 3796] [serial = 2234] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (154E8000) [pid = 3796] [serial = 2253] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13AAB400) [pid = 3796] [serial = 2236] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (129EB000) [pid = 3796] [serial = 2233] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (168E2C00) [pid = 3796] [serial = 2244] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (171C9400) [pid = 3796] [serial = 2222] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (14209800) [pid = 3796] [serial = 2228] [outer = 00000000] [url = about:blank] 08:45:41 INFO - PROCESS | 3796 | 1467737141397 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:45:41 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. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:45:41 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'.) 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:45:41 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. 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:45:41 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. 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:45:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:45:41 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. 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:45:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:45:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:45:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1368ms 08:45:41 INFO - PROCESS | 3796 | 1467737141549 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3796 | 1467737141552 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 08:45:41 INFO - PROCESS | 3796 | 1467737141556 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:45:41 INFO - PROCESS | 3796 | 1467737141559 Marionette TRACE conn2 <- [1,3034,null,{}] 08:45:41 INFO - PROCESS | 3796 | 1467737141564 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 3796 | 1467737141567 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:41 INFO - PROCESS | 3796 | 1467737141651 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:45:41 INFO - PROCESS | 3796 | 1467737141775 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 3796 | 1467737141778 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:41 INFO - PROCESS | 3796 | ++DOCSHELL 114AE800 == 30 [pid = 3796] [id = 770] 08:45:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11809800) [pid = 3796] [serial = 2308] [outer = 00000000] 08:45:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (129E9800) [pid = 3796] [serial = 2309] [outer = 11809800] 08:45:41 INFO - PROCESS | 3796 | 1467737141824 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12C93800) [pid = 3796] [serial = 2310] [outer = 11809800] 08:45:41 INFO - PROCESS | 3796 | [3796] 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 08:45:42 INFO - PROCESS | 3796 | 1467737142239 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:45:42 INFO - {} 08:45:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 723ms 08:45:42 INFO - PROCESS | 3796 | 1467737142300 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 3796 | 1467737142303 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:45:42 INFO - PROCESS | 3796 | 1467737142309 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 3796 | 1467737142310 Marionette TRACE conn2 <- [1,3038,null,{}] 08:45:42 INFO - PROCESS | 3796 | 1467737142314 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 3796 | 1467737142316 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:42 INFO - PROCESS | 3796 | 1467737142394 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:45:42 INFO - PROCESS | 3796 | 1467737142401 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3796 | 1467737142403 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:42 INFO - PROCESS | 3796 | ++DOCSHELL 1329E800 == 31 [pid = 3796] [id = 771] 08:45:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (132A5000) [pid = 3796] [serial = 2311] [outer = 00000000] 08:45:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13E97000) [pid = 3796] [serial = 2312] [outer = 132A5000] 08:45:42 INFO - PROCESS | 3796 | 1467737142451 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (145BAC00) [pid = 3796] [serial = 2313] [outer = 132A5000] 08:45:42 INFO - PROCESS | 3796 | 1467737142892 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:45:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 08:45:42 INFO - PROCESS | 3796 | 1467737142934 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 3796 | 1467737142936 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:45:42 INFO - PROCESS | 3796 | 1467737142942 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 3796 | 1467737142948 Marionette TRACE conn2 <- [1,3042,null,{}] 08:45:42 INFO - PROCESS | 3796 | 1467737142958 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 3796 | 1467737142961 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:43 INFO - PROCESS | 3796 | 1467737143089 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:45:43 INFO - PROCESS | 3796 | 1467737143098 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 3796 | 1467737143100 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:43 INFO - PROCESS | 3796 | ++DOCSHELL 159E8800 == 32 [pid = 3796] [id = 772] 08:45:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15FBDC00) [pid = 3796] [serial = 2314] [outer = 00000000] 08:45:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16099400) [pid = 3796] [serial = 2315] [outer = 15FBDC00] 08:45:43 INFO - PROCESS | 3796 | 1467737143142 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (160C4800) [pid = 3796] [serial = 2316] [outer = 15FBDC00] 08:45:43 INFO - PROCESS | 3796 | 1467737143853 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:45:44 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" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:45:44 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" 08:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:45:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1122ms 08:45:44 INFO - PROCESS | 3796 | 1467737144072 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:45:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:45:44 INFO - PROCESS | 3796 | 1467737144075 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 08:45:44 INFO - PROCESS | 3796 | 1467737144078 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3796 | 1467737144080 Marionette TRACE conn2 <- [1,3046,null,{}] 08:45:44 INFO - PROCESS | 3796 | 1467737144088 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 3796 | 1467737144090 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:44 INFO - PROCESS | 3796 | 1467737144207 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:45:44 INFO - PROCESS | 3796 | 1467737144213 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 3796 | 1467737144215 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:44 INFO - PROCESS | 3796 | ++DOCSHELL 1667EC00 == 33 [pid = 3796] [id = 773] 08:45:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16798800) [pid = 3796] [serial = 2317] [outer = 00000000] 08:45:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16D08000) [pid = 3796] [serial = 2318] [outer = 16798800] 08:45:44 INFO - PROCESS | 3796 | 1467737144259 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16E9F800) [pid = 3796] [serial = 2319] [outer = 16798800] 08:45:44 INFO - PROCESS | 3796 | 1467737144752 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:45:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:45:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:45:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:45:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:45:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:45:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 08:45:44 INFO - PROCESS | 3796 | 1467737144810 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 3796 | 1467737144812 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:45:44 INFO - PROCESS | 3796 | 1467737144815 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3796 | 1467737144817 Marionette TRACE conn2 <- [1,3050,null,{}] 08:45:44 INFO - PROCESS | 3796 | 1467737144820 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 3796 | 1467737144822 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:44 INFO - PROCESS | 3796 | 1467737144939 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:45:44 INFO - PROCESS | 3796 | 1467737144948 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 3796 | 1467737144953 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:44 INFO - PROCESS | 3796 | ++DOCSHELL 17121000 == 34 [pid = 3796] [id = 774] 08:45:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1716BC00) [pid = 3796] [serial = 2320] [outer = 00000000] 08:45:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (175CE400) [pid = 3796] [serial = 2321] [outer = 1716BC00] 08:45:44 INFO - PROCESS | 3796 | 1467737145006 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17662800) [pid = 3796] [serial = 2322] [outer = 1716BC00] 08:45:45 INFO - PROCESS | 3796 | [3796] 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 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11808C00) [pid = 3796] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13B2E400) [pid = 3796] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10B2A400) [pid = 3796] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11260C00) [pid = 3796] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (154F3C00) [pid = 3796] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1609A000) [pid = 3796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10B36C00) [pid = 3796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17164400) [pid = 3796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13AAAC00) [pid = 3796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1716EC00) [pid = 3796] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1968A800) [pid = 3796] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:45:45 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (168DF400) [pid = 3796] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:45:45 INFO - PROCESS | 3796 | 1467737145527 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:45:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:45:45 INFO - {} 08:45:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 723ms 08:45:45 INFO - PROCESS | 3796 | 1467737145547 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3796 | 1467737145548 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:45:45 INFO - PROCESS | 3796 | 1467737145561 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 3796 | 1467737145563 Marionette TRACE conn2 <- [1,3054,null,{}] 08:45:45 INFO - PROCESS | 3796 | 1467737145567 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 3796 | 1467737145569 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:45 INFO - PROCESS | 3796 | 1467737145652 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:45:45 INFO - PROCESS | 3796 | 1467737145661 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3796 | 1467737145663 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:45 INFO - PROCESS | 3796 | ++DOCSHELL 17170400 == 35 [pid = 3796] [id = 775] 08:45:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17173400) [pid = 3796] [serial = 2323] [outer = 00000000] 08:45:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (17CAC000) [pid = 3796] [serial = 2324] [outer = 17173400] 08:45:45 INFO - PROCESS | 3796 | 1467737145709 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (17CE7000) [pid = 3796] [serial = 2325] [outer = 17173400] 08:45:46 INFO - PROCESS | 3796 | 1467737146132 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:45:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 585ms 08:45:46 INFO - PROCESS | 3796 | 1467737146150 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3796 | 1467737146152 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:45:46 INFO - PROCESS | 3796 | 1467737146155 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3796 | 1467737146157 Marionette TRACE conn2 <- [1,3058,null,{}] 08:45:46 INFO - PROCESS | 3796 | 1467737146161 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 3796 | 1467737146162 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:46 INFO - PROCESS | 3796 | 1467737146284 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:45:46 INFO - PROCESS | 3796 | 1467737146291 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3796 | 1467737146293 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:46 INFO - PROCESS | 3796 | ++DOCSHELL 1766BC00 == 36 [pid = 3796] [id = 776] 08:45:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17CE5C00) [pid = 3796] [serial = 2326] [outer = 00000000] 08:45:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19681800) [pid = 3796] [serial = 2327] [outer = 17CE5C00] 08:45:46 INFO - PROCESS | 3796 | 1467737146335 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (196BA800) [pid = 3796] [serial = 2328] [outer = 17CE5C00] 08:45:46 INFO - PROCESS | 3796 | 1467737146724 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:45:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:45:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:45:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:45:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:45:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:45:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 615ms 08:45:46 INFO - PROCESS | 3796 | 1467737146778 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3796 | 1467737146780 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:45:46 INFO - PROCESS | 3796 | 1467737146784 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3796 | 1467737146785 Marionette TRACE conn2 <- [1,3062,null,{}] 08:45:46 INFO - PROCESS | 3796 | 1467737146789 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 3796 | 1467737146790 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:46 INFO - PROCESS | 3796 | 1467737146909 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:45:46 INFO - PROCESS | 3796 | 1467737146919 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3796 | 1467737146921 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:46 INFO - PROCESS | 3796 | ++DOCSHELL 181C7400 == 37 [pid = 3796] [id = 777] 08:45:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (181C8400) [pid = 3796] [serial = 2329] [outer = 00000000] 08:45:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19709000) [pid = 3796] [serial = 2330] [outer = 181C8400] 08:45:46 INFO - PROCESS | 3796 | 1467737146964 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19709400) [pid = 3796] [serial = 2331] [outer = 181C8400] 08:45:47 INFO - PROCESS | 3796 | 1467737147467 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:45:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 723ms 08:45:47 INFO - PROCESS | 3796 | 1467737147525 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 3796 | 1467737147530 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 08:45:47 INFO - PROCESS | 3796 | 1467737147535 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:45:47 INFO - PROCESS | 3796 | 1467737147538 Marionette TRACE conn2 <- [1,3066,null,{}] 08:45:47 INFO - PROCESS | 3796 | 1467737147544 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 3796 | 1467737147549 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:47 INFO - PROCESS | 3796 | 1467737147674 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:45:47 INFO - PROCESS | 3796 | 1467737147816 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 3796 | 1467737147819 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:47 INFO - PROCESS | 3796 | ++DOCSHELL 102CB800 == 38 [pid = 3796] [id = 778] 08:45:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1051E400) [pid = 3796] [serial = 2332] [outer = 00000000] 08:45:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1145A400) [pid = 3796] [serial = 2333] [outer = 1051E400] 08:45:47 INFO - PROCESS | 3796 | 1467737147876 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1183C400) [pid = 3796] [serial = 2334] [outer = 1051E400] 08:45:48 INFO - PROCESS | 3796 | 1467737148454 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:45:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:45:48 INFO - PROCESS | 3796 | 1467737148538 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 08:45:48 INFO - PROCESS | 3796 | 1467737148547 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 3796 | 1467737148550 Marionette TRACE conn2 <- [1,3070,null,{}] 08:45:48 INFO - PROCESS | 3796 | 1467737148554 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 3796 | 1467737148557 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:48 INFO - PROCESS | 3796 | 1467737148665 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:45:48 INFO - PROCESS | 3796 | 1467737148796 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3796 | 1467737148799 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:48 INFO - PROCESS | 3796 | ++DOCSHELL 13B2C000 == 39 [pid = 3796] [id = 779] 08:45:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E8D800) [pid = 3796] [serial = 2335] [outer = 00000000] 08:45:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14532800) [pid = 3796] [serial = 2336] [outer = 13E8D800] 08:45:48 INFO - PROCESS | 3796 | 1467737148855 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (159C0000) [pid = 3796] [serial = 2337] [outer = 13E8D800] 08:45:49 INFO - PROCESS | 3796 | 1467737149364 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:45:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:45:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 876ms 08:45:49 INFO - PROCESS | 3796 | 1467737149426 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 3796 | 1467737149428 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:45:49 INFO - PROCESS | 3796 | 1467737149432 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 3796 | 1467737149436 Marionette TRACE conn2 <- [1,3074,null,{}] 08:45:49 INFO - PROCESS | 3796 | 1467737149465 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 3796 | 1467737149469 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:49 INFO - PROCESS | 3796 | 1467737149585 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:45:49 INFO - PROCESS | 3796 | 1467737149768 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 3796 | 1467737149771 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:49 INFO - PROCESS | 3796 | ++DOCSHELL 16B3D800 == 40 [pid = 3796] [id = 780] 08:45:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16D07000) [pid = 3796] [serial = 2338] [outer = 00000000] 08:45:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1716F000) [pid = 3796] [serial = 2339] [outer = 16D07000] 08:45:49 INFO - PROCESS | 3796 | 1467737149827 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17661000) [pid = 3796] [serial = 2340] [outer = 16D07000] 08:45:50 INFO - PROCESS | 3796 | 1467737150356 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:45:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 954ms 08:45:50 INFO - PROCESS | 3796 | 1467737150387 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 3796 | 1467737150390 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 08:45:50 INFO - PROCESS | 3796 | 1467737150395 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:45:50 INFO - PROCESS | 3796 | 1467737150397 Marionette TRACE conn2 <- [1,3078,null,{}] 08:45:50 INFO - PROCESS | 3796 | 1467737150400 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 3796 | 1467737150403 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:50 INFO - PROCESS | 3796 | 1467737150507 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:45:50 INFO - PROCESS | 3796 | 1467737150689 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 3796 | 1467737150691 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:50 INFO - PROCESS | 3796 | ++DOCSHELL 0C765400 == 41 [pid = 3796] [id = 781] 08:45:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C767800) [pid = 3796] [serial = 2341] [outer = 00000000] 08:45:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (102CD000) [pid = 3796] [serial = 2342] [outer = 0C767800] 08:45:50 INFO - PROCESS | 3796 | 1467737150744 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10B2B400) [pid = 3796] [serial = 2343] [outer = 0C767800] 08:45:51 INFO - PROCESS | 3796 | 1467737151396 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:45:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1030ms 08:45:51 INFO - PROCESS | 3796 | 1467737151434 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3796 | 1467737151438 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:45:51 INFO - PROCESS | 3796 | 1467737151443 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 3796 | 1467737151447 Marionette TRACE conn2 <- [1,3082,null,{}] 08:45:51 INFO - PROCESS | 3796 | 1467737151452 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 3796 | 1467737151454 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:51 INFO - PROCESS | 3796 | 1467737151586 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:45:51 INFO - PROCESS | 3796 | 1467737151718 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3796 | 1467737151720 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:51 INFO - PROCESS | 3796 | ++DOCSHELL 10A0E000 == 42 [pid = 3796] [id = 782] 08:45:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A76800) [pid = 3796] [serial = 2344] [outer = 00000000] 08:45:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11431C00) [pid = 3796] [serial = 2345] [outer = 10A76800] 08:45:51 INFO - PROCESS | 3796 | 1467737151768 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1183FC00) [pid = 3796] [serial = 2346] [outer = 10A76800] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 1766BC00 == 41 [pid = 3796] [id = 776] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 17170400 == 40 [pid = 3796] [id = 775] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 17121000 == 39 [pid = 3796] [id = 774] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 1667EC00 == 38 [pid = 3796] [id = 773] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 159E8800 == 37 [pid = 3796] [id = 772] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 1329E800 == 36 [pid = 3796] [id = 771] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 114AE800 == 35 [pid = 3796] [id = 770] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 0F257800 == 34 [pid = 3796] [id = 769] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 11261400 == 33 [pid = 3796] [id = 766] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 13243400 == 32 [pid = 3796] [id = 768] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 10A0BC00 == 31 [pid = 3796] [id = 767] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 11257800 == 30 [pid = 3796] [id = 759] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 0C765400 == 29 [pid = 3796] [id = 781] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 16B3D800 == 28 [pid = 3796] [id = 780] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 181C7400 == 27 [pid = 3796] [id = 777] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 102CB800 == 26 [pid = 3796] [id = 778] 08:45:52 INFO - PROCESS | 3796 | --DOCSHELL 13B2C000 == 25 [pid = 3796] [id = 779] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (129E8C00) [pid = 3796] [serial = 2283] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13E97C00) [pid = 3796] [serial = 2285] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11CAB000) [pid = 3796] [serial = 2282] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10B30800) [pid = 3796] [serial = 2279] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10B33000) [pid = 3796] [serial = 2280] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11CACC00) [pid = 3796] [serial = 2277] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (114A8C00) [pid = 3796] [serial = 2276] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15FC7000) [pid = 3796] [serial = 2288] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (160C2800) [pid = 3796] [serial = 2291] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (181C5C00) [pid = 3796] [serial = 2294] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11841C00) [pid = 3796] [serial = 2263] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11286400) [pid = 3796] [serial = 2262] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17165C00) [pid = 3796] [serial = 2268] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15FC7C00) [pid = 3796] [serial = 2266] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (145BF800) [pid = 3796] [serial = 2265] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1968B000) [pid = 3796] [serial = 2271] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19681000) [pid = 3796] [serial = 2270] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (196C6000) [pid = 3796] [serial = 2274] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (196C1800) [pid = 3796] [serial = 2273] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A2E8000) [pid = 3796] [serial = 2297] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16754400) [pid = 3796] [serial = 2292] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16097000) [pid = 3796] [serial = 2289] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (196C5000) [pid = 3796] [serial = 2295] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (14536400) [pid = 3796] [serial = 2286] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3796 | 1467737152834 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:45:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1430ms 08:45:52 INFO - PROCESS | 3796 | 1467737152866 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 3796 | 1467737152870 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:45:52 INFO - PROCESS | 3796 | 1467737152875 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 3796 | 1467737152878 Marionette TRACE conn2 <- [1,3086,null,{}] 08:45:52 INFO - PROCESS | 3796 | 1467737152884 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 3796 | 1467737152887 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:52 INFO - PROCESS | 3796 | 1467737152980 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:45:53 INFO - PROCESS | 3796 | 1467737153084 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 3796 | 1467737153087 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:53 INFO - PROCESS | 3796 | ++DOCSHELL 10514800 == 26 [pid = 3796] [id = 783] 08:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10517000) [pid = 3796] [serial = 2347] [outer = 00000000] 08:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A9E400) [pid = 3796] [serial = 2348] [outer = 10517000] 08:45:53 INFO - PROCESS | 3796 | 1467737153133 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10B2D400) [pid = 3796] [serial = 2349] [outer = 10517000] 08:45:53 INFO - PROCESS | 3796 | 1467737153530 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:45:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 08:45:53 INFO - PROCESS | 3796 | 1467737153613 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3796 | 1467737153618 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:45:53 INFO - PROCESS | 3796 | 1467737153625 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 3796 | 1467737153627 Marionette TRACE conn2 <- [1,3090,null,{}] 08:45:53 INFO - PROCESS | 3796 | 1467737153631 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 3796 | 1467737153634 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:53 INFO - PROCESS | 3796 | 1467737153726 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:45:53 INFO - PROCESS | 3796 | 1467737153740 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 3796 | 1467737153743 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:53 INFO - PROCESS | 3796 | ++DOCSHELL 114AD800 == 27 [pid = 3796] [id = 784] 08:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (114AE800) [pid = 3796] [serial = 2350] [outer = 00000000] 08:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11849C00) [pid = 3796] [serial = 2351] [outer = 114AE800] 08:45:53 INFO - PROCESS | 3796 | 1467737153790 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11CABC00) [pid = 3796] [serial = 2352] [outer = 114AE800] 08:45:54 INFO - PROCESS | 3796 | 1467737154225 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 631ms 08:45:54 INFO - PROCESS | 3796 | 1467737154247 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3796 | 1467737154249 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:45:54 INFO - PROCESS | 3796 | 1467737154253 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 3796 | 1467737154256 Marionette TRACE conn2 <- [1,3094,null,{}] 08:45:54 INFO - PROCESS | 3796 | 1467737154268 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 3796 | 1467737154272 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:54 INFO - PROCESS | 3796 | 1467737154354 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:45:54 INFO - PROCESS | 3796 | 1467737154360 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 3796 | 1467737154363 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:54 INFO - PROCESS | 3796 | ++DOCSHELL 12EEC400 == 28 [pid = 3796] [id = 785] 08:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12EED000) [pid = 3796] [serial = 2353] [outer = 00000000] 08:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13243400) [pid = 3796] [serial = 2354] [outer = 12EED000] 08:45:54 INFO - PROCESS | 3796 | 1467737154410 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (132A3400) [pid = 3796] [serial = 2355] [outer = 12EED000] 08:45:54 INFO - PROCESS | 3796 | 1467737154851 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 631ms 08:45:54 INFO - PROCESS | 3796 | 1467737154887 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3796 | 1467737154890 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 08:45:54 INFO - PROCESS | 3796 | 1467737154893 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 3796 | 1467737154895 Marionette TRACE conn2 <- [1,3098,null,{}] 08:45:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:45:54 INFO - PROCESS | 3796 | 1467737154898 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 3796 | 1467737154900 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:55 INFO - PROCESS | 3796 | 1467737155029 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:45:55 INFO - PROCESS | 3796 | 1467737155034 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3796 | 1467737155036 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:55 INFO - PROCESS | 3796 | ++DOCSHELL 13AB0C00 == 29 [pid = 3796] [id = 786] 08:45:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13AB5400) [pid = 3796] [serial = 2356] [outer = 00000000] 08:45:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E99800) [pid = 3796] [serial = 2357] [outer = 13AB5400] 08:45:55 INFO - PROCESS | 3796 | 1467737155080 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14536400) [pid = 3796] [serial = 2358] [outer = 13AB5400] 08:45:55 INFO - PROCESS | 3796 | 1467737155523 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:45:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:45:55 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 08:45:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:45:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 662ms 08:45:55 INFO - PROCESS | 3796 | 1467737155583 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 3796 | 1467737155585 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 08:45:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:45:55 INFO - PROCESS | 3796 | 1467737155588 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 3796 | 1467737155590 Marionette TRACE conn2 <- [1,3102,null,{}] 08:45:55 INFO - PROCESS | 3796 | 1467737155594 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 3796 | 1467737155596 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:55 INFO - PROCESS | 3796 | 1467737155709 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:45:55 INFO - PROCESS | 3796 | 1467737155718 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b470716b-a5f7-4842-9fc8-f4112dc68d20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3796 | 1467737155720 Marionette INFO sendAsync 5cac77e1-ec00-4777-a7dd-d6162c9db441 08:45:55 INFO - PROCESS | 3796 | ++DOCSHELL 154F3C00 == 30 [pid = 3796] [id = 787] 08:45:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15602C00) [pid = 3796] [serial = 2359] [outer = 00000000] 08:45:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15FC3800) [pid = 3796] [serial = 2360] [outer = 15602C00] 08:45:55 INFO - PROCESS | 3796 | 1467737155772 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16091800) [pid = 3796] [serial = 2361] [outer = 15602C00] 08:45:56 INFO - PROCESS | 3796 | 1467737156183 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:45:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 615ms 08:45:56 INFO - PROCESS | 3796 | 1467737156210 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3796 | 1467737156212 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1716BC00) [pid = 3796] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11809800) [pid = 3796] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16798800) [pid = 3796] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17173400) [pid = 3796] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17CE5C00) [pid = 3796] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15FBDC00) [pid = 3796] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0F25C400) [pid = 3796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19703C00) [pid = 3796] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13243800) [pid = 3796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (132A5000) [pid = 3796] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10A74400) [pid = 3796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:45:57 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (181C8400) [pid = 3796] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 08:45:57 WARNING - u'runner_teardown' () 08:45:57 INFO - No more tests 08:45:57 INFO - Got 0 unexpected results 08:45:57 INFO - SUITE-END | took 624s 08:45:57 INFO - Closing logging queue 08:45:57 INFO - queue closed 08:45:57 INFO - Return code: 0 08:45:57 WARNING - # TBPL SUCCESS # 08:45:57 INFO - Running post-action listener: _resource_record_post_action 08:45:57 INFO - Running post-run listener: _resource_record_post_run 08:45:58 INFO - Total resource usage - Wall time: 632s; CPU: 17.0%; Read bytes: 91596800; Write bytes: 959109120; Read time: 453680; Write time: 1073712 08:45:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:45:58 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61590528; Read time: 0; Write time: 63828 08:45:58 INFO - run-tests - Wall time: 630s; CPU: 17.0%; Read bytes: 91596800; Write bytes: 822925312; Read time: 453680; Write time: 948575 08:45:58 INFO - Running post-run listener: _upload_blobber_files 08:45:58 INFO - Blob upload gear active. 08:45:58 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:45:58 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:45:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:45:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:45:59 INFO - (blobuploader) - INFO - Open directory for files ... 08:45:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:45:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:45:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:46:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:46:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:46:00 INFO - (blobuploader) - INFO - Done attempting. 08:46:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:46:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:46:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:46:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:46:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:46:02 INFO - (blobuploader) - INFO - Done attempting. 08:46:02 INFO - (blobuploader) - INFO - Iteration through files over. 08:46:02 INFO - Return code: 0 08:46:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:46:02 INFO - Using _rmtree_windows ... 08:46:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:46:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c343581aee4492c8ea67b9e023bc555db0b0d465ff42f63f24df869a4bd7c5a5e38acc6b1f2dca6bdeafcfd23635002e3dd2a62ebcaa7e19f45cb75e9a305b48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ae38c6d77e7c8bd95696210bb6d0739b574c17b62b5c5cd79a4c06f8055d1bc1201350ee5b5ce878dac3b1d22dd4f5d4cbc6c542c934e0f04311bd7c11c67f2"} 08:46:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:46:02 INFO - Writing to file C:\slave\test\properties\blobber_files 08:46:02 INFO - Contents: 08:46:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c343581aee4492c8ea67b9e023bc555db0b0d465ff42f63f24df869a4bd7c5a5e38acc6b1f2dca6bdeafcfd23635002e3dd2a62ebcaa7e19f45cb75e9a305b48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ae38c6d77e7c8bd95696210bb6d0739b574c17b62b5c5cd79a4c06f8055d1bc1201350ee5b5ce878dac3b1d22dd4f5d4cbc6c542c934e0f04311bd7c11c67f2"} 08:46:02 INFO - Running post-run listener: copy_logs_to_upload_dir 08:46:02 INFO - Copying logs to upload dir... 08:46:02 INFO - mkdir: C:\slave\test\build\upload\logs 08:46:02 INFO - Copying logs to upload dir... 08:46:02 INFO - Using _rmtree_windows ... 08:46:02 INFO - Using _rmtree_windows ... 08:46:02 INFO - Using _rmtree_windows ... 08:46:02 INFO - Using _rmtree_windows ... 08:46:02 INFO - Using _rmtree_windows ... 08:46:02 INFO - Using _rmtree_windows ... 08:46:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=738.166000 ========= master_lag: 92.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-07-05 09:45:57.039342) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:45:57.040479) ========= '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-006\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-006 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-006 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-006 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-006 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-006 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c343581aee4492c8ea67b9e023bc555db0b0d465ff42f63f24df869a4bd7c5a5e38acc6b1f2dca6bdeafcfd23635002e3dd2a62ebcaa7e19f45cb75e9a305b48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ae38c6d77e7c8bd95696210bb6d0739b574c17b62b5c5cd79a4c06f8055d1bc1201350ee5b5ce878dac3b1d22dd4f5d4cbc6c542c934e0f04311bd7c11c67f2"} build_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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/c343581aee4492c8ea67b9e023bc555db0b0d465ff42f63f24df869a4bd7c5a5e38acc6b1f2dca6bdeafcfd23635002e3dd2a62ebcaa7e19f45cb75e9a305b48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ae38c6d77e7c8bd95696210bb6d0739b574c17b62b5c5cd79a4c06f8055d1bc1201350ee5b5ce878dac3b1d22dd4f5d4cbc6c542c934e0f04311bd7c11c67f2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:45:57.173961) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:45:57.174309) ========= '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-006\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-006 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-006 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-006 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-006 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-006 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:45:57.289762) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 09:45:57.290079) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 09:45:57.848245) ========= ========= Total master_lag: 94.75 =========